skybeat Posted February 24, 2010 Share Posted February 24, 2010 How i can find a tooltip window with autoit? My problem is that i must find a tooltip window only with the class tooltip_class32 and after it is open i will send a mous click to the tooltip. How i can do this? Thanks for your help. Nico Link to comment Share on other sites More sharing options...
FinalVersion Posted February 24, 2010 Share Posted February 24, 2010 If I understand your question you can probably use AutoIt Window Info. Start > All Programs > AutoIt v3 > AutoIt Window Info. [center][+] Steam GUI [+][+] Clipboard Tool [+][+] System :: Uptime [+][+] StarCraft II Mouse Trap [+][/center] Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted February 24, 2010 Moderators Share Posted February 24, 2010 skybeat,Welcome to the AutoIt forum. This shows how to detect a balloon TrayTip which pops up from a systray icon - which is what I assume you want as control tooltips only show when the mouse is already over them!; Create TrayTip TrayTip("Title", "Test", 30) ; Wait for it to appear Sleep(2000) While 1 ; Look for a window of that class to appear If WinExists("[CLASS:tooltips_class32]", "") Then ; You may need more specific information here <<<<<<<<<<<<<<<<<<<<<< ; Get the position and size of the TrayTip $aPos = WinGetPos("[CLASS:tooltips_class32]", "") ; And here <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< ; Exit the While...WEnd loop ExitLoop EndIf WEnd ; Move the mouse to the centre of the TrayTip and click it MouseClick("left", $aPos[0] + ($aPos[2] / 2), $aPos[1] + ($aPos[3] / 2), 1, 50) ExitIf you use the Au3 Window Info tool, as FinalVersion suggested, you can get more details on the specific TrayTip you want to click. This will help you distinguish it from any others that might pop up - you enter the additional dtails where indicated in the script.I hope this helps. M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
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