LibiO Posted October 15, 2009 Share Posted October 15, 2009 I need command that returns the button condition: grayed/ not grayed. Which command I can use? Link to comment Share on other sites More sharing options...
water Posted October 15, 2009 Share Posted October 15, 2009 (edited) GUICtrlGetState. It will return $GUI_ENABLE or $GUI_DISABLE. For details please see the help file. Edited October 15, 2009 by water My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
LibiO Posted October 15, 2009 Author Share Posted October 15, 2009 GUICtrlGetState. It will return $GUI_ENABLE or $GUI_DISABLE.For details please see the help file.Now the problem is, it always returns -1. I included GUIConstantsEx.au3I wrote it this way: GUICtrlGetState(333)when 333 is IDWith that, ControlGetText does work with this ID... Link to comment Share on other sites More sharing options...
Zedna Posted October 15, 2009 Share Posted October 15, 2009 GUICtrlGetState works only for your own GUI controls.For controls inside external application use ControlCommand() with IsEnabled command Resources UDF ResourcesEx UDF AutoIt Forum Search Link to comment Share on other sites More sharing options...
LibiO Posted October 15, 2009 Author Share Posted October 15, 2009 GUICtrlGetState works only for your own GUI controls.For controls inside external application use ControlCommand() with IsEnabled commandworks!!!!!thank you 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