Walter5a

How to Set Auto Hide to False

4 posts in this topic

Hi,

I'm new to AutoIt, and I'm hoping that one of you veteran users will set me in the right direction.  I'm writing an AutoIT script to automate a third-party application.  The application uses what might be called a "compound window," meaning that the parent window contains multiple child windows (per AutoIt Window Info, the parent window contains two instances of the WindowsForms10.Window.8.app.0.33c0d9d class, along with other controls).  When the parent window opens the Auto Hide property for one of these child windows is set to true, and I'd like my script to change this to false.  Is AutoIt able to set the Auto Hide property for the child window to false and, if yes, what function and/or approach should I use for this?

Thank you,

Walter

Share this post


Link to post
Share on other sites



Hi, @Walter5a, welcome to the forum. Is there a reason you're not doing a silent install of this application? 99% of apps have silent parameters nowadays, and it will be much easier to manage in the long run rather than trying to manipulate the GUI. 

P.S. I have also moved this question to the proper forum.


√-1 2^3 ∑ π, and it was delicious!

Share this post


Link to post
Share on other sites

Hi JLogan3o13,

Thanks for your reply, for welcoming me, and for setting me straight re. where my question should be posted!  Regarding your comment/question about having my script automate the third-party application without its GUI, this wouldn't be possible in my case.  The third-party application that I'm using is highly interactive and requires an enormous number of inputs, so there's no provision to run it without the user interface.

That said, I have been able to set the Auto Hide property for the child window to false using ControlFocus(...), MouseClick(...), then Send("A").  It's not pretty, but it works!

Thanks again for helping me out.

Walter5a

Share this post


Link to post
Share on other sites

Use Control*-funcs (Controlcommand etc.)

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now