Page 1 of 1

ComboBoxGadget() - SetGadgetItemText() on selected Item

Posted: Sun Nov 22, 2009 6:06 am
by nco2k
when using SetGadgetItemText() on the selected item, it becomes unselected and we have to reselect it again. it would be nice, if pb would do this automatically.

Code: Select all

If OpenWindow(0, 0, 0, 200, 30, "Test", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
  ComboBoxGadget(0, 5, 5, 190, 20)
  
  For i=0 To 4
    AddGadgetItem(0, i, Str(i))
  Next
  
  SetGadgetState(0, 3)
  
  Debug GetGadgetState(0); 3
  SetGadgetItemText(0, 3, "X")
  ;SetGadgetState(0, 3)
  Debug GetGadgetState(0); -1
  
  Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf : End
c ya,
nco2k