am ende der listbox einfügen

Plattformunabhängige GUIs mit wxWidgets.
Antworten
pr0stAta
User
Beiträge: 271
Registriert: Freitag 17. September 2004, 11:49
Wohnort: Bremen

Dienstag 3. Mai 2005, 14:46

Halli Hallo,
wohl eine Frage die einfach zu beantworten ist.
Wie kann ich am Ende einer Listbox einfügen?
Bei Tkinter konnte man einfach (dasWasEingefügtWerdemSoll, End)
machen und es ging. Nun funktioniert dies nicht bei wx und ich habe
nirgends eine Lösung gefunden.
Gruss prosta
*edit* ok habs nun doch lösen können. einfach:

Code: Alles auswählen

self.list.InsertItems([], self.list.GetCount())
so fügt er immer eine stelle weiter das nächste element ein.
falls jemand noch ne bessere möglichkeit kennt, bitte :)
Gast

Mittwoch 4. Mai 2005, 09:46

ok nochmal ich :> ich schreib einfach mal hier rein bevor ich nen
neuen thread eröffne.
Kann man in Listboxen per funktion eine Zeile auswählen
und eine andere, die vorher selektiert war, "deselektieren" ? (mir fiel kein anderes wort ein ^^)
falls ihr euch es nicht bildlisch vorstellen könnt, denkt an einen
mp3 player. wenn man auf den nächsten song drückt wird dieser
mit einer farbe unterlegt während das alte lied nicht mehr angewählt ist.
gruss prosta
pr0stAta
User
Beiträge: 271
Registriert: Freitag 17. September 2004, 11:49
Wohnort: Bremen

Mittwoch 4. Mai 2005, 13:09

auch wenn es vielleicht keinen interessiert, es war wieder einmal
einfacher als man denkt... einfach mit
deselect(index) und select(index+1) ... manchmal zweifle ich an mir :p
Antworten