When my gadget is disabled, it does not take events?

(looking at a button gadget, and a combobox)
Code: Select all
OpenWindow(0,100,100,200,200,"Test",#PB_Window_SystemMenu)
ButtonGadget(1,25,30,150,30,"Test")
DisableGadget(1,1)
ComboBoxGadget(2,25,70,150,30)
DisableGadget(2,1)
Repeat
Event = WaitWindowEvent()
Select EventGadget()
Case 1
If EventType() = #PB_EventType_LeftClick
MessageRequester("test","gadget is not disabled!")
EndIf
Case 2
Select EventType()
Case #CBN_DROPDOWN, #CBN_SELCHANGE
MessageRequester("test","gadget is not disabled!")
EndSelect
EndSelect
Until Event=#PB_Event_CloseWindow
disable window appears to still not have events also.
THIS CODE DOES NOT END, have to quit out of debugger!
Code: Select all
OpenWindow(0,100,100,200,200,"Test",#PB_Window_SystemMenu)
ButtonGadget(1,25,30,150,30,"Test")
; DisableGadget(1,1)
ComboBoxGadget(2,25,70,150,30)
; DisableGadget(2,1)
DisableWindow(0,1)
Repeat
Event = WaitWindowEvent()
Select EventGadget()
Case 1
If EventType() = #PB_EventType_LeftClick
MessageRequester("test","gadget is not disabled!")
EndIf
Case 2
Select EventType()
Case #CBN_DROPDOWN, #CBN_SELCHANGE
MessageRequester("test","gadget is not disabled!")
EndSelect
EndSelect
Until Event=#PB_Event_CloseWindow