3 posts in this topic
Good Evening Everyone
Long time since I've been in the forums - missing AutoIt and programming dearly - but on with the question... I hope this one is easy
I am using SimpleSpy / UIAWrappers.au3 to automate an application. I basically have a "Stop" button that I am waiting to change from UIA_IsEnabled:= <False> to UIA_IsEnabled:= <True>
How do I check for the UIA_IsEnabled condition ? Of course SimpleSpy gives all the details of GUI elements... but what code do I use to just check the GUI "Stop" buttons UIA_IsEnabled condition?
Local $oUIElement=_UIA_getObjectByFindAll($oP0, "title:=Stop;ControlType:=UIA_ButtonControlTypeId", $treescope_subtree)
Hey there, i have the code from simplespy but have no idea about what to use, got the UIA_V0_64 files.
I look at the examples but i get lost, i ask for guideance in this matter.
To get to this window simply run:
control.exe /name Microsoft.DefaultPrograms /page pageFileAssoc
select a filetype and click "change program"
I'm building a fake WinForms GUI that I'm using to test. In one instance, it has a panel with a number of text elements. I have the inspect.exe output of the real target UI that I'm trying to automate, but I'm trying to build a fake one now that emulates it so I can more easily test.
The problem is the order of the text elements in the pane is different, and I'm having a helluva time trying to figure out how to set the order -- if that's even possible. The WinForms TabIndex property doesn't do it. There is no Index property on it otherwise. I'm worried it may not even be possible, so I figured I'd ask here.
Thank in advance