Page 1 of 1
GetActiveGadget compiles without ()
Posted: Wed Aug 23, 2017 5:24 am
by e2robot
Code: Select all
Enumeration
#window
#button1
EndEnumeration
Procedure button_pressed()
Debug GetActiveGadget
EndProcedure
OpenWindow(#window,10,10,200,200,"TEST")
ButtonGadget(#button1,20,20,30,20,"GO")
BindGadgetEvent(#button1,@button_pressed(),#PB_EventType_LeftClick)
The above compiles but doesn't work as expected because GetActiveGadget should be GetActiveGadget()
Thanks,
Phil
Re: GetActiveGadget compiles without ()
Posted: Wed Aug 23, 2017 7:19 am
by falsam
This is not a bug: GetActiveGadget is a variable. Its value is 0.
Re: GetActiveGadget compiles without ()
Posted: Wed Aug 23, 2017 7:20 am
by Peter
use EnableExplicit and you will see, that this is not a bug.
Greetings ... Peter