19964e468SBram Moolenaar" Vim syntax file 29964e468SBram Moolenaar" 39964e468SBram Moolenaar" Language: AutoIt v3 (http://www.autoitscript.com/autoit3/) 49964e468SBram Moolenaar" Maintainer: Jared Breland <[email protected]> 59964e468SBram Moolenaar" Authored By: Riccardo Casini <[email protected]> 69964e468SBram Moolenaar" Script URL: http://www.vim.org/scripts/script.php?script_id=1239 79964e468SBram Moolenaar" ChangeLog: Please visit the script URL for detailed change information 8*519cc559SBram Moolenaar" Included change from #970. 99964e468SBram Moolenaar 109a7224b5SBram Moolenaar" Quit when a syntax file was already loaded. 119a7224b5SBram Moolenaarif exists("b:current_syntax") 129a7224b5SBram Moolenaar finish 139a7224b5SBram Moolenaarendif 149a7224b5SBram Moolenaarlet s:keepcpo= &cpo 159a7224b5SBram Moolenaarset cpo&vim 169a7224b5SBram Moolenaar 179a7224b5SBram Moolenaarlet b:current_syntax = "autoit" 189a7224b5SBram Moolenaar 199964e468SBram Moolenaar" AutoIt is not case dependent 209964e468SBram Moolenaarsyn case ignore 219964e468SBram Moolenaar 229964e468SBram Moolenaar" Definitions for AutoIt reserved keywords 239964e468SBram Moolenaarsyn keyword autoitKeyword Default False True 249964e468SBram Moolenaarsyn keyword autoitKeyword Const Dim Global Local ReDim 259964e468SBram Moolenaarsyn keyword autoitKeyword If Else ElseIf Then EndIf 269964e468SBram Moolenaarsyn keyword autoitKeyword Select Switch Case EndSelect EndSwitch 279964e468SBram Moolenaarsyn keyword autoitKeyword Enum For In To Step Next 289964e468SBram Moolenaarsyn keyword autoitKeyword With While EndWith Wend Do Until 299964e468SBram Moolenaarsyn keyword autoitKeyword ContinueCase ContinueLoop ExitLoop Exit 309964e468SBram Moolenaar 319964e468SBram Moolenaar" inside script inclusion and global options 329964e468SBram Moolenaarsyn match autoitIncluded display contained "<[^>]*>" 339964e468SBram Moolenaarsyn match autoitInclude display "^\s*#\s*include\>\s*["<]" 349964e468SBram Moolenaar \ contains=autoitIncluded,autoitString 359964e468SBram Moolenaarsyn match autoitInclude "^\s*#include-once\>" 369964e468SBram Moolenaarsyn match autoitInclude "^\s*#NoTrayIcon\>" 379964e468SBram Moolenaarsyn match autoitInclude "^\s*#RequireAdmin\>" 389964e468SBram Moolenaar 399964e468SBram Moolenaar" user-defined functions 409964e468SBram Moolenaarsyn keyword autoitKeyword Func ByRef EndFunc Return OnAutoItStart OnAutoItExit 419964e468SBram Moolenaar 429964e468SBram Moolenaar" built-in functions 439964e468SBram Moolenaar" environment management 449964e468SBram Moolenaarsyn keyword autoitFunction ClipGet ClipPut EnvGet EnvSet EnvUpdate MemGetStats 459964e468SBram Moolenaar" file, directory, and disk management 469964e468SBram Moolenaarsyn keyword autoitFunction ConsoleRead ConsoleWrite ConsoleWriteError 479964e468SBram Moolenaarsyn keyword autoitFunction DirCopy DirCreate DirGetSize DirMove DirRemove 489964e468SBram Moolenaarsyn keyword autoitFunction DriveGetDrive DriveGetFileSystem DriveGetLabel 499964e468SBram Moolenaar \ DriveGetSerial DriveGetType DriveMapAdd DriveMapDel DriveMapGet 509964e468SBram Moolenaar \ DriveSetLabel DriveSpaceFree DriveSpaceTotal DriveStatus 519964e468SBram Moolenaarsyn keyword autoitFunction FileChangeDir FileClose FileCopy FileCreateNTFSLink 529964e468SBram Moolenaar \ FileCreateShortcut FileDelete FileExists FileFindFirstFile 539964e468SBram Moolenaar \ FileFindNextFile FileGetAttrib FileGetLongName FileGetShortcut 549964e468SBram Moolenaar \ FileGetShortName FileGetSize FileGetTime FileGetVersion FileInstall 559964e468SBram Moolenaar \ FileMove FileOpen FileOpenDialog FileRead FileReadLine FileRecycle 569964e468SBram Moolenaar \ FileRecycleEmpty FileSaveDialog FileSelectFolder FileSetAttrib 579964e468SBram Moolenaar \ FileSetTime FileWrite FileWriteLine 589964e468SBram Moolenaarsyn keyword autoitFunction IniDelete IniRead IniReadSection IniReadSectionNames 599964e468SBram Moolenaar \ IniRenameSection IniWrite IniWriteSection 609964e468SBram Moolenaarsyn keyword autoitFunction StderrRead StdinWrite StdoutRead 619964e468SBram Moolenaar" graphic and sound 629964e468SBram Moolenaarsyn keyword autoitFunction Beep PixelChecksum PixelGetColor PixelSearch 639964e468SBram Moolenaar \ SoundPlay SoundSetWaveVolume 649964e468SBram Moolenaar" gui reference 659964e468SBram Moolenaarsyn keyword autoitFunction GUICreate GUIDelete GUICtrlGetHandle GUICtrlGetState 669964e468SBram Moolenaar \ GUICtrlRead GUICtrlRecvMsg GUICtrlSendMsg GUICtrlSendToDummy 679964e468SBram Moolenaar \ GUIGetCursorInfo GUIGetMsg GUIRegisterMsg GUIStartGroup GUISwitch 689964e468SBram Moolenaarsyn keyword autoitFunction GUICtrlCreateAvi GUICtrlCreateButton 699964e468SBram Moolenaar \ GUICtrlCreateCheckbox GUICtrlCreateCombo GUICtrlCreateContextMenu 709964e468SBram Moolenaar \ GUICtrlCreateDate GUICtrlCreateDummy GUICtrlCreateEdit 719964e468SBram Moolenaar \ GUICtrlCreateGraphic GUICtrlCreateGroup GUICtrlCreateIcon 729964e468SBram Moolenaar \ GUICtrlCreateInput GUICtrlCreateLabel GUICtrlCreateList 739964e468SBram Moolenaar \ GUICtrlCreateListView GUICtrlCreateListViewItem GUICtrlCreateMenu 749964e468SBram Moolenaar \ GUICtrlCreateMenuItem GUICtrlCreateMonthCal GUICtrlCreateObj 759964e468SBram Moolenaar \ GUICtrlCreatePic GUICtrlCreateProgress GUICtrlCreateRadio 769964e468SBram Moolenaar \ GUICtrlCreateSlider GUICtrlCreateTab GUICtrlCreateTabItem 779964e468SBram Moolenaar \ GUICtrlCreateTreeView GUICtrlCreateTreeViewItem 789964e468SBram Moolenaar \ GUICtrlCreateUpDown GUICtrlDelete 799964e468SBram Moolenaarsyn keyword autoitFunction GUICtrlRegisterListViewSort GUICtrlSetBkColor 809964e468SBram Moolenaar \ GUICtrlSetColor GUICtrlSetCursor GUICtrlSetData GUICtrlSetFont 819964e468SBram Moolenaar \ GUICtrlSetGraphic GUICtrlSetImage GUICtrlSetLimit GUICtrlSetOnEvent 829964e468SBram Moolenaar \ GUICtrlSetPos GUICtrlSetResizing GUICtrlSetState GUICtrlSetStyle 839964e468SBram Moolenaar \ GUICtrlSetTip 849964e468SBram Moolenaarsyn keyword autoitFunction GUISetBkColor GUISetCoord GUISetCursor GUISetFont 859964e468SBram Moolenaar \ GUISetHelp GUISetIcon GUISetOnEvent GUISetState 869964e468SBram Moolenaar" keyboard control 879964e468SBram Moolenaarsyn keyword autoitFunction HotKeySet Send 889964e468SBram Moolenaar" math 899964e468SBram Moolenaarsyn keyword autoitFunction Abs ACos ASin ATan BitAND BitNOT BitOR BitRotate 909964e468SBram Moolenaar \ BitShift BitXOR Cos Ceiling Exp Floor Log Mod Random Round Sin Sqrt 919964e468SBram Moolenaar \ SRandom Tan 929964e468SBram Moolenaar" message boxes and dialogs 939964e468SBram Moolenaarsyn keyword autoitFunction InputBox MsgBox ProgressOff ProgressOn ProgressSet 949964e468SBram Moolenaar \ SplashImageOn SplashOff SplashTextOn ToolTip 959964e468SBram Moolenaar" miscellaneous 969964e468SBram Moolenaarsyn keyword autoitFunction AdlibDisable AdlibEnable AutoItSetOption 979964e468SBram Moolenaar \ AutoItWinGetTitle AutoItWinSetTitle BlockInput Break Call CDTray 989964e468SBram Moolenaar \ Execute Opt SetError SetExtended 999964e468SBram Moolenaar" mouse control 1009964e468SBram Moolenaarsyn keyword autoitFunction MouseClick MouseClickDrag MouseDown MouseGetCursor 1019964e468SBram Moolenaar \ MouseGetPos MouseMove MouseUp MouseWheel 1029964e468SBram Moolenaar" network 1039964e468SBram Moolenaarsyn keyword autoitFunction FtpSetProxy HttpSetProxy InetGet InetGetSize Ping 1049964e468SBram Moolenaar \ TCPAccept TCPCloseSocket TCPConnect TCPListen TCPNameToIp TCPRecv 1059964e468SBram Moolenaar \ TCPSend TCPShutDown TCPStartup UDPBind UDPCloseSocket UDPOpen UDPRecv 1069964e468SBram Moolenaar \ UDPSend UDPShutdown UDPStartup 1079964e468SBram Moolenaar" obj/com reference 1089964e468SBram Moolenaarsyn keyword autoitFunction ObjCreate ObjEvent ObjGet ObjName 1099964e468SBram Moolenaar" process management 1109964e468SBram Moolenaarsyn keyword autoitFunction DllCall DllClose DllOpen DllStructCreate 1119964e468SBram Moolenaar \ DllStructGetData DllStructGetPtr DllStructGetSize DllStructSetData 1129964e468SBram Moolenaar \ ProcessClose ProcessExists ProcessSetPriority ProcessList ProcessWait 1139964e468SBram Moolenaar \ ProcessWaitClose Run RunAsSet RunWait ShellExecute ShellExecuteWait 1149964e468SBram Moolenaar \ Shutdown 1159964e468SBram Moolenaar " removed from 3.2.0 docs - PluginClose PluginOpen 1169964e468SBram Moolenaar" registry management 1179964e468SBram Moolenaarsyn keyword autoitFunction RegDelete RegEnumKey RegEnumVal RegRead RegWrite 1189964e468SBram Moolenaar" string management 1199964e468SBram Moolenaarsyn keyword autoitFunction StringAddCR StringFormat StringInStr StringIsAlNum 1209964e468SBram Moolenaar \ StringIsAlpha StringIsASCII StringIsDigit StringIsFloat StringIsInt 1219964e468SBram Moolenaar \ StringIsLower StringIsSpace StringIsUpper StringIsXDigit StringLeft 1229964e468SBram Moolenaar \ StringLen StringLower StringMid StringRegExp StringRegExpReplace 1239964e468SBram Moolenaar \ StringReplace StringRight StringSplit StringStripCR StringStripWS 1249964e468SBram Moolenaar \ StringTrimLeft StringTrimRight StringUpper 1259964e468SBram Moolenaar" timer and delay 1269964e468SBram Moolenaarsyn keyword autoitFunction Sleep TimerInit TimerDiff 1279964e468SBram Moolenaar" tray 1289964e468SBram Moolenaarsyn keyword autoitFunction TrayCreateItem TrayCreateMenu TrayItemDelete 1299964e468SBram Moolenaar \ TrayItemGetHandle TrayItemGetState TrayItemGetText TrayItemSetOnEvent 1309964e468SBram Moolenaar \ TrayItemSetState TrayItemSetText TrayGetMsg TraySetClick TraySetIcon 1319964e468SBram Moolenaar \ TraySetOnEvent TraySetPauseIcon TraySetState TraySetToolTip TrayTip 1329964e468SBram Moolenaar" variables and conversions 1339964e468SBram Moolenaarsyn keyword autoitFunction Asc Assign Binary Chr Dec Eval Hex HWnd Int IsAdmin 1349964e468SBram Moolenaar \ IsArray IsBinaryString IsBool IsDeclared IsDllStruct IsFloat IsHWnd 1359964e468SBram Moolenaar \ IsInt IsKeyword IsNumber IsObj IsString Number String UBound 1369964e468SBram Moolenaar" window management 1379964e468SBram Moolenaarsyn keyword autoitFunction WinActivate WinActive WinClose WinExists WinFlash 1389964e468SBram Moolenaar \ WinGetCaretPos WinGetClassList WinGetClientSize WinGetHandle WinGetPos 1399964e468SBram Moolenaar \ WinGetProcess WinGetState WinGetText WinGetTitle WinKill WinList 1409964e468SBram Moolenaar \ WinMenuSelectItem WinMinimizeAll WinMinimizeAllUndo WinMove 1419964e468SBram Moolenaar \ WinSetOnTop WinSetState WinSetTitle WinSetTrans WinWait WinWaitActive 1429964e468SBram Moolenaar \ WinWaitClose WinWaitNotActive 1439964e468SBram Moolenaarsyn keyword autoitFunction ControlClick ControlCommand ControlDisable 1449964e468SBram Moolenaar \ ControlEnable ControlFocus ControlGetFocus ControlGetHandle 1459964e468SBram Moolenaar \ ControlGetPos ControlGetText ControlHide ControlListView ControlMove 1469964e468SBram Moolenaar \ ControlSend ControlSetText ControlShow StatusBarGetText 1479964e468SBram Moolenaar 1489964e468SBram Moolenaar" user defined functions 1499964e468SBram Moolenaar" array 1509964e468SBram Moolenaarsyn keyword autoitFunction _ArrayAdd _ArrayBinarySearch _ArrayCreate 1519964e468SBram Moolenaar \ _ArrayDelete _ArrayDisplay _ArrayInsert _ArrayMax _ArrayMaxIndex 1529964e468SBram Moolenaar \ _ArrayMin _ArrayMinIndex _ArrayPop _ArrayPush _ArrayReverse 1539964e468SBram Moolenaar \ _ArraySearch _ArraySort _ArraySwap _ArrayToClip _ArrayToString 1549964e468SBram Moolenaar \ _ArrayTrim 1559964e468SBram Moolenaar" color 1569964e468SBram Moolenaarsyn keyword autoitFunction _ColorgetBlue _ColorGetGreen _ColorGetRed 1579964e468SBram Moolenaar" date 1589964e468SBram Moolenaarsyn keyword autoitFunction _DateAdd _DateDayOfWeek _DateDaysInMonth _DateDiff 1599964e468SBram Moolenaar \ _DateIsLeapYear _DateIsValid _DateTimeFormat _DateTimeSplit 1609964e468SBram Moolenaar \ _DateToDayOfWeek _ToDayOfWeekISO _DateToDayValue _DayValueToDate _Now 1619964e468SBram Moolenaar \ _NowCalc _NowCalcDate _NowDate _NowTime _SetDate _SetTime _TicksToTime 1629964e468SBram Moolenaar \ _TimeToTicks _WeekNumberISO 1639964e468SBram Moolenaar" file 1649964e468SBram Moolenaarsyn keyword autoitFunction _FileCountLines _FileCreate _FileListToArray 1659964e468SBram Moolenaar \ _FilePrint _FileReadToArray _FileWriteFromArray _FileWriteLog 1669964e468SBram Moolenaar \ _FileWriteToLine _PathFull _PathMake _PathSplit _ReplaceStringInFile 1679964e468SBram Moolenaar \ _TempFile 1689964e468SBram Moolenaar" guicombo 1699964e468SBram Moolenaarsyn keyword autoitFunction _GUICtrlComboAddDir _GUICtrlComboAddString 1709964e468SBram Moolenaar \ _GUICtrlComboAutoComplete _GUICtrlComboDeleteString 1719964e468SBram Moolenaar \ _GUICtrlComboFindString _GUICtrlComboGetCount _GUICtrlComboGetCurSel 1729964e468SBram Moolenaar \ _GUICtrlComboGetDroppedControlRect _GUICtrlComboGetDroppedState 1739964e468SBram Moolenaar \ _GUICtrlComboGetDroppedWidth _GUICtrlComboGetEditSel 1749964e468SBram Moolenaar \ _GUICtrlComboGetExtendedUI _GUICtrlComboGetHorizontalExtent 1759964e468SBram Moolenaar \ _GUICtrlComboGetItemHeight _GUICtrlComboGetLBText 1769964e468SBram Moolenaar \ _GUICtrlComboGetLBTextLen _GUICtrlComboGetList _GUICtrlComboGetLocale 1779964e468SBram Moolenaar \ _GUICtrlComboGetMinVisible _GUICtrlComboGetTopIndex 1789964e468SBram Moolenaar \ _GUICtrlComboInitStorage _GUICtrlComboInsertString 1799964e468SBram Moolenaar \ _GUICtrlComboLimitText _GUICtrlComboResetContent 1809964e468SBram Moolenaar \ _GUICtrlComboSelectString _GUICtrlComboSetCurSel 1819964e468SBram Moolenaar \ _GUICtrlComboSetDroppedWidth _GUICtrlComboSetEditSel 1829964e468SBram Moolenaar \ _GUICtrlComboSetExtendedUI _GUICtrlComboSetHorizontalExtent 1839964e468SBram Moolenaar \ _GUICtrlComboSetItemHeight _GUICtrlComboSetMinVisible 1849964e468SBram Moolenaar \ _GUICtrlComboSetTopIndex _GUICtrlComboShowDropDown 1859964e468SBram Moolenaar" guiedit 1869964e468SBram Moolenaarsyn keyword autoitFunction _GUICtrlEditCanUndo _GUICtrlEditEmptyUndoBuffer 1879964e468SBram Moolenaar \ _GuiCtrlEditFind _GUICtrlEditGetFirstVisibleLine _GUICtrlEditGetLine 1889964e468SBram Moolenaar \ _GUICtrlEditGetLineCount _GUICtrlEditGetModify _GUICtrlEditGetRect 1899964e468SBram Moolenaar \ _GUICtrlEditGetSel _GUICtrlEditLineFromChar _GUICtrlEditLineIndex 1909964e468SBram Moolenaar \ _GUICtrlEditLineLength _GUICtrlEditLineScroll _GUICtrlEditReplaceSel 1919964e468SBram Moolenaar \ _GUICtrlEditScroll _GUICtrlEditSetModify _GUICtrlEditSetRect 1929964e468SBram Moolenaar \ _GUICtrlEditSetSel _GUICtrlEditUndo 1939964e468SBram Moolenaar" guiipaddress 1949964e468SBram Moolenaarsyn keyword autoitFunction _GUICtrlIpAddressClear _GUICtrlIpAddressCreate 1959964e468SBram Moolenaar \ _GUICtrlIpAddressDelete _GUICtrlIpAddressGet _GUICtrlIpAddressIsBlank 1969964e468SBram Moolenaar \ _GUICtrlIpAddressSet _GUICtrlIpAddressSetFocus 1979964e468SBram Moolenaar \ _GUICtrlIpAddressSetFont 1989964e468SBram Moolenaar \ _GUICtrlIpAddressSetRange _GUICtrlIpAddressShowHide 1999964e468SBram Moolenaar" guilist 2009964e468SBram Moolenaarsyn keyword autoitFunction _GUICtrlListAddDir _GUICtrlListAddItem 2019964e468SBram Moolenaar \ _GUICtrlListClear 2029964e468SBram Moolenaar \ _GUICtrlListCount _GUICtrlListDeleteItem _GUICtrlListFindString 2039964e468SBram Moolenaar \ _GUICtrlListGetAnchorIndex _GUICtrlListGetCaretIndex 2049964e468SBram Moolenaar \ _GUICtrlListGetHorizontalExtent _GUICtrlListGetInfo 2059964e468SBram Moolenaar \ _GUICtrlListGetItemRect _GUICtrlListGetLocale _GUICtrlListGetSelCount 2069964e468SBram Moolenaar \ _GUICtrlListGetSelItems _GUICtrlListGetSelItemsText 2079964e468SBram Moolenaar \ _GUICtrlListGetSelState _GUICtrlListGetText _GUICtrlListGetTextLen 2089964e468SBram Moolenaar \ _GUICtrlListGetTopIndex _GUICtrlListInsertItem 2099964e468SBram Moolenaar \ _GUICtrlListReplaceString _GUICtrlListSelectedIndex 2109964e468SBram Moolenaar \ _GUICtrlListSelectIndex _GUICtrlListSelectString 2119964e468SBram Moolenaar \ _GUICtrlListSelItemRange _GUICtrlListSelItemRangeEx 2129964e468SBram Moolenaar \ _GUICtrlListSetAnchorIndex _GUICtrlListSetCaretIndex 2139964e468SBram Moolenaar \ _GUICtrlListSetHorizontalExtent _GUICtrlListSetLocale 2149964e468SBram Moolenaar \ _GUICtrlListSetSel _GUICtrlListSetTopIndex _GUICtrlListSort 2159964e468SBram Moolenaar \ _GUICtrlListSwapString 2169964e468SBram Moolenaar" guilistview 2179964e468SBram Moolenaarsyn keyword autoitFunction _GUICtrlListViewCopyItems 2189964e468SBram Moolenaar \ _GUICtrlListViewDeleteAllItems _GUICtrlListViewDeleteColumn 2199964e468SBram Moolenaar \ _GUICtrlListViewDeleteItem _GUICtrlListViewDeleteItemsSelected 2209964e468SBram Moolenaar \ _GUICtrlListViewEnsureVisible _GUICtrlListViewFindItem 2219964e468SBram Moolenaar \ _GUICtrlListViewGetBackColor _GUICtrlListViewGetCallBackMask 2229964e468SBram Moolenaar \ _GUICtrlListViewGetCheckedState _GUICtrlListViewGetColumnOrder 2239964e468SBram Moolenaar \ _GUICtrlListViewGetColumnWidth _GUICtrlListViewGetCounterPage 2249964e468SBram Moolenaar \ _GUICtrlListViewGetCurSel _GUICtrlListViewGetExtendedListViewStyle 2259964e468SBram Moolenaar \ _GUICtrlListViewGetHeader _GUICtrlListViewGetHotCursor 2269964e468SBram Moolenaar \ _GUICtrlListViewGetHotItem _GUICtrlListViewGetHoverTime 2279964e468SBram Moolenaar \ _GUICtrlListViewGetItemCount _GUICtrlListViewGetItemText 2289964e468SBram Moolenaar \ _GUICtrlListViewGetItemTextArray _GUICtrlListViewGetNextItem 2299964e468SBram Moolenaar \ _GUICtrlListViewGetSelectedCount _GUICtrlListViewGetSelectedIndices 2309964e468SBram Moolenaar \ _GUICtrlListViewGetSubItemsCount _GUICtrlListViewGetTopIndex 2319964e468SBram Moolenaar \ _GUICtrlListViewGetUnicodeFormat _GUICtrlListViewHideColumn 2329964e468SBram Moolenaar \ _GUICtrlListViewInsertColumn _GUICtrlListViewInsertItem 2339964e468SBram Moolenaar \ _GUICtrlListViewJustifyColumn _GUICtrlListViewScroll 2349964e468SBram Moolenaar \ _GUICtrlListViewSetCheckState _GUICtrlListViewSetColumnHeaderText 2359964e468SBram Moolenaar \ _GUICtrlListViewSetColumnOrder _GUICtrlListViewSetColumnWidth 2369964e468SBram Moolenaar \ _GUICtrlListViewSetHotItem _GUICtrlListViewSetHoverTime 2379964e468SBram Moolenaar \ _GUICtrlListViewSetItemCount _GUICtrlListViewSetItemSelState 2389964e468SBram Moolenaar \ _GUICtrlListViewSetItemText _GUICtrlListViewSort 2399964e468SBram Moolenaar" guimonthcal 2409964e468SBram Moolenaarsyn keyword autoitFunction _GUICtrlMonthCalGet1stDOW _GUICtrlMonthCalGetColor 2419964e468SBram Moolenaar \ _GUICtrlMonthCalGetDelta _GUICtrlMonthCalGetMaxSelCount 2429964e468SBram Moolenaar \ _GUICtrlMonthCalGetMaxTodayWidth _GUICtrlMonthCalGetMinReqRect 2439964e468SBram Moolenaar \ _GUICtrlMonthCalSet1stDOW _GUICtrlMonthCalSetColor 2449964e468SBram Moolenaar \ _GUICtrlMonthCalSetDelta _GUICtrlMonthCalSetMaxSelCount 2459964e468SBram Moolenaar" guislider 2469964e468SBram Moolenaarsyn keyword autoitFunction _GUICtrlSliderClearTics _GUICtrlSliderGetLineSize 2479964e468SBram Moolenaar \ _GUICtrlSliderGetNumTics _GUICtrlSliderGetPageSize 2489964e468SBram Moolenaar \ _GUICtrlSliderGetPos _GUICtrlSliderGetRangeMax 2499964e468SBram Moolenaar \ _GUICtrlSliderGetRangeMin _GUICtrlSliderSetLineSize 2509964e468SBram Moolenaar \ _GUICtrlSliderSetPageSize _GUICtrlSliderSetPos 2519964e468SBram Moolenaar \ _GUICtrlSliderSetTicFreq 2529964e468SBram Moolenaar" guistatusbar 2539964e468SBram Moolenaarsyn keyword autoitFunction _GuiCtrlStatusBarCreate 2549964e468SBram Moolenaar \ _GUICtrlStatusBarCreateProgress _GUICtrlStatusBarDelete 2559964e468SBram Moolenaar \ _GuiCtrlStatusBarGetBorders _GuiCtrlStatusBarGetIcon 2569964e468SBram Moolenaar \ _GuiCtrlStatusBarGetParts _GuiCtrlStatusBarGetRect 2579964e468SBram Moolenaar \ _GuiCtrlStatusBarGetText _GuiCtrlStatusBarGetTextLength 2589964e468SBram Moolenaar \ _GuiCtrlStatusBarGetTip _GuiCtrlStatusBarGetUnicode 2599964e468SBram Moolenaar \ _GUICtrlStatusBarIsSimple _GuiCtrlStatusBarResize 2609964e468SBram Moolenaar \ _GuiCtrlStatusBarSetBKColor _GuiCtrlStatusBarSetIcon 2619964e468SBram Moolenaar \ _GuiCtrlStatusBarSetMinHeight _GUICtrlStatusBarSetParts 2629964e468SBram Moolenaar \ _GuiCtrlStatusBarSetSimple _GuiCtrlStatusBarSetText 2639964e468SBram Moolenaar \ _GuiCtrlStatusBarSetTip _GuiCtrlStatusBarSetUnicode 2649964e468SBram Moolenaar \ _GUICtrlStatusBarShowHide 2659964e468SBram Moolenaar" guitab 2669964e468SBram Moolenaarsyn keyword autoitFunction _GUICtrlTabDeleteAllItems _GUICtrlTabDeleteItem 2679964e468SBram Moolenaar \ _GUICtrlTabDeselectAll _GUICtrlTabGetCurFocus _GUICtrlTabGetCurSel 2689964e468SBram Moolenaar \ _GUICtrlTabGetExtendedStyle _GUICtrlTabGetItemCount 2699964e468SBram Moolenaar \ _GUICtrlTabGetItemRect _GUICtrlTabGetRowCount 2709964e468SBram Moolenaar \ _GUICtrlTabGetUnicodeFormat _GUICtrlTabHighlightItem 2719964e468SBram Moolenaar \ _GUICtrlTabSetCurFocus _GUICtrlTabSetCurSel 2729964e468SBram Moolenaar \ _GUICtrlTabSetMinTabWidth _GUICtrlTabSetUnicodeFormat 2739964e468SBram Moolenaar" guitreeview 2749964e468SBram Moolenaarsyn keyword autoitFunction _GUICtrlTreeViewDeleteAllItems 2759964e468SBram Moolenaar \ _GUICtrlTreeViewDeleteItem _GUICtrlTreeViewExpand 2769964e468SBram Moolenaar \ _GUICtrlTreeViewGetBkColor _GUICtrlTreeViewGetCount 2779964e468SBram Moolenaar \ _GUICtrlTreeViewGetIndent _GUICtrlTreeViewGetLineColor 2789964e468SBram Moolenaar \ _GUICtrlTreeViewGetParentHandle _GUICtrlTreeViewGetParentID 2799964e468SBram Moolenaar \ _GUICtrlTreeViewGetState _GUICtrlTreeViewGetText 2809964e468SBram Moolenaar \ _GUICtrlTreeViewGetTextColor _GUICtrlTreeViewItemGetTree 2819964e468SBram Moolenaar \ _GUICtrlTreeViewInsertItem _GUICtrlTreeViewSetBkColor 2829964e468SBram Moolenaar \ _GUICtrlTreeViewSetIcon _GUICtrlTreeViewSetIndent 2839964e468SBram Moolenaar \ _GUICtrlTreeViewSetLineColor GUICtrlTreeViewSetState 2849964e468SBram Moolenaar \ _GUICtrlTreeViewSetText _GUICtrlTreeViewSetTextColor 2859964e468SBram Moolenaar \ _GUICtrlTreeViewSort 2869964e468SBram Moolenaar" ie 2879964e468SBram Moolenaarsyn keyword autoitFunction _IE_Example _IE_Introduction _IE_VersionInfo 2889964e468SBram Moolenaar \ _IEAction _IEAttach _IEBodyReadHTML _IEBodyReadText _IEBodyWriteHTML 2899964e468SBram Moolenaar \ _IECreate _IECreateEmbedded _IEDocGetObj _IEDocInsertHTML 2909964e468SBram Moolenaar \ _IEDocInsertText _IEDocReadHTML _IEDocWriteHTML 2919964e468SBram Moolenaar \ _IEErrorHandlerDeRegister _IEErrorHandlerRegister _IEErrorNotify 2929964e468SBram Moolenaar \ _IEFormElementCheckboxSelect _IEFormElementGetCollection 2939964e468SBram Moolenaar \ _IEFormElementGetObjByName _IEFormElementGetValue 2949964e468SBram Moolenaar \ _IEFormElementOptionSelect _IEFormElementRadioSelect 2959964e468SBram Moolenaar \ _IEFormElementSetValue _IEFormGetCollection _IEFormGetObjByName 2969964e468SBram Moolenaar \ _IEFormImageClick _IEFormReset _IEFormSubmit _IEFrameGetCollection 2979964e468SBram Moolenaar \ _IEFrameGetObjByName _IEGetObjByName _IEHeadInsertEventScript 2989964e468SBram Moolenaar \ _IEImgClick _IEImgGetCollection _IEIsFrameSet _IELinkClickByIndex 2999964e468SBram Moolenaar \ _IELinkClickByText _IELinkGetCollection _IELoadWait _IELoadWaitTimeout 3009964e468SBram Moolenaar \ _IENavigate _IEPropertyGet _IEPropertySet _IEQuit 3019964e468SBram Moolenaar \ _IETableGetCollection _IETableWriteToArray _IETagNameAllGetCollection 3029964e468SBram Moolenaar \ _IETagNameGetCollection 3039964e468SBram Moolenaar" inet 3049964e468SBram Moolenaarsyn keyword autoitFunction _GetIP _INetExplorerCapable _INetGetSource _INetMail 3059964e468SBram Moolenaar \ _INetSmtpMail _TCPIpToName 3069964e468SBram Moolenaar" math 3079964e468SBram Moolenaarsyn keyword autoitFunction _Degree _MathCheckDiv _Max _Min _Radian 3089964e468SBram Moolenaar" miscellaneous 3099964e468SBram Moolenaarsyn keyword autoitFunction _ChooseColor _ChooseFont _ClipPutFile _Iif 3109964e468SBram Moolenaar \ _IsPressed _MouseTrap _SendMessage _Singleton 3119964e468SBram Moolenaar" process 3129964e468SBram Moolenaarsyn keyword autoitFunction _ProcessGetName _ProcessGetPriority _RunDOS 3139964e468SBram Moolenaar" sound 3149964e468SBram Moolenaarsyn keyword autoitFunction _SoundClose _SoundLength _SoundOpen _SoundPause 3159964e468SBram Moolenaar \ _SoundPlay _SoundPos _SoundResume _SoundSeek _SoundStatus _SoundStop 3169964e468SBram Moolenaar" sqlite 3179964e468SBram Moolenaarsyn keyword autoitFunction _SQLite_Changes _SQLite_Close 3189964e468SBram Moolenaar \ _SQLite_Display2DResult _SQLite_Encode _SQLite_ErrCode _SQLite_ErrMsg 3199964e468SBram Moolenaar \ _SQLite_Escape _SQLite_Exec _SQLite_FetchData _SQLite_FetchNames 3209964e468SBram Moolenaar \ _SQLite_GetTable _SQLite_GetTable2D _SQLite_LastInsertRowID 3219964e468SBram Moolenaar \ _SQLite_LibVersion _SQLite_Open _SQLite_Query _SQLite_QueryFinalize 3229964e468SBram Moolenaar \ _SQLite_QueryReset _SQLite_QuerySingleRow _SQLite_SaveMode 3239964e468SBram Moolenaar \ _SQLite_SetTimeout _SQLite_Shutdown _SQLite_SQLiteExe _SQLite_Startup 3249964e468SBram Moolenaar \ _SQLite_TotalChanges 3259964e468SBram Moolenaar" string 3269964e468SBram Moolenaarsyn keyword autoitFunction _HexToString _StringAddComma _StringBetween 3279964e468SBram Moolenaar \ _StringEncrypt _StringInsert _StringProper _StringRepeat 3289964e468SBram Moolenaar \ _StringReverse _StringToHex 3299964e468SBram Moolenaar" visa 3309964e468SBram Moolenaarsyn keyword autoitFunction _viClose _viExecCommand _viFindGpib _viGpibBusReset 3319964e468SBram Moolenaar \ _viGTL _viOpen _viSetAttribute _viSetTimeout 3329964e468SBram Moolenaar 3339964e468SBram Moolenaar" read-only macros 3349964e468SBram Moolenaarsyn match autoitBuiltin "@AppData\(Common\)\=Dir" 3359964e468SBram Moolenaarsyn match autoitBuiltin "@AutoItExe" 3369964e468SBram Moolenaarsyn match autoitBuiltin "@AutoItPID" 3379964e468SBram Moolenaarsyn match autoitBuiltin "@AutoItVersion" 3389964e468SBram Moolenaarsyn match autoitBuiltin "@COM_EventObj" 3399964e468SBram Moolenaarsyn match autoitBuiltin "@CommonFilesDir" 3409964e468SBram Moolenaarsyn match autoitBuiltin "@Compiled" 3419964e468SBram Moolenaarsyn match autoitBuiltin "@ComputerName" 3429964e468SBram Moolenaarsyn match autoitBuiltin "@ComSpec" 3439964e468SBram Moolenaarsyn match autoitBuiltin "@CR\(LF\)\=" 3449964e468SBram Moolenaarsyn match autoitBuiltin "@Desktop\(Common\)\=Dir" 3459964e468SBram Moolenaarsyn match autoitBuiltin "@DesktopDepth" 3469964e468SBram Moolenaarsyn match autoitBuiltin "@DesktopHeight" 3479964e468SBram Moolenaarsyn match autoitBuiltin "@DesktopRefresh" 3489964e468SBram Moolenaarsyn match autoitBuiltin "@DesktopWidth" 3499964e468SBram Moolenaarsyn match autoitBuiltin "@DocumentsCommonDir" 3509964e468SBram Moolenaarsyn match autoitBuiltin "@Error" 3519964e468SBram Moolenaarsyn match autoitBuiltin "@ExitCode" 3529964e468SBram Moolenaarsyn match autoitBuiltin "@ExitMethod" 3539964e468SBram Moolenaarsyn match autoitBuiltin "@Extended" 3549964e468SBram Moolenaarsyn match autoitBuiltin "@Favorites\(Common\)\=Dir" 3559964e468SBram Moolenaarsyn match autoitBuiltin "@GUI_CtrlId" 3569964e468SBram Moolenaarsyn match autoitBuiltin "@GUI_CtrlHandle" 3579964e468SBram Moolenaarsyn match autoitBuiltin "@GUI_DragId" 3589964e468SBram Moolenaarsyn match autoitBuiltin "@GUI_DragFile" 3599964e468SBram Moolenaarsyn match autoitBuiltin "@GUI_DropId" 3609964e468SBram Moolenaarsyn match autoitBuiltin "@GUI_WinHandle" 3619964e468SBram Moolenaarsyn match autoitBuiltin "@HomeDrive" 3629964e468SBram Moolenaarsyn match autoitBuiltin "@HomePath" 3639964e468SBram Moolenaarsyn match autoitBuiltin "@HomeShare" 3649964e468SBram Moolenaarsyn match autoitBuiltin "@HOUR" 3659964e468SBram Moolenaarsyn match autoitBuiltin "@HotKeyPressed" 3669964e468SBram Moolenaarsyn match autoitBuiltin "@InetGetActive" 3679964e468SBram Moolenaarsyn match autoitBuiltin "@InetGetBytesRead" 3689964e468SBram Moolenaarsyn match autoitBuiltin "@IPAddress[1234]" 3699964e468SBram Moolenaarsyn match autoitBuiltin "@KBLayout" 3709964e468SBram Moolenaarsyn match autoitBuiltin "@LF" 3719964e468SBram Moolenaarsyn match autoitBuiltin "@Logon\(DNS\)\=Domain" 3729964e468SBram Moolenaarsyn match autoitBuiltin "@LogonServer" 3739964e468SBram Moolenaarsyn match autoitBuiltin "@MDAY" 3749964e468SBram Moolenaarsyn match autoitBuiltin "@MIN" 3759964e468SBram Moolenaarsyn match autoitBuiltin "@MON" 3769964e468SBram Moolenaarsyn match autoitBuiltin "@MyDocumentsDir" 3779964e468SBram Moolenaarsyn match autoitBuiltin "@NumParams" 3789964e468SBram Moolenaarsyn match autoitBuiltin "@OSBuild" 3799964e468SBram Moolenaarsyn match autoitBuiltin "@OSLang" 3809964e468SBram Moolenaarsyn match autoitBuiltin "@OSServicePack" 3819964e468SBram Moolenaarsyn match autoitBuiltin "@OSTYPE" 3829964e468SBram Moolenaarsyn match autoitBuiltin "@OSVersion" 3839964e468SBram Moolenaarsyn match autoitBuiltin "@ProcessorArch" 3849964e468SBram Moolenaarsyn match autoitBuiltin "@ProgramFilesDir" 3859964e468SBram Moolenaarsyn match autoitBuiltin "@Programs\(Common\)\=Dir" 3869964e468SBram Moolenaarsyn match autoitBuiltin "@ScriptDir" 3879964e468SBram Moolenaarsyn match autoitBuiltin "@ScriptFullPath" 3889964e468SBram Moolenaarsyn match autoitBuiltin "@ScriptLineNumber" 3899964e468SBram Moolenaarsyn match autoitBuiltin "@ScriptName" 3909964e468SBram Moolenaarsyn match autoitBuiltin "@SEC" 3919964e468SBram Moolenaarsyn match autoitBuiltin "@StartMenu\(Common\)\=Dir" 3929964e468SBram Moolenaarsyn match autoitBuiltin "@Startup\(Common\)\=Dir" 3939964e468SBram Moolenaarsyn match autoitBuiltin "@SW_DISABLE" 3949964e468SBram Moolenaarsyn match autoitBuiltin "@SW_ENABLE" 3959964e468SBram Moolenaarsyn match autoitBuiltin "@SW_HIDE" 3969964e468SBram Moolenaarsyn match autoitBuiltin "@SW_LOCK" 3979964e468SBram Moolenaarsyn match autoitBuiltin "@SW_MAXIMIZE" 3989964e468SBram Moolenaarsyn match autoitBuiltin "@SW_MINIMIZE" 3999964e468SBram Moolenaarsyn match autoitBuiltin "@SW_RESTORE" 4009964e468SBram Moolenaarsyn match autoitBuiltin "@SW_SHOW" 4019964e468SBram Moolenaarsyn match autoitBuiltin "@SW_SHOWDEFAULT" 4029964e468SBram Moolenaarsyn match autoitBuiltin "@SW_SHOWMAXIMIZED" 4039964e468SBram Moolenaarsyn match autoitBuiltin "@SW_SHOWMINIMIZED" 4049964e468SBram Moolenaarsyn match autoitBuiltin "@SW_SHOWMINNOACTIVE" 4059964e468SBram Moolenaarsyn match autoitBuiltin "@SW_SHOWNA" 4069964e468SBram Moolenaarsyn match autoitBuiltin "@SW_SHOWNOACTIVATE" 4079964e468SBram Moolenaarsyn match autoitBuiltin "@SW_SHOWNORMAL" 4089964e468SBram Moolenaarsyn match autoitBuiltin "@SW_UNLOCK" 4099964e468SBram Moolenaarsyn match autoitBuiltin "@SystemDir" 4109964e468SBram Moolenaarsyn match autoitBuiltin "@TAB" 4119964e468SBram Moolenaarsyn match autoitBuiltin "@TempDir" 4129964e468SBram Moolenaarsyn match autoitBuiltin "@TRAY_ID" 4139964e468SBram Moolenaarsyn match autoitBuiltin "@TrayIconFlashing" 4149964e468SBram Moolenaarsyn match autoitBuiltin "@TrayIconVisible" 4159964e468SBram Moolenaarsyn match autoitBuiltin "@UserProfileDir" 4169964e468SBram Moolenaarsyn match autoitBuiltin "@UserName" 4179964e468SBram Moolenaarsyn match autoitBuiltin "@WDAY" 4189964e468SBram Moolenaarsyn match autoitBuiltin "@WindowsDir" 4199964e468SBram Moolenaarsyn match autoitBuiltin "@WorkingDir" 4209964e468SBram Moolenaarsyn match autoitBuiltin "@YDAY" 4219964e468SBram Moolenaarsyn match autoitBuiltin "@YEAR" 4229964e468SBram Moolenaar 4239964e468SBram Moolenaar"comments and commenting-out 4249964e468SBram Moolenaarsyn match autoitComment ";.*" 4259964e468SBram Moolenaar"in this way also #ce alone will be highlighted 4269964e468SBram Moolenaarsyn match autoitCommDelimiter "^\s*#comments-start\>" 4279964e468SBram Moolenaarsyn match autoitCommDelimiter "^\s*#cs\>" 4289964e468SBram Moolenaarsyn match autoitCommDelimiter "^\s*#comments-end\>" 4299964e468SBram Moolenaarsyn match autoitCommDelimiter "^\s*#ce\>" 4309964e468SBram Moolenaarsyn region autoitComment 4319964e468SBram Moolenaar \ matchgroup=autoitCommDelimiter 4329964e468SBram Moolenaar \ start="^\s*#comments-start\>" start="^\s*#cs\>" 4339964e468SBram Moolenaar \ end="^\s*#comments-end\>" end="^\s*#ce\>" 4349964e468SBram Moolenaar 4359964e468SBram Moolenaar"one character operators 4369964e468SBram Moolenaarsyn match autoitOperator "[-+*/&^=<>][^-+*/&^=<>]"me=e-1 4379964e468SBram Moolenaar"two characters operators 4389964e468SBram Moolenaarsyn match autoitOperator "==[^=]"me=e-1 4399964e468SBram Moolenaarsyn match autoitOperator "<>" 4409964e468SBram Moolenaarsyn match autoitOperator "<=" 4419964e468SBram Moolenaarsyn match autoitOperator ">=" 4429964e468SBram Moolenaarsyn match autoitOperator "+=" 4439964e468SBram Moolenaarsyn match autoitOperator "-=" 4449964e468SBram Moolenaarsyn match autoitOperator "*=" 4459964e468SBram Moolenaarsyn match autoitOperator "/=" 4469964e468SBram Moolenaarsyn match autoitOperator "&=" 4479964e468SBram Moolenaarsyn keyword autoitOperator NOT AND OR 4489964e468SBram Moolenaar 4499964e468SBram Moolenaarsyn match autoitParen "(\|)" 4509964e468SBram Moolenaarsyn match autoitBracket "\[\|\]" 4519964e468SBram Moolenaarsyn match autoitComma "," 4529964e468SBram Moolenaar 4539964e468SBram Moolenaar"numbers must come after operator '-' 4549964e468SBram Moolenaar"decimal numbers without a dot 4559964e468SBram Moolenaarsyn match autoitNumber "-\=\<\d\+\>" 4569964e468SBram Moolenaar"hexadecimal numbers without a dot 4579964e468SBram Moolenaarsyn match autoitNumber "-\=\<0x\x\+\>" 4589964e468SBram Moolenaar"floating point number with dot (inside or at end) 4599964e468SBram Moolenaar 4609964e468SBram Moolenaarsyn match autoitNumber "-\=\<\d\+\.\d*\>" 4619964e468SBram Moolenaar"floating point number, starting with a dot 4629964e468SBram Moolenaarsyn match autoitNumber "-\=\<\.\d\+\>" 4639964e468SBram Moolenaar"scientific notation numbers without dots 4649964e468SBram Moolenaarsyn match autoitNumber "-\=\<\d\+e[-+]\=\d\+\>" 4659964e468SBram Moolenaar"scientific notation numbers with dots 4669964e468SBram Moolenaarsyn match autoitNumber "-\=\<\(\(\d\+\.\d*\)\|\(\.\d\+\)\)\(e[-+]\=\d\+\)\=\>" 4679964e468SBram Moolenaar 4689964e468SBram Moolenaar"string constants 4699964e468SBram Moolenaar"we want the escaped quotes marked in red 4709964e468SBram Moolenaarsyn match autoitDoubledSingles +''+ contained 4719964e468SBram Moolenaarsyn match autoitDoubledDoubles +""+ contained 4729964e468SBram Moolenaar"we want the continuation character marked in red 4739964e468SBram Moolenaar"(also at the top level, not just contained) 4749964e468SBram Moolenaarsyn match autoitCont "_$" 4759964e468SBram Moolenaar 4769964e468SBram Moolenaar" send key list - must be defined before autoitStrings 4779964e468SBram Moolenaarsyn match autoitSend "{!}" contained 4789964e468SBram Moolenaarsyn match autoitSend "{#}" contained 4799964e468SBram Moolenaarsyn match autoitSend "{+}" contained 4809964e468SBram Moolenaarsyn match autoitSend "{^}" contained 4819964e468SBram Moolenaarsyn match autoitSend "{{}" contained 4829964e468SBram Moolenaarsyn match autoitSend "{}}" contained 4839964e468SBram Moolenaarsyn match autoitSend "{SPACE}" contained 4849964e468SBram Moolenaarsyn match autoitSend "{ENTER}" contained 4859964e468SBram Moolenaarsyn match autoitSend "{ALT}" contained 4869964e468SBram Moolenaarsyn match autoitSend "{BACKSPACE}" contained 4879964e468SBram Moolenaarsyn match autoitSend "{BS}" contained 4889964e468SBram Moolenaarsyn match autoitSend "{DELETE}" contained 4899964e468SBram Moolenaarsyn match autoitSend "{DEL}" contained 4909964e468SBram Moolenaarsyn match autoitSend "{UP}" contained 4919964e468SBram Moolenaarsyn match autoitSend "{DOWN}" contained 4929964e468SBram Moolenaarsyn match autoitSend "{LEFT}" contained 4939964e468SBram Moolenaarsyn match autoitSend "{RIGHT}" contained 4949964e468SBram Moolenaarsyn match autoitSend "{HOME}" contained 4959964e468SBram Moolenaarsyn match autoitSend "{END}" contained 4969964e468SBram Moolenaarsyn match autoitSend "{ESCAPE}" contained 4979964e468SBram Moolenaarsyn match autoitSend "{ESC}" contained 4989964e468SBram Moolenaarsyn match autoitSend "{INSERT}" contained 4999964e468SBram Moolenaarsyn match autoitSend "{INS}" contained 5009964e468SBram Moolenaarsyn match autoitSend "{PGUP}" contained 5019964e468SBram Moolenaarsyn match autoitSend "{PGDN}" contained 5029964e468SBram Moolenaarsyn match autoitSend "{F1}" contained 5039964e468SBram Moolenaarsyn match autoitSend "{F2}" contained 5049964e468SBram Moolenaarsyn match autoitSend "{F3}" contained 5059964e468SBram Moolenaarsyn match autoitSend "{F4}" contained 5069964e468SBram Moolenaarsyn match autoitSend "{F5}" contained 5079964e468SBram Moolenaarsyn match autoitSend "{F6}" contained 5089964e468SBram Moolenaarsyn match autoitSend "{F7}" contained 5099964e468SBram Moolenaarsyn match autoitSend "{F8}" contained 5109964e468SBram Moolenaarsyn match autoitSend "{F9}" contained 5119964e468SBram Moolenaarsyn match autoitSend "{F10}" contained 5129964e468SBram Moolenaarsyn match autoitSend "{F11}" contained 5139964e468SBram Moolenaarsyn match autoitSend "{F12}" contained 5149964e468SBram Moolenaarsyn match autoitSend "{TAB}" contained 5159964e468SBram Moolenaarsyn match autoitSend "{PRINTSCREEN}" contained 5169964e468SBram Moolenaarsyn match autoitSend "{LWIN}" contained 5179964e468SBram Moolenaarsyn match autoitSend "{RWIN}" contained 5189964e468SBram Moolenaarsyn match autoitSend "{NUMLOCK}" contained 5199964e468SBram Moolenaarsyn match autoitSend "{CTRLBREAK}" contained 5209964e468SBram Moolenaarsyn match autoitSend "{PAUSE}" contained 5219964e468SBram Moolenaarsyn match autoitSend "{CAPSLOCK}" contained 5229964e468SBram Moolenaarsyn match autoitSend "{NUMPAD0}" contained 5239964e468SBram Moolenaarsyn match autoitSend "{NUMPAD1}" contained 5249964e468SBram Moolenaarsyn match autoitSend "{NUMPAD2}" contained 5259964e468SBram Moolenaarsyn match autoitSend "{NUMPAD3}" contained 5269964e468SBram Moolenaarsyn match autoitSend "{NUMPAD4}" contained 5279964e468SBram Moolenaarsyn match autoitSend "{NUMPAD5}" contained 5289964e468SBram Moolenaarsyn match autoitSend "{NUMPAD6}" contained 5299964e468SBram Moolenaarsyn match autoitSend "{NUMPAD7}" contained 5309964e468SBram Moolenaarsyn match autoitSend "{NUMPAD8}" contained 5319964e468SBram Moolenaarsyn match autoitSend "{NUMPAD9}" contained 5329964e468SBram Moolenaarsyn match autoitSend "{NUMPADMULT}" contained 5339964e468SBram Moolenaarsyn match autoitSend "{NUMPADADD}" contained 5349964e468SBram Moolenaarsyn match autoitSend "{NUMPADSUB}" contained 5359964e468SBram Moolenaarsyn match autoitSend "{NUMPADDIV}" contained 5369964e468SBram Moolenaarsyn match autoitSend "{NUMPADDOT}" contained 5379964e468SBram Moolenaarsyn match autoitSend "{NUMPADENTER}" contained 5389964e468SBram Moolenaarsyn match autoitSend "{APPSKEY}" contained 5399964e468SBram Moolenaarsyn match autoitSend "{LALT}" contained 5409964e468SBram Moolenaarsyn match autoitSend "{RALT}" contained 5419964e468SBram Moolenaarsyn match autoitSend "{LCTRL}" contained 5429964e468SBram Moolenaarsyn match autoitSend "{RCTRL}" contained 5439964e468SBram Moolenaarsyn match autoitSend "{LSHIFT}" contained 5449964e468SBram Moolenaarsyn match autoitSend "{RSHIFT}" contained 5459964e468SBram Moolenaarsyn match autoitSend "{SLEEP}" contained 5469964e468SBram Moolenaarsyn match autoitSend "{ALTDOWN}" contained 5479964e468SBram Moolenaarsyn match autoitSend "{SHIFTDOWN}" contained 5489964e468SBram Moolenaarsyn match autoitSend "{CTRLDOWN}" contained 5499964e468SBram Moolenaarsyn match autoitSend "{LWINDOWN}" contained 5509964e468SBram Moolenaarsyn match autoitSend "{RWINDOWN}" contained 5519964e468SBram Moolenaarsyn match autoitSend "{ASC \d\d\d\d}" contained 5529964e468SBram Moolenaarsyn match autoitSend "{BROWSER_BACK}" contained 5539964e468SBram Moolenaarsyn match autoitSend "{BROWSER_FORWARD}" contained 5549964e468SBram Moolenaarsyn match autoitSend "{BROWSER_REFRESH}" contained 5559964e468SBram Moolenaarsyn match autoitSend "{BROWSER_STOP}" contained 5569964e468SBram Moolenaarsyn match autoitSend "{BROWSER_SEARCH}" contained 5579964e468SBram Moolenaarsyn match autoitSend "{BROWSER_FAVORITES}" contained 5589964e468SBram Moolenaarsyn match autoitSend "{BROWSER_HOME}" contained 5599964e468SBram Moolenaarsyn match autoitSend "{VOLUME_MUTE}" contained 5609964e468SBram Moolenaarsyn match autoitSend "{VOLUME_DOWN}" contained 5619964e468SBram Moolenaarsyn match autoitSend "{VOLUME_UP}" contained 5629964e468SBram Moolenaarsyn match autoitSend "{MEDIA_NEXT}" contained 5639964e468SBram Moolenaarsyn match autoitSend "{MEDIA_PREV}" contained 5649964e468SBram Moolenaarsyn match autoitSend "{MEDIA_STOP}" contained 5659964e468SBram Moolenaarsyn match autoitSend "{MEDIA_PLAY_PAUSE}" contained 5669964e468SBram Moolenaarsyn match autoitSend "{LAUNCH_MAIL}" contained 5679964e468SBram Moolenaarsyn match autoitSend "{LAUNCH_MEDIA}" contained 5689964e468SBram Moolenaarsyn match autoitSend "{LAUNCH_APP1}" contained 5699964e468SBram Moolenaarsyn match autoitSend "{LAUNCH_APP2}" contained 5709964e468SBram Moolenaar 5719964e468SBram Moolenaar"this was tricky! 5729964e468SBram Moolenaar"we use an oneline region, instead of a match, in order to use skip= 5739964e468SBram Moolenaar"matchgroup= so start and end quotes are not considered as au3Doubled 5749964e468SBram Moolenaar"contained 5759964e468SBram Moolenaarsyn region autoitString oneline contains=autoitSend matchgroup=autoitQuote start=+"+ 5769964e468SBram Moolenaar \ end=+"+ end=+_\n\{1}.*"+ 5779964e468SBram Moolenaar \ contains=autoitCont,autoitDoubledDoubles skip=+""+ 5789964e468SBram Moolenaarsyn region autoitString oneline matchgroup=autoitQuote start=+'+ 5799964e468SBram Moolenaar \ end=+'+ end=+_\n\{1}.*'+ 5809964e468SBram Moolenaar \ contains=autoitCont,autoitDoubledSingles skip=+''+ 5819964e468SBram Moolenaar 5829964e468SBram Moolenaarsyn match autoitVarSelector "\$" contained display 5839964e468SBram Moolenaarsyn match autoitVariable "$\w\+" contains=autoitVarSelector 5849964e468SBram Moolenaar 5859964e468SBram Moolenaar" options - must be defined after autoitStrings 5869964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)CaretCoordMode\1" 5879964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)ColorMode\1" 5889964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)ExpandEnvStrings\1" 5899964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)ExpandVarStrings\1" 5909964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)FtpBinaryMode\1" 5919964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)GUICloseOnEsc\1" 5929964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)GUICoordMode\1" 5939964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)GUIDataSeparatorChar\1" 5949964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)GUIOnEventMode\1" 5959964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)GUIResizeMode\1" 5969964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)GUIEventCompatibilityMode\1" 5979964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)MouseClickDelay\1" 5989964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)MouseClickDownDelay\1" 5999964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)MouseClickDragDelay\1" 6009964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)MouseCoordMode\1" 6019964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)MustDeclareVars\1" 6029964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)OnExitFunc\1" 6039964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)PixelCoordMode\1" 6049964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)RunErrorsFatal\1" 6059964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)SendAttachMode\1" 6069964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)SendCapslockMode\1" 6079964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)SendKeyDelay\1" 6089964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)SendKeyDownDelay\1" 6099964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)TCPTimeout\1" 6109964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)TrayAutoPause\1" 6119964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)TrayIconDebug\1" 6129964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)TrayIconHide\1" 6139964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)TrayMenuMode\1" 6149964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)TrayOnEventMode\1" 6159964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)WinDetectHiddenText\1" 6169964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)WinSearchChildren\1" 6179964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)WinTextMatchMode\1" 6189964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)WinTitleMatchMode\1" 6199964e468SBram Moolenaarsyn match autoitOption "\([\"\']\)WinWaitDelay\1" 6209964e468SBram Moolenaar 6219964e468SBram Moolenaar" styles - must be defined after autoitVariable 6229964e468SBram Moolenaar" common 6239964e468SBram Moolenaarsyn match autoitStyle "\$WS_BORDER" 6249964e468SBram Moolenaarsyn match autoitStyle "\$WS_POPUP" 6259964e468SBram Moolenaarsyn match autoitStyle "\$WS_CAPTION" 6269964e468SBram Moolenaarsyn match autoitStyle "\$WS_CLIPCHILDREN" 6279964e468SBram Moolenaarsyn match autoitStyle "\$WS_CLIPSIBLINGS" 6289964e468SBram Moolenaarsyn match autoitStyle "\$WS_DISABLED" 6299964e468SBram Moolenaarsyn match autoitStyle "\$WS_DLGFRAME" 6309964e468SBram Moolenaarsyn match autoitStyle "\$WS_HSCROLL" 6319964e468SBram Moolenaarsyn match autoitStyle "\$WS_MAXIMIZE" 6329964e468SBram Moolenaarsyn match autoitStyle "\$WS_MAXIMIZEBOX" 6339964e468SBram Moolenaarsyn match autoitStyle "\$WS_MINIMIZE" 6349964e468SBram Moolenaarsyn match autoitStyle "\$WS_MINIMIZEBOX" 6359964e468SBram Moolenaarsyn match autoitStyle "\$WS_OVERLAPPED" 6369964e468SBram Moolenaarsyn match autoitStyle "\$WS_OVERLAPPEDWINDOW" 6379964e468SBram Moolenaarsyn match autoitStyle "\$WS_POPUPWINDOW" 6389964e468SBram Moolenaarsyn match autoitStyle "\$WS_SIZEBOX" 6399964e468SBram Moolenaarsyn match autoitStyle "\$WS_SYSMENU" 6409964e468SBram Moolenaarsyn match autoitStyle "\$WS_THICKFRAME" 6419964e468SBram Moolenaarsyn match autoitStyle "\$WS_VSCROLL" 6429964e468SBram Moolenaarsyn match autoitStyle "\$WS_VISIBLE" 6439964e468SBram Moolenaarsyn match autoitStyle "\$WS_CHILD" 6449964e468SBram Moolenaarsyn match autoitStyle "\$WS_GROUP" 6459964e468SBram Moolenaarsyn match autoitStyle "\$WS_TABSTOP" 6469964e468SBram Moolenaarsyn match autoitStyle "\$DS_MODALFRAME" 6479964e468SBram Moolenaarsyn match autoitStyle "\$DS_SETFOREGROUND" 6489964e468SBram Moolenaarsyn match autoitStyle "\$DS_CONTEXTHELP" 6499964e468SBram Moolenaar" common extended 6509964e468SBram Moolenaarsyn match autoitStyle "\$WS_EX_ACCEPTFILES" 6519964e468SBram Moolenaarsyn match autoitStyle "\$WS_EX_APPWINDOW" 6529964e468SBram Moolenaarsyn match autoitStyle "\$WS_EX_CLIENTEDGE" 6539964e468SBram Moolenaarsyn match autoitStyle "\$WS_EX_CONTEXTHELP" 6549964e468SBram Moolenaarsyn match autoitStyle "\$WS_EX_DLGMODALFRAME" 6559964e468SBram Moolenaarsyn match autoitStyle "\$WS_EX_MDICHILD" 6569964e468SBram Moolenaarsyn match autoitStyle "\$WS_EX_OVERLAPPEDWINDOW" 6579964e468SBram Moolenaarsyn match autoitStyle "\$WS_EX_STATICEDGE" 6589964e468SBram Moolenaarsyn match autoitStyle "\$WS_EX_TOPMOST" 6599964e468SBram Moolenaarsyn match autoitStyle "\$WS_EX_TRANSPARENT" 6609964e468SBram Moolenaarsyn match autoitStyle "\$WS_EX_TOOLWINDOW" 6619964e468SBram Moolenaarsyn match autoitStyle "\$WS_EX_WINDOWEDGE" 6629964e468SBram Moolenaarsyn match autoitStyle "\$WS_EX_LAYERED" 6639964e468SBram Moolenaarsyn match autoitStyle "\$GUI_WS_EX_PARENTDRAG" 6649964e468SBram Moolenaar" checkbox 6659964e468SBram Moolenaarsyn match autoitStyle "\$BS_3STATE" 6669964e468SBram Moolenaarsyn match autoitStyle "\$BS_AUTO3STATE" 6679964e468SBram Moolenaarsyn match autoitStyle "\$BS_AUTOCHECKBOX" 6689964e468SBram Moolenaarsyn match autoitStyle "\$BS_CHECKBOX" 6699964e468SBram Moolenaarsyn match autoitStyle "\$BS_LEFT" 6709964e468SBram Moolenaarsyn match autoitStyle "\$BS_PUSHLIKE" 6719964e468SBram Moolenaarsyn match autoitStyle "\$BS_RIGHT" 6729964e468SBram Moolenaarsyn match autoitStyle "\$BS_RIGHTBUTTON" 6739964e468SBram Moolenaarsyn match autoitStyle "\$BS_GROUPBOX" 6749964e468SBram Moolenaarsyn match autoitStyle "\$BS_AUTORADIOBUTTON" 6759964e468SBram Moolenaar" push button 6769964e468SBram Moolenaarsyn match autoitStyle "\$BS_BOTTOM" 6779964e468SBram Moolenaarsyn match autoitStyle "\$BS_CENTER" 6789964e468SBram Moolenaarsyn match autoitStyle "\$BS_DEFPUSHBUTTON" 6799964e468SBram Moolenaarsyn match autoitStyle "\$BS_MULTILINE" 6809964e468SBram Moolenaarsyn match autoitStyle "\$BS_TOP" 6819964e468SBram Moolenaarsyn match autoitStyle "\$BS_VCENTER" 6829964e468SBram Moolenaarsyn match autoitStyle "\$BS_ICON" 6839964e468SBram Moolenaarsyn match autoitStyle "\$BS_BITMAP" 6849964e468SBram Moolenaarsyn match autoitStyle "\$BS_FLAT" 6859964e468SBram Moolenaar" combo 6869964e468SBram Moolenaarsyn match autoitStyle "\$CBS_AUTOHSCROLL" 6879964e468SBram Moolenaarsyn match autoitStyle "\$CBS_DISABLENOSCROLL" 6889964e468SBram Moolenaarsyn match autoitStyle "\$CBS_DROPDOWN" 6899964e468SBram Moolenaarsyn match autoitStyle "\$CBS_DROPDOWNLIST" 6909964e468SBram Moolenaarsyn match autoitStyle "\$CBS_LOWERCASE" 6919964e468SBram Moolenaarsyn match autoitStyle "\$CBS_NOINTEGRALHEIGHT" 6929964e468SBram Moolenaarsyn match autoitStyle "\$CBS_OEMCONVERT" 6939964e468SBram Moolenaarsyn match autoitStyle "\$CBS_SIMPLE" 6949964e468SBram Moolenaarsyn match autoitStyle "\$CBS_SORT" 6959964e468SBram Moolenaarsyn match autoitStyle "\$CBS_UPPERCASE" 6969964e468SBram Moolenaar" list 6979964e468SBram Moolenaarsyn match autoitStyle "\$LBS_DISABLENOSCROLL" 6989964e468SBram Moolenaarsyn match autoitStyle "\$LBS_NOINTEGRALHEIGHT" 6999964e468SBram Moolenaarsyn match autoitStyle "\$LBS_NOSEL" 7009964e468SBram Moolenaarsyn match autoitStyle "\$LBS_NOTIFY" 7019964e468SBram Moolenaarsyn match autoitStyle "\$LBS_SORT" 7029964e468SBram Moolenaarsyn match autoitStyle "\$LBS_STANDARD" 7039964e468SBram Moolenaarsyn match autoitStyle "\$LBS_USETABSTOPS" 7049964e468SBram Moolenaar" edit/input 7059964e468SBram Moolenaarsyn match autoitStyle "\$ES_AUTOHSCROLL" 7069964e468SBram Moolenaarsyn match autoitStyle "\$ES_AUTOVSCROLL" 7079964e468SBram Moolenaarsyn match autoitStyle "\$ES_CENTER" 7089964e468SBram Moolenaarsyn match autoitStyle "\$ES_LOWERCASE" 7099964e468SBram Moolenaarsyn match autoitStyle "\$ES_NOHIDESEL" 7109964e468SBram Moolenaarsyn match autoitStyle "\$ES_NUMBER" 7119964e468SBram Moolenaarsyn match autoitStyle "\$ES_OEMCONVERT" 7129964e468SBram Moolenaarsyn match autoitStyle "\$ES_MULTILINE" 7139964e468SBram Moolenaarsyn match autoitStyle "\$ES_PASSWORD" 7149964e468SBram Moolenaarsyn match autoitStyle "\$ES_READONLY" 7159964e468SBram Moolenaarsyn match autoitStyle "\$ES_RIGHT" 7169964e468SBram Moolenaarsyn match autoitStyle "\$ES_UPPERCASE" 7179964e468SBram Moolenaarsyn match autoitStyle "\$ES_WANTRETURN" 7189964e468SBram Moolenaar" progress bar 7199964e468SBram Moolenaarsyn match autoitStyle "\$PBS_SMOOTH" 7209964e468SBram Moolenaarsyn match autoitStyle "\$PBS_VERTICAL" 7219964e468SBram Moolenaar" up-down 7229964e468SBram Moolenaarsyn match autoitStyle "\$UDS_ALIGNLEFT" 7239964e468SBram Moolenaarsyn match autoitStyle "\$UDS_ALIGNRIGHT" 7249964e468SBram Moolenaarsyn match autoitStyle "\$UDS_ARROWKEYS" 7259964e468SBram Moolenaarsyn match autoitStyle "\$UDS_HORZ" 7269964e468SBram Moolenaarsyn match autoitStyle "\$UDS_NOTHOUSANDS" 7279964e468SBram Moolenaarsyn match autoitStyle "\$UDS_WRAP" 7289964e468SBram Moolenaar" label/static 7299964e468SBram Moolenaarsyn match autoitStyle "\$SS_BLACKFRAME" 7309964e468SBram Moolenaarsyn match autoitStyle "\$SS_BLACKRECT" 7319964e468SBram Moolenaarsyn match autoitStyle "\$SS_CENTER" 7329964e468SBram Moolenaarsyn match autoitStyle "\$SS_CENTERIMAGE" 7339964e468SBram Moolenaarsyn match autoitStyle "\$SS_ETCHEDFRAME" 7349964e468SBram Moolenaarsyn match autoitStyle "\$SS_ETCHEDHORZ" 7359964e468SBram Moolenaarsyn match autoitStyle "\$SS_ETCHEDVERT" 7369964e468SBram Moolenaarsyn match autoitStyle "\$SS_GRAYFRAME" 7379964e468SBram Moolenaarsyn match autoitStyle "\$SS_GRAYRECT" 7389964e468SBram Moolenaarsyn match autoitStyle "\$SS_LEFT" 7399964e468SBram Moolenaarsyn match autoitStyle "\$SS_LEFTNOWORDWRAP" 7409964e468SBram Moolenaarsyn match autoitStyle "\$SS_NOPREFIX" 7419964e468SBram Moolenaarsyn match autoitStyle "\$SS_NOTIFY" 7429964e468SBram Moolenaarsyn match autoitStyle "\$SS_RIGHT" 7439964e468SBram Moolenaarsyn match autoitStyle "\$SS_RIGHTJUST" 7449964e468SBram Moolenaarsyn match autoitStyle "\$SS_SIMPLE" 7459964e468SBram Moolenaarsyn match autoitStyle "\$SS_SUNKEN" 7469964e468SBram Moolenaarsyn match autoitStyle "\$SS_WHITEFRAME" 7479964e468SBram Moolenaarsyn match autoitStyle "\$SS_WHITERECT" 7489964e468SBram Moolenaar" tab 7499964e468SBram Moolenaarsyn match autoitStyle "\$TCS_SCROLLOPPOSITE" 7509964e468SBram Moolenaarsyn match autoitStyle "\$TCS_BOTTOM" 7519964e468SBram Moolenaarsyn match autoitStyle "\$TCS_RIGHT" 7529964e468SBram Moolenaarsyn match autoitStyle "\$TCS_MULTISELECT" 7539964e468SBram Moolenaarsyn match autoitStyle "\$TCS_FLATBUTTONS" 7549964e468SBram Moolenaarsyn match autoitStyle "\$TCS_FORCEICONLEFT" 7559964e468SBram Moolenaarsyn match autoitStyle "\$TCS_FORCELABELLEFT" 7569964e468SBram Moolenaarsyn match autoitStyle "\$TCS_HOTTRACK" 7579964e468SBram Moolenaarsyn match autoitStyle "\$TCS_VERTICAL" 7589964e468SBram Moolenaarsyn match autoitStyle "\$TCS_TABS" 7599964e468SBram Moolenaarsyn match autoitStyle "\$TCS_BUTTONS" 7609964e468SBram Moolenaarsyn match autoitStyle "\$TCS_SINGLELINE" 7619964e468SBram Moolenaarsyn match autoitStyle "\$TCS_MULTILINE" 7629964e468SBram Moolenaarsyn match autoitStyle "\$TCS_RIGHTJUSTIFY" 7639964e468SBram Moolenaarsyn match autoitStyle "\$TCS_FIXEDWIDTH" 7649964e468SBram Moolenaarsyn match autoitStyle "\$TCS_RAGGEDRIGHT" 7659964e468SBram Moolenaarsyn match autoitStyle "\$TCS_FOCUSONBUTTONDOWN" 7669964e468SBram Moolenaarsyn match autoitStyle "\$TCS_OWNERDRAWFIXED" 7679964e468SBram Moolenaarsyn match autoitStyle "\$TCS_TOOLTIPS" 7689964e468SBram Moolenaarsyn match autoitStyle "\$TCS_FOCUSNEVER" 7699964e468SBram Moolenaar" avi clip 7709964e468SBram Moolenaarsyn match autoitStyle "\$ACS_AUTOPLAY" 7719964e468SBram Moolenaarsyn match autoitStyle "\$ACS_CENTER" 7729964e468SBram Moolenaarsyn match autoitStyle "\$ACS_TRANSPARENT" 7739964e468SBram Moolenaarsyn match autoitStyle "\$ACS_NONTRANSPARENT" 7749964e468SBram Moolenaar" date 7759964e468SBram Moolenaarsyn match autoitStyle "\$DTS_UPDOWN" 7769964e468SBram Moolenaarsyn match autoitStyle "\$DTS_SHOWNONE" 7779964e468SBram Moolenaarsyn match autoitStyle "\$DTS_LONGDATEFORMAT" 7789964e468SBram Moolenaarsyn match autoitStyle "\$DTS_TIMEFORMAT" 7799964e468SBram Moolenaarsyn match autoitStyle "\$DTS_RIGHTALIGN" 7809964e468SBram Moolenaarsyn match autoitStyle "\$DTS_SHORTDATEFORMAT" 7819964e468SBram Moolenaar" monthcal 7829964e468SBram Moolenaarsyn match autoitStyle "\$MCS_NOTODAY" 7839964e468SBram Moolenaarsyn match autoitStyle "\$MCS_NOTODAYCIRCLE" 7849964e468SBram Moolenaarsyn match autoitStyle "\$MCS_WEEKNUMBERS" 7859964e468SBram Moolenaar" treeview 7869964e468SBram Moolenaarsyn match autoitStyle "\$TVS_HASBUTTONS" 7879964e468SBram Moolenaarsyn match autoitStyle "\$TVS_HASLINES" 7889964e468SBram Moolenaarsyn match autoitStyle "\$TVS_LINESATROOT" 7899964e468SBram Moolenaarsyn match autoitStyle "\$TVS_DISABLEDRAGDROP" 7909964e468SBram Moolenaarsyn match autoitStyle "\$TVS_SHOWSELALWAYS" 7919964e468SBram Moolenaarsyn match autoitStyle "\$TVS_RTLREADING" 7929964e468SBram Moolenaarsyn match autoitStyle "\$TVS_NOTOOLTIPS" 7939964e468SBram Moolenaarsyn match autoitStyle "\$TVS_CHECKBOXES" 7949964e468SBram Moolenaarsyn match autoitStyle "\$TVS_TRACKSELECT" 7959964e468SBram Moolenaarsyn match autoitStyle "\$TVS_SINGLEEXPAND" 7969964e468SBram Moolenaarsyn match autoitStyle "\$TVS_FULLROWSELECT" 7979964e468SBram Moolenaarsyn match autoitStyle "\$TVS_NOSCROLL" 7989964e468SBram Moolenaarsyn match autoitStyle "\$TVS_NONEVENHEIGHT" 7999964e468SBram Moolenaar" slider 8009964e468SBram Moolenaarsyn match autoitStyle "\$TBS_AUTOTICKS" 8019964e468SBram Moolenaarsyn match autoitStyle "\$TBS_BOTH" 8029964e468SBram Moolenaarsyn match autoitStyle "\$TBS_BOTTOM" 8039964e468SBram Moolenaarsyn match autoitStyle "\$TBS_HORZ" 8049964e468SBram Moolenaarsyn match autoitStyle "\$TBS_VERT" 8059964e468SBram Moolenaarsyn match autoitStyle "\$TBS_NOTHUMB" 8069964e468SBram Moolenaarsyn match autoitStyle "\$TBS_NOTICKS" 8079964e468SBram Moolenaarsyn match autoitStyle "\$TBS_LEFT" 8089964e468SBram Moolenaarsyn match autoitStyle "\$TBS_RIGHT" 8099964e468SBram Moolenaarsyn match autoitStyle "\$TBS_TOP" 8109964e468SBram Moolenaar" listview 8119964e468SBram Moolenaarsyn match autoitStyle "\$LVS_ICON" 8129964e468SBram Moolenaarsyn match autoitStyle "\$LVS_REPORT" 8139964e468SBram Moolenaarsyn match autoitStyle "\$LVS_SMALLICON" 8149964e468SBram Moolenaarsyn match autoitStyle "\$LVS_LIST" 8159964e468SBram Moolenaarsyn match autoitStyle "\$LVS_EDITLABELS" 8169964e468SBram Moolenaarsyn match autoitStyle "\$LVS_NOCOLUMNHEADER" 8179964e468SBram Moolenaarsyn match autoitStyle "\$LVS_NOSORTHEADER" 8189964e468SBram Moolenaarsyn match autoitStyle "\$LVS_SINGLESEL" 8199964e468SBram Moolenaarsyn match autoitStyle "\$LVS_SHOWSELALWAYS" 8209964e468SBram Moolenaarsyn match autoitStyle "\$LVS_SORTASCENDING" 8219964e468SBram Moolenaarsyn match autoitStyle "\$LVS_SORTDESCENDING" 8229964e468SBram Moolenaar" listview extended 8239964e468SBram Moolenaarsyn match autoitStyle "\$LVS_EX_FULLROWSELECT" 8249964e468SBram Moolenaarsyn match autoitStyle "\$LVS_EX_GRIDLINES" 8259964e468SBram Moolenaarsyn match autoitStyle "\$LVS_EX_HEADERDRAGDROP" 8269964e468SBram Moolenaarsyn match autoitStyle "\$LVS_EX_TRACKSELECT" 8279964e468SBram Moolenaarsyn match autoitStyle "\$LVS_EX_CHECKBOXES" 8289964e468SBram Moolenaarsyn match autoitStyle "\$LVS_EX_BORDERSELECT" 8299964e468SBram Moolenaarsyn match autoitStyle "\$LVS_EX_DOUBLEBUFFER" 8309964e468SBram Moolenaarsyn match autoitStyle "\$LVS_EX_FLATSB" 8319964e468SBram Moolenaarsyn match autoitStyle "\$LVS_EX_MULTIWORKAREAS" 8329964e468SBram Moolenaarsyn match autoitStyle "\$LVS_EX_SNAPTOGRID" 8339964e468SBram Moolenaarsyn match autoitStyle "\$LVS_EX_SUBITEMIMAGES" 8349964e468SBram Moolenaar 8359964e468SBram Moolenaar" constants - must be defined after autoitVariable - excludes styles 8369964e468SBram Moolenaar" constants - autoit options 8379964e468SBram Moolenaarsyn match autoitConst "\$OPT_COORDSRELATIVE" 8389964e468SBram Moolenaarsyn match autoitConst "\$OPT_COORDSABSOLUTE" 8399964e468SBram Moolenaarsyn match autoitConst "\$OPT_COORDSCLIENT" 8409964e468SBram Moolenaarsyn match autoitConst "\$OPT_ERRORSILENT" 8419964e468SBram Moolenaarsyn match autoitConst "\$OPT_ERRORFATAL" 8429964e468SBram Moolenaarsyn match autoitConst "\$OPT_CAPSNOSTORE" 8439964e468SBram Moolenaarsyn match autoitConst "\$OPT_CAPSSTORE" 8449964e468SBram Moolenaarsyn match autoitConst "\$OPT_MATCHSTART" 8459964e468SBram Moolenaarsyn match autoitConst "\$OPT_MATCHANY" 8469964e468SBram Moolenaarsyn match autoitConst "\$OPT_MATCHEXACT" 8479964e468SBram Moolenaarsyn match autoitConst "\$OPT_MATCHADVANCED" 8489964e468SBram Moolenaar" constants - file 8499964e468SBram Moolenaarsyn match autoitConst "\$FC_NOOVERWRITE" 8509964e468SBram Moolenaarsyn match autoitConst "\$FC_OVERWRITE" 8519964e468SBram Moolenaarsyn match autoitConst "\$FT_MODIFIED" 8529964e468SBram Moolenaarsyn match autoitConst "\$FT_CREATED" 8539964e468SBram Moolenaarsyn match autoitConst "\$FT_ACCESSED" 8549964e468SBram Moolenaarsyn match autoitConst "\$FO_READ" 8559964e468SBram Moolenaarsyn match autoitConst "\$FO_APPEND" 8569964e468SBram Moolenaarsyn match autoitConst "\$FO_OVERWRITE" 8579964e468SBram Moolenaarsyn match autoitConst "\$EOF" 8589964e468SBram Moolenaarsyn match autoitConst "\$FD_FILEMUSTEXIST" 8599964e468SBram Moolenaarsyn match autoitConst "\$FD_PATHMUSTEXIST" 8609964e468SBram Moolenaarsyn match autoitConst "\$FD_MULTISELECT" 8619964e468SBram Moolenaarsyn match autoitConst "\$FD_PROMPTCREATENEW" 8629964e468SBram Moolenaarsyn match autoitConst "\$FD_PROMPTOVERWRITE" 8639964e468SBram Moolenaar" constants - keyboard 8649964e468SBram Moolenaarsyn match autoitConst "\$KB_SENDSPECIAL" 8659964e468SBram Moolenaarsyn match autoitConst "\$KB_SENDRAW" 8669964e468SBram Moolenaarsyn match autoitConst "\$KB_CAPSOFF" 8679964e468SBram Moolenaarsyn match autoitConst "\$KB_CAPSON" 8689964e468SBram Moolenaar" constants - message box 8699964e468SBram Moolenaarsyn match autoitConst "\$MB_OK" 8709964e468SBram Moolenaarsyn match autoitConst "\$MB_OKCANCEL" 8719964e468SBram Moolenaarsyn match autoitConst "\$MB_ABORTRETRYIGNORE" 8729964e468SBram Moolenaarsyn match autoitConst "\$MB_YESNOCANCEL" 8739964e468SBram Moolenaarsyn match autoitConst "\$MB_YESNO" 8749964e468SBram Moolenaarsyn match autoitConst "\$MB_RETRYCANCEL" 8759964e468SBram Moolenaarsyn match autoitConst "\$MB_ICONHAND" 8769964e468SBram Moolenaarsyn match autoitConst "\$MB_ICONQUESTION" 8779964e468SBram Moolenaarsyn match autoitConst "\$MB_ICONEXCLAMATION" 8789964e468SBram Moolenaarsyn match autoitConst "\$MB_ICONASTERISK" 8799964e468SBram Moolenaarsyn match autoitConst "\$MB_DEFBUTTON1" 8809964e468SBram Moolenaarsyn match autoitConst "\$MB_DEFBUTTON2" 8819964e468SBram Moolenaarsyn match autoitConst "\$MB_DEFBUTTON3" 8829964e468SBram Moolenaarsyn match autoitConst "\$MB_APPLMODAL" 8839964e468SBram Moolenaarsyn match autoitConst "\$MB_SYSTEMMODAL" 8849964e468SBram Moolenaarsyn match autoitConst "\$MB_TASKMODAL" 8859964e468SBram Moolenaarsyn match autoitConst "\$MB_TOPMOST" 8869964e468SBram Moolenaarsyn match autoitConst "\$MB_RIGHTJUSTIFIED" 8879964e468SBram Moolenaarsyn match autoitConst "\$IDTIMEOUT" 8889964e468SBram Moolenaarsyn match autoitConst "\$IDOK" 8899964e468SBram Moolenaarsyn match autoitConst "\$IDCANCEL" 8909964e468SBram Moolenaarsyn match autoitConst "\$IDABORT" 8919964e468SBram Moolenaarsyn match autoitConst "\$IDRETRY" 8929964e468SBram Moolenaarsyn match autoitConst "\$IDIGNORE" 8939964e468SBram Moolenaarsyn match autoitConst "\$IDYES" 8949964e468SBram Moolenaarsyn match autoitConst "\$IDNO" 8959964e468SBram Moolenaarsyn match autoitConst "\$IDTRYAGAIN" 8969964e468SBram Moolenaarsyn match autoitConst "\$IDCONTINUE" 8979964e468SBram Moolenaar" constants - progress and splash 8989964e468SBram Moolenaarsyn match autoitConst "\$DLG_NOTITLE" 8999964e468SBram Moolenaarsyn match autoitConst "\$DLG_NOTONTOP" 9009964e468SBram Moolenaarsyn match autoitConst "\$DLG_TEXTLEFT" 9019964e468SBram Moolenaarsyn match autoitConst "\$DLG_TEXTRIGHT" 9029964e468SBram Moolenaarsyn match autoitConst "\$DLG_MOVEABLE" 9039964e468SBram Moolenaarsyn match autoitConst "\$DLG_TEXTVCENTER" 9049964e468SBram Moolenaar" constants - tray tip 9059964e468SBram Moolenaarsyn match autoitConst "\$TIP_ICONNONE" 9069964e468SBram Moolenaarsyn match autoitConst "\$TIP_ICONASTERISK" 9079964e468SBram Moolenaarsyn match autoitConst "\$TIP_ICONEXCLAMATION" 9089964e468SBram Moolenaarsyn match autoitConst "\$TIP_ICONHAND" 9099964e468SBram Moolenaarsyn match autoitConst "\$TIP_NOSOUND" 9109964e468SBram Moolenaar" constants - mouse 9119964e468SBram Moolenaarsyn match autoitConst "\$IDC_UNKNOWN" 9129964e468SBram Moolenaarsyn match autoitConst "\$IDC_APPSTARTING" 9139964e468SBram Moolenaarsyn match autoitConst "\$IDC_ARROW" 9149964e468SBram Moolenaarsyn match autoitConst "\$IDC_CROSS" 9159964e468SBram Moolenaarsyn match autoitConst "\$IDC_HELP" 9169964e468SBram Moolenaarsyn match autoitConst "\$IDC_IBEAM" 9179964e468SBram Moolenaarsyn match autoitConst "\$IDC_ICON" 9189964e468SBram Moolenaarsyn match autoitConst "\$IDC_NO" 9199964e468SBram Moolenaarsyn match autoitConst "\$IDC_SIZE" 9209964e468SBram Moolenaarsyn match autoitConst "\$IDC_SIZEALL" 9219964e468SBram Moolenaarsyn match autoitConst "\$IDC_SIZENESW" 9229964e468SBram Moolenaarsyn match autoitConst "\$IDC_SIZENS" 9239964e468SBram Moolenaarsyn match autoitConst "\$IDC_SIZENWSE" 9249964e468SBram Moolenaarsyn match autoitConst "\$IDC_SIZEWE" 9259964e468SBram Moolenaarsyn match autoitConst "\$IDC_UPARROW" 9269964e468SBram Moolenaarsyn match autoitConst "\$IDC_WAIT" 9279964e468SBram Moolenaar" constants - process 9289964e468SBram Moolenaarsyn match autoitConst "\$SD_LOGOFF" 9299964e468SBram Moolenaarsyn match autoitConst "\$SD_SHUTDOWN" 9309964e468SBram Moolenaarsyn match autoitConst "\$SD_REBOOT" 9319964e468SBram Moolenaarsyn match autoitConst "\$SD_FORCE" 9329964e468SBram Moolenaarsyn match autoitConst "\$SD_POWERDOWN" 9339964e468SBram Moolenaar" constants - string 9349964e468SBram Moolenaarsyn match autoitConst "\$STR_NOCASESENSE" 9359964e468SBram Moolenaarsyn match autoitConst "\$STR_CASESENSE" 936*519cc559SBram Moolenaarsyn match autoitConst "\$STR_STRIPLEADING" 9379964e468SBram Moolenaarsyn match autoitConst "\$STR_STRIPTRAILING" 9389964e468SBram Moolenaarsyn match autoitConst "\$STR_STRIPSPACES" 9399964e468SBram Moolenaarsyn match autoitConst "\$STR_STRIPALL" 9409964e468SBram Moolenaar" constants - tray 9419964e468SBram Moolenaarsyn match autoitConst "\$TRAY_ITEM_EXIT" 9429964e468SBram Moolenaarsyn match autoitConst "\$TRAY_ITEM_PAUSE" 9439964e468SBram Moolenaarsyn match autoitConst "\$TRAY_ITEM_FIRST" 9449964e468SBram Moolenaarsyn match autoitConst "\$TRAY_CHECKED" 9459964e468SBram Moolenaarsyn match autoitConst "\$TRAY_UNCHECKED" 9469964e468SBram Moolenaarsyn match autoitConst "\$TRAY_ENABLE" 9479964e468SBram Moolenaarsyn match autoitConst "\$TRAY_DISABLE" 9489964e468SBram Moolenaarsyn match autoitConst "\$TRAY_FOCUS" 9499964e468SBram Moolenaarsyn match autoitConst "\$TRAY_DEFAULT" 9509964e468SBram Moolenaarsyn match autoitConst "\$TRAY_EVENT_SHOWICON" 9519964e468SBram Moolenaarsyn match autoitConst "\$TRAY_EVENT_HIDEICON" 9529964e468SBram Moolenaarsyn match autoitConst "\$TRAY_EVENT_FLASHICON" 9539964e468SBram Moolenaarsyn match autoitConst "\$TRAY_EVENT_NOFLASHICON" 9549964e468SBram Moolenaarsyn match autoitConst "\$TRAY_EVENT_PRIMARYDOWN" 9559964e468SBram Moolenaarsyn match autoitConst "\$TRAY_EVENT_PRIMARYUP" 9569964e468SBram Moolenaarsyn match autoitConst "\$TRAY_EVENT_SECONDARYDOWN" 9579964e468SBram Moolenaarsyn match autoitConst "\$TRAY_EVENT_SECONDARYUP" 9589964e468SBram Moolenaarsyn match autoitConst "\$TRAY_EVENT_MOUSEOVER" 9599964e468SBram Moolenaarsyn match autoitConst "\$TRAY_EVENT_MOUSEOUT" 9609964e468SBram Moolenaarsyn match autoitConst "\$TRAY_EVENT_PRIMARYDOUBLE" 9619964e468SBram Moolenaarsyn match autoitConst "\$TRAY_EVENT_SECONDARYDOUBLE" 9629964e468SBram Moolenaar" constants - stdio 9639964e468SBram Moolenaarsyn match autoitConst "\$STDIN_CHILD" 9649964e468SBram Moolenaarsyn match autoitConst "\$STDOUT_CHILD" 9659964e468SBram Moolenaarsyn match autoitConst "\$STDERR_CHILD" 9669964e468SBram Moolenaar" constants - color 9679964e468SBram Moolenaarsyn match autoitConst "\$COLOR_BLACK" 9689964e468SBram Moolenaarsyn match autoitConst "\$COLOR_SILVER" 9699964e468SBram Moolenaarsyn match autoitConst "\$COLOR_GRAY" 9709964e468SBram Moolenaarsyn match autoitConst "\$COLOR_WHITE" 9719964e468SBram Moolenaarsyn match autoitConst "\$COLOR_MAROON" 9729964e468SBram Moolenaarsyn match autoitConst "\$COLOR_RED" 9739964e468SBram Moolenaarsyn match autoitConst "\$COLOR_PURPLE" 9749964e468SBram Moolenaarsyn match autoitConst "\$COLOR_FUCHSIA" 9759964e468SBram Moolenaarsyn match autoitConst "\$COLOR_GREEN" 9769964e468SBram Moolenaarsyn match autoitConst "\$COLOR_LIME" 9779964e468SBram Moolenaarsyn match autoitConst "\$COLOR_OLIVE" 9789964e468SBram Moolenaarsyn match autoitConst "\$COLOR_YELLOW" 9799964e468SBram Moolenaarsyn match autoitConst "\$COLOR_NAVY" 9809964e468SBram Moolenaarsyn match autoitConst "\$COLOR_BLUE" 9819964e468SBram Moolenaarsyn match autoitConst "\$COLOR_TEAL" 9829964e468SBram Moolenaarsyn match autoitConst "\$COLOR_AQUA" 9839964e468SBram Moolenaar" constants - reg value type 9849964e468SBram Moolenaarsyn match autoitConst "\$REG_NONE" 9859964e468SBram Moolenaarsyn match autoitConst "\$REG_SZ" 9869964e468SBram Moolenaarsyn match autoitConst "\$REG_EXPAND_SZ" 9879964e468SBram Moolenaarsyn match autoitConst "\$REG_BINARY" 9889964e468SBram Moolenaarsyn match autoitConst "\$REG_DWORD" 9899964e468SBram Moolenaarsyn match autoitConst "\$REG_DWORD_BIG_ENDIAN" 9909964e468SBram Moolenaarsyn match autoitConst "\$REG_LINK" 9919964e468SBram Moolenaarsyn match autoitConst "\$REG_MULTI_SZ" 9929964e468SBram Moolenaarsyn match autoitConst "\$REG_RESOURCE_LIST" 9939964e468SBram Moolenaarsyn match autoitConst "\$REG_FULL_RESOURCE_DESCRIPTOR" 9949964e468SBram Moolenaarsyn match autoitConst "\$REG_RESOURCE_REQUIREMENTS_LIST" 9959964e468SBram Moolenaar" guiconstants - events and messages 9969964e468SBram Moolenaarsyn match autoitConst "\$GUI_EVENT_CLOSE" 9979964e468SBram Moolenaarsyn match autoitConst "\$GUI_EVENT_MINIMIZE" 9989964e468SBram Moolenaarsyn match autoitConst "\$GUI_EVENT_RESTORE" 9999964e468SBram Moolenaarsyn match autoitConst "\$GUI_EVENT_MAXIMIZE" 10009964e468SBram Moolenaarsyn match autoitConst "\$GUI_EVENT_PRIMARYDOWN" 10019964e468SBram Moolenaarsyn match autoitConst "\$GUI_EVENT_PRIMARYUP" 10029964e468SBram Moolenaarsyn match autoitConst "\$GUI_EVENT_SECONDARYDOWN" 10039964e468SBram Moolenaarsyn match autoitConst "\$GUI_EVENT_SECONDARYUP" 10049964e468SBram Moolenaarsyn match autoitConst "\$GUI_EVENT_MOUSEMOVE" 10059964e468SBram Moolenaarsyn match autoitConst "\$GUI_EVENT_RESIZED" 10069964e468SBram Moolenaarsyn match autoitConst "\$GUI_EVENT_DROPPED" 10079964e468SBram Moolenaarsyn match autoitConst "\$GUI_RUNDEFMSG" 10089964e468SBram Moolenaar" guiconstants - state 10099964e468SBram Moolenaarsyn match autoitConst "\$GUI_AVISTOP" 10109964e468SBram Moolenaarsyn match autoitConst "\$GUI_AVISTART" 10119964e468SBram Moolenaarsyn match autoitConst "\$GUI_AVICLOSE" 10129964e468SBram Moolenaarsyn match autoitConst "\$GUI_CHECKED" 10139964e468SBram Moolenaarsyn match autoitConst "\$GUI_INDETERMINATE" 10149964e468SBram Moolenaarsyn match autoitConst "\$GUI_UNCHECKED" 10159964e468SBram Moolenaarsyn match autoitConst "\$GUI_DROPACCEPTED" 10169964e468SBram Moolenaarsyn match autoitConst "\$GUI_DROPNOTACCEPTED" 10179964e468SBram Moolenaarsyn match autoitConst "\$GUI_ACCEPTFILES" 10189964e468SBram Moolenaarsyn match autoitConst "\$GUI_SHOW" 10199964e468SBram Moolenaarsyn match autoitConst "\$GUI_HIDE" 10209964e468SBram Moolenaarsyn match autoitConst "\$GUI_ENABLE" 10219964e468SBram Moolenaarsyn match autoitConst "\$GUI_DISABLE" 10229964e468SBram Moolenaarsyn match autoitConst "\$GUI_FOCUS" 10239964e468SBram Moolenaarsyn match autoitConst "\$GUI_NOFOCUS" 10249964e468SBram Moolenaarsyn match autoitConst "\$GUI_DEFBUTTON" 10259964e468SBram Moolenaarsyn match autoitConst "\$GUI_EXPAND" 10269964e468SBram Moolenaarsyn match autoitConst "\$GUI_ONTOP" 10279964e468SBram Moolenaar" guiconstants - font 10289964e468SBram Moolenaarsyn match autoitConst "\$GUI_FONTITALIC" 10299964e468SBram Moolenaarsyn match autoitConst "\$GUI_FONTUNDER" 10309964e468SBram Moolenaarsyn match autoitConst "\$GUI_FONTSTRIKE" 10319964e468SBram Moolenaar" guiconstants - resizing 10329964e468SBram Moolenaarsyn match autoitConst "\$GUI_DOCKAUTO" 10339964e468SBram Moolenaarsyn match autoitConst "\$GUI_DOCKLEFT" 10349964e468SBram Moolenaarsyn match autoitConst "\$GUI_DOCKRIGHT" 10359964e468SBram Moolenaarsyn match autoitConst "\$GUI_DOCKHCENTER" 10369964e468SBram Moolenaarsyn match autoitConst "\$GUI_DOCKTOP" 10379964e468SBram Moolenaarsyn match autoitConst "\$GUI_DOCKBOTTOM" 10389964e468SBram Moolenaarsyn match autoitConst "\$GUI_DOCKVCENTER" 10399964e468SBram Moolenaarsyn match autoitConst "\$GUI_DOCKWIDTH" 10409964e468SBram Moolenaarsyn match autoitConst "\$GUI_DOCKHEIGHT" 10419964e468SBram Moolenaarsyn match autoitConst "\$GUI_DOCKSIZE" 10429964e468SBram Moolenaarsyn match autoitConst "\$GUI_DOCKMENUBAR" 10439964e468SBram Moolenaarsyn match autoitConst "\$GUI_DOCKSTATEBAR" 10449964e468SBram Moolenaarsyn match autoitConst "\$GUI_DOCKALL" 10459964e468SBram Moolenaarsyn match autoitConst "\$GUI_DOCKBORDERS" 10469964e468SBram Moolenaar" guiconstants - graphic 10479964e468SBram Moolenaarsyn match autoitConst "\$GUI_GR_CLOSE" 10489964e468SBram Moolenaarsyn match autoitConst "\$GUI_GR_LINE" 10499964e468SBram Moolenaarsyn match autoitConst "\$GUI_GR_BEZIER" 10509964e468SBram Moolenaarsyn match autoitConst "\$GUI_GR_MOVE" 10519964e468SBram Moolenaarsyn match autoitConst "\$GUI_GR_COLOR" 10529964e468SBram Moolenaarsyn match autoitConst "\$GUI_GR_RECT" 10539964e468SBram Moolenaarsyn match autoitConst "\$GUI_GR_ELLIPSE" 10549964e468SBram Moolenaarsyn match autoitConst "\$GUI_GR_PIE" 10559964e468SBram Moolenaarsyn match autoitConst "\$GUI_GR_DOT" 10569964e468SBram Moolenaarsyn match autoitConst "\$GUI_GR_PIXEL" 10579964e468SBram Moolenaarsyn match autoitConst "\$GUI_GR_HINT" 10589964e468SBram Moolenaarsyn match autoitConst "\$GUI_GR_REFRESH" 10599964e468SBram Moolenaarsyn match autoitConst "\$GUI_GR_PENSIZE" 10609964e468SBram Moolenaarsyn match autoitConst "\$GUI_GR_NOBKCOLOR" 10619964e468SBram Moolenaar" guiconstants - control default styles 10629964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_AVI" 10639964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_BUTTON" 10649964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_CHECKBOX" 10659964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_COMBO" 10669964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_DATE" 10679964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_EDIT" 10689964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_GRAPHIC" 10699964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_GROUP" 10709964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_ICON" 10719964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_INPUT" 10729964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_LABEL" 10739964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_LIST" 10749964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_LISTVIEW" 10759964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_MONTHCAL" 10769964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_PIC" 10779964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_PROGRESS" 10789964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_RADIO" 10799964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_SLIDER" 10809964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_TAB" 10819964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_TREEVIEW" 10829964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_UPDOWN" 10839964e468SBram Moolenaarsyn match autoitConst "\$GUI_SS_DEFAULT_GUI" 10849964e468SBram Moolenaar" guiconstants - background color special flags 10859964e468SBram Moolenaarsyn match autoitConst "\$GUI_BKCOLOR_DEFAULT" 10869964e468SBram Moolenaarsyn match autoitConst "\$GUI_BKCOLOR_LV_ALTERNATE" 10879964e468SBram Moolenaarsyn match autoitConst "\$GUI_BKCOLOR_TRANSPARENT" 10889964e468SBram Moolenaar 10899964e468SBram Moolenaar" registry constants 10909964e468SBram Moolenaarsyn match autoitConst "\([\"\']\)REG_BINARY\1" 10919964e468SBram Moolenaarsyn match autoitConst "\([\"\']\)REG_SZ\1" 10929964e468SBram Moolenaarsyn match autoitConst "\([\"\']\)REG_MULTI_SZ\1" 10939964e468SBram Moolenaarsyn match autoitConst "\([\"\']\)REG_EXPAND_SZ\1" 10949964e468SBram Moolenaarsyn match autoitConst "\([\"\']\)REG_DWORD\1" 10959964e468SBram Moolenaar 10969964e468SBram Moolenaar" Define the default highlighting. 10979964e468SBram Moolenaar" Unused colors: Underlined, Ignore, Error, Todo 10989964e468SBram Moolenaarhi def link autoitFunction Statement " yellow/yellow 10999964e468SBram Moolenaarhi def link autoitKeyword Statement 11009964e468SBram Moolenaarhi def link autoitOperator Operator 11019964e468SBram Moolenaarhi def link autoitVarSelector Operator 11029964e468SBram Moolenaarhi def link autoitComment Comment " cyan/blue 11039964e468SBram Moolenaarhi def link autoitParen Comment 11049964e468SBram Moolenaarhi def link autoitComma Comment 11059964e468SBram Moolenaarhi def link autoitBracket Comment 11069964e468SBram Moolenaarhi def link autoitNumber Constant " magenta/red 11079964e468SBram Moolenaarhi def link autoitString Constant 11089964e468SBram Moolenaarhi def link autoitQuote Constant 11099964e468SBram Moolenaarhi def link autoitIncluded Constant 11109964e468SBram Moolenaarhi def link autoitCont Special " red/orange 11119964e468SBram Moolenaarhi def link autoitDoubledSingles Special 11129964e468SBram Moolenaarhi def link autoitDoubledDoubles Special 11139964e468SBram Moolenaarhi def link autoitCommDelimiter PreProc " blue/magenta 11149964e468SBram Moolenaarhi def link autoitInclude PreProc 11159964e468SBram Moolenaarhi def link autoitVariable Identifier " cyan/cyan 11169964e468SBram Moolenaarhi def link autoitBuiltin Type " green/green 11179964e468SBram Moolenaarhi def link autoitOption Type 11189964e468SBram Moolenaarhi def link autoitStyle Type 11199964e468SBram Moolenaarhi def link autoitConst Type 11209964e468SBram Moolenaarhi def link autoitSend Type 11219a7224b5SBram Moolenaar 11229964e468SBram Moolenaarsyn sync minlines=50 11239a7224b5SBram Moolenaar 11249a7224b5SBram Moolenaarlet &cpo = s:keepcpo 11259a7224b5SBram Moolenaarunlet s:keepcpo 1126