Tyranna Posted June 22, 2017 Posted June 22, 2017 I coded a second GUICreate to make a toolbar of sorts. I want to use GuiRegisterMsg to capture the $LBUTTTON_DOWN for this toolbar. I got messages to trigger the new function if i click in the first or Parent GUI, but when i click on the second window or toolbar, It does not even call the function pointed to by GuiRegisterMsg. How do I get GuiRegisterMsg to point to the second window?
Moderators JLogan3o13 Posted June 23, 2017 Moderators Posted June 23, 2017 The Wiki has great information on this very subject: https://www.autoitscript.com/wiki/Managing_Multiple_GUIs "Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball How to get your question answered on this forum!
Tyranna Posted June 23, 2017 Author Posted June 23, 2017 Ok, I read that page, Thank you for the reply, But, this does not cover pointing GuiRegisterMessage to a child window. I need to trap the event before it happens, not after it happens. If you find anything on that, I would appreciate it.
Tyranna Posted June 23, 2017 Author Posted June 23, 2017 tried GUISwitch but it does not work either...
jvds Posted June 24, 2017 Posted June 24, 2017 how about OPT('GUIOnEventMode',1) ? create your gui but link the buttons to functions ;link button to function GUICtrlSetOnEvent( $LBUTTTON_DOWN, "lButtonDown") func lButtonDown() ;do someting when called endfunc
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now