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