static void updateList (ArtwordEditor me) { Artword artword = (Artword) my data; ArtwordData a = & artword -> data [my feature]; GuiList_deleteAllItems (my list); for (int i = 1; i <= a -> numberOfTargets; i ++) { GuiList_insertItem (my list, Melder_cat (Melder_single (a -> times [i]), U" ", Melder_single (a -> targets [i])), i); } Graphics_updateWs (my graphics.get()); }
static void updateList (ArtwordEditor me) { Artword artword = (Artword) my data; ArtwordData a = & artword -> data [my feature]; GuiList_deleteAllItems (my list); for (int i = 1; i <= a -> numberOfTargets; i ++) { static MelderString itemText = { 0 }; MelderString_empty (& itemText); MelderString_append (& itemText, Melder_single (a -> times [i]), L" ", Melder_single (a -> targets [i])); GuiList_insertItem (my list, itemText.string, i); } Graphics_updateWs (my graphics); }
static void updateList (StringsEditor me) { Strings strings = (Strings) my data; GuiList_deleteAllItems (my list); for (long i = 1; i <= strings -> numberOfStrings; i ++) GuiList_insertItem (my list, strings -> strings [i], 0); }
void StringsEditor::updateList () { Strings strings = (structStrings*)_data; GuiList_deleteAllItems (_list); for (long i = 1; i <= strings -> numberOfStrings; i ++) GuiList_insertItem (_list, strings -> strings [i], 0); }