WinSetOnTop "title", "text", flag Parameters title The title of the window to affect.. flag Determines whether the window should have the "TOPMOST" flag set.. 1=set on top flag, 0 = r
Trang 1Opt("FtpBinaryMode", 1) ;1=binary, 0=ASCII
Opt("GUICloseOnESC", 1) ;1=ESC closes, 0=ESC won't close
Opt("GUICoordMode", 1) ;1=absolute, 0=relative, 2=cell
Opt("GUIDataSeparatorChar","|") ;"|" is the default
Opt("GUIOnEventMode", 0) ;0=disabled, 1=OnEvent mode enabled
Opt("GUIResizeMode", 0) ;0=no resizing, <1024 special resizing
Opt("GUIEventOptions",0) ;0=default, 1=just notification, 2=GuiCtrlRead tab index
Opt("MouseClickDelay", 10) ;10 milliseconds
Opt("MouseClickDownDelay", 10) ;10 milliseconds
Opt("MouseClickDragDelay", 250) ;250 milliseconds
Opt("MouseCoordMode", 1) ;1=absolute, 0=relative, 2=client
Opt("MustDeclareVars", 0) ;0=no, 1=require pre-declare
Opt("OnExitFunc","OnAutoItExit");"OnAutoItExit" called
Opt("PixelCoordMode", 1) ;1=absolute, 0=relative, 2=client
Opt("SendAttachMode", 0) ;0=don't attach, 1=do attach
Opt("SendCapslockMode", 1) ;1=store and restore, 0=don't
Opt("SendKeyDelay", 5) ;5 milliseconds
Opt("SendKeyDownDelay", 1) ;1 millisecond
Opt("TCPTimeout",100) ;100 milliseconds
Opt("TrayAutoPause",1) ;0=no pause, 1=Pause
Opt("TrayIconDebug", 0) ;0=no info, 1=debug line info
Opt("TrayIconHide", 0) ;0=show, 1=hide tray icon
Opt("TrayMenuMode",0) ;0=append, 1=no default menu, 2=no automatic check, 4=menuitemID not return
Opt("TrayOnEventMode",0) ;0=disable, 1=enable
Opt("WinDetectHiddenText", 0) ;0=don't detect, 1=do detect
Opt("WinSearchChildren", 1) ;0=no, 1=search children also
Opt("WinTextMatchMode", 1) ;1=complete, 2=quick
Opt("WinTitleMatchMode", 1) ;1=start, 2=subStr, 3=exact, 4=advanced, 1 to -4=Nocase
Opt("WinWaitDelay", 250) ;250 milliseconds
Function Reference
Trang 2WinSetOnTop
Change a window's "Always On Top" attribute
WinSetOnTop ( "title", "text", flag )
Parameters
title The title of the window to affect See Title special definition
text The text of the window to affect
flag
Determines whether the window should have the "TOPMOST" flag set
1=set on top flag, 0 = remove on top flag
Return Value
Success: Returns 1
Failure: Returns 0 if window is not found
Remarks
Third-party programs which add an "Always On Top" context menu entry might not update their menu entry to reflect the AutoIt-induced change in TOPMOST status
Related
WinSetState
Example
WinSetOnTop("Untitled -", "", 1)
Trang 3Function Reference
WinSetState
Shows, hides, minimizes, maximizes, or restores a window
WinSetState ( "title", "text", flag )
Parameters
title The title of the window to show See Title special definition
text The text of the window to show
flag
The "show" flag of the executed program:
@SW_HIDE = Hide window
@SW_SHOW = Shows a previously hidden window
@SW_MINIMIZE = Minimize window
@SW_MAXIMIZE = Maximize window
@SW_RESTORE = Undoes a window minimization or maximization
@SW_DISABLE = Disables the window
@SW_ENABLE = Enables the window
Return Value
Success: Returns 1
Failure: Returns 0 if window is not found
Remarks
If multiple windows match the criteria, the most recently active window is used
@SW_MINIMIZE and @SW_MAXIMIZE even work on modal dialog windows
Related
WinActivate, WinClose
Trang 4Example
WinSetState("Untitled -", "", @SW_HIDE)
Sleep(3000)
WinSetState("Untitled -", "", @SW_SHOW)
Function Reference
WinSetTitle
Changes the title of a window
WinSetTitle ( "title", "text", "newtitle" )
Parameters
title The title of the window to change See Title special definition text The text of the window to change
newtitle The new title to give to the window
Return Value
Success: Returns 1
Failure: Returns 0 if window is not found
Remarks
If multiple windows match the criteria the title of most recently active window is changed
Trang 5Related
AutoItWinSetTitle, WinGetTitle, WinTitleMatchMode (Option)
Example
WinSetTitle("Untitled - ", "", "My New Notepad")
Function Reference
AutoItSetOption
Changes the operation of various AutoIt functions/parameters
AutoItSetOption ( "option" [, param] )
Parameters
option The option to change See Remarks
param
[optional] The value to assign to the option The type and meaning vary by option See remarks below If the param is not provided, then the function just returns the value already assigned to the option The keyword Default can be used for the parameter to reset the option to its default value
Return Value
Returns the value of the previous setting for the option
Remarks
Trang 6You may use Opt() as an alternative to AutoItSetOption()