+static void MN_TestPopupList_f (void) +{ + static linkedList_t* list = NULL; + char text[MAX_VAR]; + int i; + + LIST_Delete(list); + for (i = 0; i < Cmd_Argc(); i++) { + LIST_AddString(&list, Cmd_Argv(i)); + } + + LIST_AddPointer(&list, "Test"); + + Com_sprintf(text, sizeof(text), "This is a test, too"); + LIST_AddString(&list, text); + + LIST_AddPointer(&list, "Test 2"); + + Com_sprintf(text, sizeof(text), "This is a test, too %i", 2); + LIST_AddString(&list, text); + + LIST_AddPointer(&list, "Test 3"); + LIST_AddPointer(&list, "Test 4"); + + MN_PopupList("Testtitle", "Testheadline", list, "echo test"); +} +