ComboBoxGadget SetGadgetItemText Bug?
Verfasst: 25.05.2007 10:50
Leider weiß ich selbst nicht ob das ein Bug ist oder normales Windows Verhalten darum frage ich auch einfach mal nach.
Im folgenden Code füge ich bei einem ComboBoxGadget 11 Einträge hinzu
und wähle das 2. aus.
Danach ändere ich den Text für jeden Eintrag und mein ausgewählter Eintrag ist weg, also -1 für nix.
Ist das normales Verhalten oder ein Bug?
Ansich ja au net schlimm nur halt ne Frage wert finde ich.
Im folgenden Code füge ich bei einem ComboBoxGadget 11 Einträge hinzu
und wähle das 2. aus.
Danach ändere ich den Text für jeden Eintrag und mein ausgewählter Eintrag ist weg, also -1 für nix.
Ist das normales Verhalten oder ein Bug?
Ansich ja au net schlimm nur halt ne Frage wert finde ich.
Code: Alles auswählen
If OpenWindow(0, 0, 0, 200, 200, "Testfenster", #PB_Window_SystemMenu|#PB_Window_ScreenCentered) <> 0
If CreateGadgetList(WindowID(0)) <> 0
ComboBoxGadget(0, 5, 5, 190, 180)
EndIf
EndIf
For x = 0 To 10: AddGadgetItem(0, -1, Str(x)): Next
SetGadgetState(0, 2)
Debug GetGadgetState(0)
For x = 0 To 10: SetGadgetItemText(0, x, "Changed " + Str(x), 0): Next
Debug GetGadgetState(0)
While WaitWindowEvent() <> #PB_Event_CloseWindow: Wend