Amethyst Posted January 24, 2010 Share Posted January 24, 2010 $window = "[ SG:O ][Linux Server Ver : 1.13.0 ][ Host : unix ][ Game Rateing : PG-Unrated ]" TrayTip("Currently", "Waiting for window to be active.", 0) MsgBox(4096, "Test", $window, 10) WinWaitActive($window) This is the code I'm having problems with, even when the window isn't active, it still runs through WinWaitActive. Link to comment Share on other sites More sharing options...
Malkey Posted January 24, 2010 Share Posted January 24, 2010 $window = "[ SG:O ][Linux Server Ver : 1.13.0 ][ Host : unix ][ Game Rateing : PG-Unrated ]" TrayTip("Currently", "Waiting for window to be active.", 0) MsgBox(4096, "Test", $window, 10) WinWaitActive($window) This is the code I'm having problems with, even when the window isn't active, it still runs through WinWaitActive. Title: Class: Position: Size: Style: ExStyle: Handle: These are valid window properties copied from the Au3Info.exe window (Au3Info.exe is found in AutoIt installed directory). Controls within the window also have their own properties. These window properties can be used to identify the window's title for the WinWaitActive parameter. The properties you have used are SG:, Linux Server Ver:, Host:, Game Rateing:. From the thread's title, it is easier to use Opt("WinTitleMatchMode", 2). Opt("WinTitleMatchMode", 2) ;1=start, 2=subStr, 3=exact, 4=advanced, -1 to -4=Nocase $window = " and " ; Find window title with the sub-string, ' and ' in it. TrayTip("Currently", "Waiting for window to be active.", 0) MsgBox(4096, "Test", $window, 10) ; See help file for meaning of return value ConsoleWrite(WinWaitActive($window) & @CRLF) Link to comment Share on other sites More sharing options...
Richard Robertson Posted January 24, 2010 Share Posted January 24, 2010 (edited) You could try doubling up the [ and ] in the title. The help file says to double up ; if they are used, so maybe the same goes for [ and ]. $window = "[[ SG:O ]][[Linux Server Ver : 1.13.0 ]][[ Host : unix ]][[ Game Rateing : PG-Unrated ]]" Edited January 24, 2010 by Richard Robertson 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