mmahima Posted August 14, 2007 Share Posted August 14, 2007 Can I need to get the status of the Menu whether is checked or not using the AutoIt tool. Link to comment Share on other sites More sharing options...
Achilles Posted August 14, 2007 Share Posted August 14, 2007 (edited) Is this a menu in a autoit script, or a menu from a different program? If it's in autoit you could do something like:If GuiCtrlGetState($menuItem) = $GUI_CHECKED then Msgbox(0, '', 'This menu is checked')Look at the next post!EDIT: I just messed around with the autoit tool but I don't think you can find it that way... Edited August 14, 2007 by Piano_Man My Programs[list][*]Knight Media Player[*]Multiple Desktops[*]Daily Comics[*]Journal[/list] Link to comment Share on other sites More sharing options...
MrCreatoR Posted August 14, 2007 Share Posted August 14, 2007 If GuiCtrlGetState($menuItem) = $GUI_CHECKED then Msgbox(0, '', 'This menu is checked')The menu items must be checked with GuiCtrlRead() = 65, 68... #include <GuiConstants.au3> $Gui = GuiCreate("Test") $Menu = GUICtrlCreateMenu("Test Menu") $MenuItem = GUICtrlCreateMenuItem("Menu Item", $Menu) GUICtrlSetState(-1, 1) $Check = GUICtrlCreateButton("Check Item", 20, 40) GUISetState() While 1 $Msg = GUIGetMsg() Switch $Msg Case -3 Exit Case $Check If GUICtrlRead($MenuItem) = 65 Then MsgBox(64, "", "Item is Checked") ElseIf GUICtrlRead($MenuItem) = 68 Then MsgBox(64, "", "Item is NOT Checked") EndIf EndSwitch WEnd Spoiler Using OS: Win 7 Professional, Using AutoIt Ver(s): 3.3.6.1 / 3.3.8.1 AutoIt Russian Community My Work... Spoiler Projects: ATT - Application Translate Tool {new}| BlockIt - Block files & folders {new}| SIP - Selected Image Preview {new}| SISCABMAN - SciTE Abbreviations Manager {new}| AutoIt Path Switcher | AutoIt Menu for Opera! | YouTube Download Center! | Desktop Icons Restorator | Math Tasks | KeyBoard & Mouse Cleaner | CaptureIt - Capture Images Utility | CheckFileSize ProgramUDFs: OnAutoItErrorRegister - Handle AutoIt critical errors {new}| AutoIt Syntax Highlight {new}| Opera Library! | Winamp Library | GetFolderToMenu | Custom_InputBox()! | _FileRun UDF | _CheckInput() UDF | _GUIInputSetOnlyNumbers() UDF | _FileGetValidName() UDF | _GUICtrlCreateRadioCBox UDF | _GuiCreateGrid() | _PathSplitByRegExp() | _GUICtrlListView_MoveItems - UDF | GUICtrlSetOnHover_UDF! | _ControlTab UDF! | _MouseSetOnEvent() UDF! | _ProcessListEx - UDF | GUICtrl_SetResizing - UDF! | Mod. for _IniString UDFs | _StringStripChars UDF | _ColorIsDarkShade UDF | _ColorConvertValue UDF | _GUICtrlTab_CoverBackground | CUI_App_UDF | _IncludeScripts UDF | _AutoIt3ExecuteCode | _DragList UDF | Mod. for _ListView_Progress | _ListView_SysLink | _GenerateRandomNumbers | _BlockInputEx | _IsPressedEx | OnAutoItExit Handler | _GUICtrlCreateTFLabel UDF | WinControlSetEvent UDF | Mod. for _DirGetSizeEx UDF Examples: ScreenSaver Demo - Matrix included | Gui Drag Without pause the script | _WinAttach()! | Turn Off/On Monitor | ComboBox Handler Example | Mod. for "Thinking Box" | Cool "About" Box | TasksBar Imitation Demo Like the Projects/UDFs/Examples? Please rate the topic (up-right corner of the post header: Rating ) * === My topics === * ================================================== ================================================== AutoIt is simple, subtle, elegant. © AutoIt Team Link to comment Share on other sites More sharing options...
mmahima Posted August 14, 2007 Author Share Posted August 14, 2007 (edited) The menu item is designed in the VB application We are using autoit for testing whether the check menu item is checked or unchecked Can we use the control id's which are identified by the AutoIt Window Info in the function "GUICtrlRead" to identify the check box. Our application is developed in onsite & we are using AutoIt in offshore to test the application Edited August 16, 2007 by mmahima 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