I am trying to get Mouse Pos inside my GUI program and I cannot seem to figure it out. Once the my app is handle I want to use ControlClick with coordinates.
How do I get handle of my parent GUI?
MouseGetPos within GUI
Started by
tymo93
, Mar 10 2012 06:23 PM
7 replies to this topic
#1
Posted 10 March 2012 - 06:23 PM
#2
Posted 10 March 2012 - 06:38 PM
tymo93,

M23
It is returned by GUICreate:How do I get handle of my parent GUI?
M23
StringSize - Automatically size controls to fit text  
ExtMsgBox - A user customisable replacement for MsgBox
Toast - Small GUIs which pop out of the Systray   Marquee - Scrolling tickertape GUIs
Scrollbars - Automatically sized scrollbars with a single command   GUIFrame - Subdivide GUIs into many adjustable frames
GUIExtender - Extend and retract multiple sections within a GUI   NoFocusLines - Remove the dotted focus lines from buttons, sliders, radios and checkboxes
ChooseFileFolder - Single and multiple selections from specified path tree structure   Notify - Small notifications on the edge of the display
RecFileListToArray- An alternative to _FileListToArray with user-defined include/exclude masks, maximum recursion level, sorting and displayed path options
GUIListViewEx - Insert, delete, move, drag and sort ListView items
Toast - Small GUIs which pop out of the Systray   Marquee - Scrolling tickertape GUIs
Scrollbars - Automatically sized scrollbars with a single command   GUIFrame - Subdivide GUIs into many adjustable frames
GUIExtender - Extend and retract multiple sections within a GUI   NoFocusLines - Remove the dotted focus lines from buttons, sliders, radios and checkboxes
ChooseFileFolder - Single and multiple selections from specified path tree structure   Notify - Small notifications on the edge of the display
RecFileListToArray- An alternative to _FileListToArray with user-defined include/exclude masks, maximum recursion level, sorting and displayed path options
GUIListViewEx - Insert, delete, move, drag and sort ListView items
#3
Posted 10 March 2012 - 11:59 PM
Okay, I did that but I still cannot get the right pixel I want with Local $var = PixelGetColor(106, 93, $hGUI). Yes my $hGUI is assinged for GUICreate, but my GUI window should have her own x, y coordinates which start from left top corner and I think the PixelGetColor does not detect my GUI window, it always finds on full desktop.. or is even possible to get pixel color inside my GUI window? Suggestion? :-?
#4
Posted 11 March 2012 - 12:12 AM
Ahggg.. this gives me headaches.. I searched and saw one of the posts of yours Melba23 :-? A similar script but a bit messy, where it detects the background color and text color. What if I create a second GUI, child, and then trying to attach from parent PixelGetColor to child GUI window?
#5
Posted 11 March 2012 - 12:20 AM
try adding this to the top of your code:
Opt('MouseCoordMode', 0)
Spoiler
#6
Posted 11 March 2012 - 11:34 AM
Thanks! Seems like is working good so far, its just that with AutoIT Window Info I cannot get my X, Y coordinates for GUI Window, they are not showing in the ControlClick Field. :-(
#7
Posted 11 March 2012 - 12:54 PM
I got it! I played a bit with AutoIT Window Info and figured it out
I had to set the Mode option to Window and then check the x, y coordinates on Mouse Tab hehehe :D/ I LOVE AUTO IT !
Far more better and C++ !!
Edited by benydc, 11 March 2012 - 12:55 PM.
#8
Posted 11 March 2012 - 12:55 PM
Thanks Melba23 & pieeater For helping me !
Case Solved
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users




