wenn ich ein Combo gadget editable habe und änderungen am text vornehme,
kann ich leider der neue text nicht auslesen ..
sondern nur der alte eintrag,
wie kann ich änderungen im combogadget direkt benutzen?
Grüße
jpd
Code: Alles auswählen
Enumeration
#Window_0
EndEnumeration
Enumeration
#Combo_0
#Button_0
EndEnumeration
Procedure Open_Window_0()
If OpenWindow(#Window_0, 220, 0, 600, 300, "New window ( 0 )", #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar )
ComboBoxGadget(#Combo_0, 90, 60, 180, 30, #PB_ComboBox_Editable)
ButtonGadget(#Button_0, 70, 210, 60, 30, "zero")
EndIf
EndProcedure
Open_Window_0()
AddGadgetItem(#Combo_0, -1, "ComboBox editable...")
SetGadgetState(#Combo_0, 0)
Repeat
Event = WaitWindowEvent()
WindowID = EventWindow()
GadgetID = EventGadget()
EventType = EventType()
If Event = #PB_Event_Gadget
If GadgetID = #Combo_0
; AddGadgetItem(#Combo_0, -1, "ComboBox editable...")
ElseIf GadgetID = #Button_0
Debug GetGadgetItemText(#Combo_0,0)
EndIf
EndIf
Until Event = #PB_Event_CloseWindow
End