summaryrefslogtreecommitdiffstats
path: root/kate/data/ahk.xml
diff options
context:
space:
mode:
Diffstat (limited to 'kate/data/ahk.xml')
-rw-r--r--kate/data/ahk.xml1139
1 files changed, 1139 insertions, 0 deletions
diff --git a/kate/data/ahk.xml b/kate/data/ahk.xml
new file mode 100644
index 000000000..3a6c2c443
--- /dev/null
+++ b/kate/data/ahk.xml
@@ -0,0 +1,1139 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE language SYSTEM "language.dtd">
+<language name="AutoHotKey" section="Scripts"
+ version="1.01" kateversion="2.5"
+ indenter="cstyle"
+ extensions="*.ahk;*.iahk"
+ priority="9">
+<!--
+##########################################################################
+## Modified from CPP by Sinel
+##
+##########################################################################
+-->
+ <highlighting>
+ <list name="flowofcontrol">
+ <item> if </item>
+ <item> ifequal </item>
+ <item> ifexist </item>
+ <item> ifgreater </item>
+ <item> ifgreaterorequal </item>
+ <item> ifinstring </item>
+ <item> ifless </item>
+ <item> iflessorequal </item>
+ <item> ifmsgbox </item>
+ <item> ifnotequal </item>
+ <item> ifnotexist </item>
+ <item> ifnotinstring </item>
+ <item> ifwinactive </item>
+ <item> ifwinexist </item>
+ <item> ifwinnotactive </item>
+ <item> ifwinnotexist </item>
+ <item> break </item>
+ <item> continue </item>
+ <item> else </item>
+ <item> exit </item>
+ <item> exitapp </item>
+ <item> gosub </item>
+ <item> goto </item>
+ <item> loop </item>
+ <item> onexit </item>
+ <item> pause </item>
+ <item> repeat </item>
+ <item> return </item>
+ <item> settimer </item>
+ <item> sleep </item>
+ <item> suspend </item>
+ <item> static </item>
+ <item> global </item>
+ <item> local </item>
+ <item> byref </item>
+ <item> while </item>
+ <item> until </item>
+ <item> for </item>
+ </list>
+ <list name="commands">
+ <item> autotrim </item>
+ <item> blockinput </item>
+ <item> clipwait </item>
+ <item> control </item>
+ <item> controlclick </item>
+ <item> controlfocus </item>
+ <item> controlget </item>
+ <item> controlgetfocus </item>
+ <item> controlgetpos </item>
+ <item> controlgettext </item>
+ <item> controlmove </item>
+ <item> controlsend </item>
+ <item> controlsendraw </item>
+ <item> controlsettext </item>
+ <item> coordmode </item>
+ <item> critical </item>
+ <item> detecthiddentext </item>
+ <item> detecthiddenwindows </item>
+ <item> drive </item>
+ <item> driveget </item>
+ <item> drivespacefree </item>
+ <item> edit </item>
+ <item> endrepeat </item>
+ <item> envadd </item>
+ <item> envdiv </item>
+ <item> envget </item>
+ <item> envmult </item>
+ <item> envset </item>
+ <item> envsub </item>
+ <item> envupdate </item>
+ <item> fileappend </item>
+ <item> filecopy </item>
+ <item> filecopydir </item>
+ <item> filecreatedir </item>
+ <item> filecreateshortcut </item>
+ <item> filedelete </item>
+ <item> filegetattrib </item>
+ <item> filegetshortcut </item>
+ <item> filegetsize </item>
+ <item> filegettime </item>
+ <item> filegetversion </item>
+ <item> fileinstall </item>
+ <item> filemove </item>
+ <item> filemovedir </item>
+ <item> fileread </item>
+ <item> filereadline </item>
+ <item> filerecycle </item>
+ <item> filerecycleempty </item>
+ <item> fileremovedir </item>
+ <item> fileselectfile </item>
+ <item> fileselectfolder </item>
+ <item> filesetattrib </item>
+ <item> filesettime </item>
+ <item> formattime </item>
+ <item> getkeystate </item>
+ <item> groupactivate </item>
+ <item> groupadd </item>
+ <item> groupclose </item>
+ <item> groupdeactivate </item>
+ <item> gui </item>
+ <item> guicontrol </item>
+ <item> guicontrolget </item>
+ <item> hideautoitwin </item>
+ <item> hotkey </item>
+ <item> imagesearch </item>
+ <item> inidelete </item>
+ <item> iniread </item>
+ <item> iniwrite </item>
+ <item> input </item>
+ <item> inputbox </item>
+ <item> keyhistory </item>
+ <item> keywait </item>
+ <item> listhotkeys </item>
+ <item> listlines </item>
+ <item> listvars </item>
+ <item> menu </item>
+ <item> mouseclick </item>
+ <item> mouseclickdrag </item>
+ <item> mousegetpos </item>
+ <item> mousemove </item>
+ <item> msgbox </item>
+ <item> outputdebug </item>
+ <item> pixelgetcolor </item>
+ <item> pixelsearch </item>
+ <item> postmessage </item>
+ <item> process </item>
+ <item> progress </item>
+ <item> random </item>
+ <item> regdelete </item>
+ <item> regread </item>
+ <item> regwrite </item>
+ <item> reload </item>
+ <item> run </item>
+ <item> runas </item>
+ <item> runwait </item>
+ <item> send </item>
+ <item> sendevent </item>
+ <item> sendinput </item>
+ <item> sendmessage </item>
+ <item> sendmode </item>
+ <item> sendplay </item>
+ <item> sendraw </item>
+ <item> setbatchlines </item>
+ <item> setcapslockstate </item>
+ <item> setcontroldelay </item>
+ <item> setdefaultmousespeed </item>
+ <item> setenv </item>
+ <item> setformat </item>
+ <item> setkeydelay </item>
+ <item> setmousedelay </item>
+ <item> setnumlockstate </item>
+ <item> setscrolllockstate </item>
+ <item> setstorecapslockmode </item>
+ <item> settitlematchmode </item>
+ <item> setwindelay </item>
+ <item> setworkingdir </item>
+ <item> shutdown </item>
+ <item> sort </item>
+ <item> soundbeep </item>
+ <item> soundget </item>
+ <item> soundgetwavevolume </item>
+ <item> soundplay </item>
+ <item> soundset </item>
+ <item> soundsetwavevolume </item>
+ <item> splashimage </item>
+ <item> splashtextoff </item>
+ <item> splashtexton </item>
+ <item> splitpath </item>
+ <item> statusbargettext </item>
+ <item> statusbarwait </item>
+ <item> stringcasesense </item>
+ <item> stringgetpos </item>
+ <item> stringleft </item>
+ <item> stringlen </item>
+ <item> stringlower </item>
+ <item> stringmid </item>
+ <item> stringreplace </item>
+ <item> stringright </item>
+ <item> stringsplit </item>
+ <item> stringtrimleft </item>
+ <item> stringtrimright </item>
+ <item> stringupper </item>
+ <item> sysget </item>
+ <item> thread </item>
+ <item> tooltip </item>
+ <item> transform </item>
+ <item> traytip </item>
+ <item> urldownloadtofile </item>
+ <item> winactivate </item>
+ <item> winactivatebottom </item>
+ <item> winclose </item>
+ <item> winget </item>
+ <item> wingetactivestats </item>
+ <item> wingetactivetitle </item>
+ <item> wingetclass </item>
+ <item> wingetpos </item>
+ <item> wingettext </item>
+ <item> wingettitle </item>
+ <item> winhide </item>
+ <item> winkill </item>
+ <item> winmaximize </item>
+ <item> winmenuselectitem </item>
+ <item> winminimize </item>
+ <item> winminimizeall </item>
+ <item> winminimizeallundo </item>
+ <item> winmove </item>
+ <item> winrestore </item>
+ <item> winset </item>
+ <item> winsettitle </item>
+ <item> winshow </item>
+ <item> winwait </item>
+ <item> winwaitactive </item>
+ <item> winwaitclose </item>
+ <item> winwaitnotactive </item>
+ <item> fileencoding </item>
+ </list>
+ <list name="functions">
+ <item> abs </item>
+ <item> acos </item>
+ <item> asc </item>
+ <item> asin </item>
+ <item> atan </item>
+ <item> ceil </item>
+ <item> chr </item>
+ <item> cos </item>
+ <item> dllcall </item>
+ <item> exp </item>
+ <item> fileexist </item>
+ <item> floor </item>
+ <item> getkeystate </item>
+ <item> numget </item>
+ <item> numput </item>
+ <item> registercallback </item>
+ <item> il_add </item>
+ <item> il_create </item>
+ <item> il_destroy </item>
+ <item> instr </item>
+ <item> islabel </item>
+ <item> isfunc </item>
+ <item> ln </item>
+ <item> log </item>
+ <item> lv_add </item>
+ <item> lv_delete </item>
+ <item> lv_deletecol </item>
+ <item> lv_getcount </item>
+ <item> lv_getnext </item>
+ <item> lv_gettext </item>
+ <item> lv_insert </item>
+ <item> lv_insertcol </item>
+ <item> lv_modify </item>
+ <item> lv_modifycol </item>
+ <item> lv_setimagelist </item>
+ <item> mod </item>
+ <item> onmessage </item>
+ <item> round </item>
+ <item> regexmatch </item>
+ <item> regexreplace </item>
+ <item> sb_seticon </item>
+ <item> sb_setparts </item>
+ <item> sb_settext </item>
+ <item> sin </item>
+ <item> sqrt </item>
+ <item> strlen </item>
+ <item> substr </item>
+ <item> tan </item>
+ <item> tv_add </item>
+ <item> tv_delete </item>
+ <item> tv_getchild </item>
+ <item> tv_getcount </item>
+ <item> tv_getnext </item>
+ <item> tv_get </item>
+ <item> tv_getparent </item>
+ <item> tv_getprev </item>
+ <item> tv_getselection </item>
+ <item> tv_gettext </item>
+ <item> tv_modify </item>
+ <item> varsetcapacity </item>
+ <item> winactive </item>
+ <item> winexist </item>
+ <item> trim </item>
+ <item> ltrim </item>
+ <item> rtrim </item>
+ <item> fileopen </item>
+ <item> strget </item>
+ <item> strput </item>
+ <item> object </item>
+ <item> array </item>
+ <item> isobject </item>
+ <item> objinsert </item>
+ <item> objremove </item>
+ <item> objminindex </item>
+ <item> objmaxindex </item>
+ <item> objsetcapacity </item>
+ <item> objgetcapacity </item>
+ <item> objgetaddress </item>
+ <item> objnewenum </item>
+ <item> objaddref </item>
+ <item> objrelease </item>
+ <item> objhaskey </item>
+ <item> objclone </item>
+ <item> _insert </item>
+ <item> _remove </item>
+ <item> _minindex </item>
+ <item> _maxindex </item>
+ <item> _setcapacity </item>
+ <item> _getcapacity </item>
+ <item> _getaddress </item>
+ <item> _newenum </item>
+ <item> _addref </item>
+ <item> _release </item>
+ <item> _haskey </item>
+ <item> _clone </item>
+ <item> comobjcreate </item>
+ <item> comobjget </item>
+ <item> comobjconnect </item>
+ <item> comobjerror </item>
+ <item> comobjactive </item>
+ <item> comobjenwrap </item>
+ <item> comobjunwrap </item>
+ <item> comobjparameter </item>
+ <item> comobjmissing </item>
+ <item> comobjtype </item>
+ <item> comobjvalue </item>
+ <item> comobjarray </item>
+ <item> comobjquery </item>
+ <item> comobjflags </item>
+ </list>
+ <list name="directives">
+ <item> allowsamelinecomments </item>
+ <item> clipboardtimeout </item>
+ <item> commentflag </item>
+ <item> errorstdout </item>
+ <item> escapechar </item>
+ <item> hotkeyinterval </item>
+ <item> hotkeymodifiertimeout </item>
+ <item> hotstring </item>
+ <item> if </item>
+ <item> iftimeout </item>
+ <item> ifwinactive </item>
+ <item> ifwinexist </item>
+ <item> include </item>
+ <item> includeagain </item>
+ <item> installkeybdhook </item>
+ <item> installmousehook </item>
+ <item> keyhistory </item>
+ <item> ltrim </item>
+ <item> maxhotkeysperinterval </item>
+ <item> maxmem </item>
+ <item> maxthreads </item>
+ <item> maxthreadsbuffer </item>
+ <item> maxthreadsperhotkey </item>
+ <item> menumaskkey </item>
+ <item> noenv </item>
+ <item> notrayicon </item>
+ <item> persistent </item>
+ <item> singleinstance </item>
+ <item> usehook </item>
+ <item> warn </item>
+ <item> winactivateforce </item>
+ </list>
+ <list name="keysandbuttons">
+ <item> shift </item>
+ <item> lshift </item>
+ <item> rshift </item>
+ <item> alt </item>
+ <item> lalt </item>
+ <item> ralt </item>
+ <item> control </item>
+ <item> lcontrol </item>
+ <item> rcontrol </item>
+ <item> ctrl </item>
+ <item> lctrl </item>
+ <item> rctrl </item>
+ <item> lwin </item>
+ <item> rwin </item>
+ <item> appskey </item>
+ <item> altdown </item>
+ <item> altup </item>
+ <item> shiftdown </item>
+ <item> shiftup </item>
+ <item> ctrldown </item>
+ <item> ctrlup </item>
+ <item> lwindown </item>
+ <item> lwinup </item>
+ <item> rwindown </item>
+ <item> rwinup </item>
+ <item> lbutton </item>
+ <item> rbutton </item>
+ <item> mbutton </item>
+ <item> wheelup </item>
+ <item> wheeldown </item>
+ <item> xbutton1 </item>
+ <item> xbutton2 </item>
+ <item> joy1 </item>
+ <item> joy2 </item>
+ <item> joy3 </item>
+ <item> joy4 </item>
+ <item> joy5 </item>
+ <item> joy6 </item>
+ <item> joy7 </item>
+ <item> joy8 </item>
+ <item> joy9 </item>
+ <item> joy10 </item>
+ <item> joy11 </item>
+ <item> joy12 </item>
+ <item> joy13 </item>
+ <item> joy14 </item>
+ <item> joy15 </item>
+ <item> joy16 </item>
+ <item> joy17 </item>
+ <item> joy18 </item>
+ <item> joy19 </item>
+ <item> joy20 </item>
+ <item> joy21 </item>
+ <item> joy22 </item>
+ <item> joy23 </item>
+ <item> joy24 </item>
+ <item> joy25 </item>
+ <item> joy26 </item>
+ <item> joy27 </item>
+ <item> joy28 </item>
+ <item> joy29 </item>
+ <item> joy30 </item>
+ <item> joy31 </item>
+ <item> joy32 </item>
+ <item> joyx </item>
+ <item> joyy </item>
+ <item> joyz </item>
+ <item> joyr </item>
+ <item> joyu </item>
+ <item> joyv </item>
+ <item> joypov </item>
+ <item> joyname </item>
+ <item> joybuttons </item>
+ <item> joyaxes </item>
+ <item> joyinfo </item>
+ <item> space </item>
+ <item> tab </item>
+ <item> enter </item>
+ <item> escape </item>
+ <item> esc </item>
+ <item> backspace </item>
+ <item> bs </item>
+ <item> delete </item>
+ <item> del </item>
+ <item> insert </item>
+ <item> ins </item>
+ <item> pgup </item>
+ <item> pgdn </item>
+ <item> home </item>
+ <item> end </item>
+ <item> up </item>
+ <item> down </item>
+ <item> left </item>
+ <item> right </item>
+ <item> printscreen </item>
+ <item> ctrlbreak </item>
+ <item> pause </item>
+ <item> scrolllock </item>
+ <item> capslock </item>
+ <item> numlock </item>
+ <item> numpad0 </item>
+ <item> numpad1 </item>
+ <item> numpad2 </item>
+ <item> numpad3 </item>
+ <item> numpad4 </item>
+ <item> numpad5 </item>
+ <item> numpad6 </item>
+ <item> numpad7 </item>
+ <item> numpad8 </item>
+ <item> numpad9 </item>
+ <item> numpadmult </item>
+ <item> numpadadd </item>
+ <item> numpadsub </item>
+ <item> numpaddiv </item>
+ <item> numpaddot </item>
+ <item> numpaddel </item>
+ <item> numpadins </item>
+ <item> numpadclear </item>
+ <item> numpadup </item>
+ <item> numpaddown </item>
+ <item> numpadleft </item>
+ <item> numpadright </item>
+ <item> numpadhome </item>
+ <item> numpadend </item>
+ <item> numpadpgup </item>
+ <item> numpadpgdn </item>
+ <item> numpadenter </item>
+ <item> f1 </item>
+ <item> f2 </item>
+ <item> f3 </item>
+ <item> f4 </item>
+ <item> f5 </item>
+ <item> f6 </item>
+ <item> f7 </item>
+ <item> f8 </item>
+ <item> f9 </item>
+ <item> f10 </item>
+ <item> f11 </item>
+ <item> f12 </item>
+ <item> f13 </item>
+ <item> f14 </item>
+ <item> f15 </item>
+ <item> f16 </item>
+ <item> f17 </item>
+ <item> f18 </item>
+ <item> f19 </item>
+ <item> f20 </item>
+ <item> f21 </item>
+ <item> f22 </item>
+ <item> f23 </item>
+ <item> f24 </item>
+ <item> browser_back </item>
+ <item> browser_forward </item>
+ <item> browser_refresh </item>
+ <item> browser_stop </item>
+ <item> browser_search </item>
+ <item> browser_favorites </item>
+ <item> browser_home </item>
+ <item> volume_mute </item>
+ <item> volume_down </item>
+ <item> volume_up </item>
+ <item> media_next </item>
+ <item> media_prev </item>
+ <item> media_stop </item>
+ <item> media_play_pause </item>
+ <item> launch_mail </item>
+ <item> launch_media </item>
+ <item> launch_app1 </item>
+ <item> launch_app2 </item>
+ <item> blind </item>
+ <item> click </item>
+ <item> raw </item>
+ <item> wheelleft </item>
+ <item> wheelright </item>
+ </list>
+ <list name="variables">
+ <item> a_ahkpath </item>
+ <item> a_ahkversion </item>
+ <item> a_appdata </item>
+ <item> a_appdatacommon </item>
+ <item> a_autotrim </item>
+ <item> a_batchlines </item>
+ <item> a_caretx </item>
+ <item> a_carety </item>
+ <item> a_computername </item>
+ <item> a_controldelay </item>
+ <item> a_cursor </item>
+ <item> a_dd </item>
+ <item> a_ddd </item>
+ <item> a_dddd </item>
+ <item> a_defaultmousespeed </item>
+ <item> a_desktop </item>
+ <item> a_desktopcommon </item>
+ <item> a_detecthiddentext </item>
+ <item> a_detecthiddenwindows </item>
+ <item> a_endchar </item>
+ <item> a_eventinfo </item>
+ <item> a_exitreason </item>
+ <item> a_formatfloat </item>
+ <item> a_formatinteger </item>
+ <item> a_gui </item>
+ <item> a_guievent </item>
+ <item> a_guicontrol </item>
+ <item> a_guicontrolevent </item>
+ <item> a_guiheight </item>
+ <item> a_guiwidth </item>
+ <item> a_guix </item>
+ <item> a_guiy </item>
+ <item> a_hour </item>
+ <item> a_iconfile </item>
+ <item> a_iconhidden </item>
+ <item> a_iconnumber </item>
+ <item> a_icontip </item>
+ <item> a_index </item>
+ <item> a_ipaddress1 </item>
+ <item> a_ipaddress2 </item>
+ <item> a_ipaddress3 </item>
+ <item> a_ipaddress4 </item>
+ <item> a_isadmin </item>
+ <item> a_iscompiled </item>
+ <item> a_issuspended </item>
+ <item> a_keydelay </item>
+ <item> a_language </item>
+ <item> a_lasterror </item>
+ <item> a_linefile </item>
+ <item> a_linenumber </item>
+ <item> a_loopfield </item>
+ <item> a_loopfileattrib </item>
+ <item> a_loopfiledir </item>
+ <item> a_loopfileext </item>
+ <item> a_loopfilefullpath </item>
+ <item> a_loopfilelongpath </item>
+ <item> a_loopfilename </item>
+ <item> a_loopfileshortname </item>
+ <item> a_loopfileshortpath </item>
+ <item> a_loopfilesize </item>
+ <item> a_loopfilesizekb </item>
+ <item> a_loopfilesizemb </item>
+ <item> a_loopfiletimeaccessed </item>
+ <item> a_loopfiletimecreated </item>
+ <item> a_loopfiletimemodified </item>
+ <item> a_loopreadline </item>
+ <item> a_loopregkey </item>
+ <item> a_loopregname </item>
+ <item> a_loopregsubkey </item>
+ <item> a_loopregtimemodified </item>
+ <item> a_loopregtype </item>
+ <item> a_mday </item>
+ <item> a_min </item>
+ <item> a_mm </item>
+ <item> a_mmm </item>
+ <item> a_mmmm </item>
+ <item> a_mon </item>
+ <item> a_mousedelay </item>
+ <item> a_msec </item>
+ <item> a_mydocuments </item>
+ <item> a_now </item>
+ <item> a_nowutc </item>
+ <item> a_numbatchlines </item>
+ <item> a_ostype </item>
+ <item> a_osversion </item>
+ <item> a_priorhotkey </item>
+ <item> a_programfiles </item>
+ <item> a_programs </item>
+ <item> a_programscommon </item>
+ <item> a_screenheight </item>
+ <item> a_screenwidth </item>
+ <item> a_scriptdir </item>
+ <item> a_scriptfullpath </item>
+ <item> a_scriptname </item>
+ <item> a_sec </item>
+ <item> a_space </item>
+ <item> a_startmenu </item>
+ <item> a_startmenucommon </item>
+ <item> a_startup </item>
+ <item> a_startupcommon </item>
+ <item> a_stringcasesense </item>
+ <item> a_tab </item>
+ <item> a_temp </item>
+ <item> a_thishotkey </item>
+ <item> a_thismenu </item>
+ <item> a_thismenuitem </item>
+ <item> a_thismenuitempos </item>
+ <item> a_tickcount </item>
+ <item> a_timeidle </item>
+ <item> a_timeidlephysical </item>
+ <item> a_timesincepriorhotkey </item>
+ <item> a_timesincethishotkey </item>
+ <item> a_titlematchmode </item>
+ <item> a_titlematchmodespeed </item>
+ <item> a_username </item>
+ <item> a_wday </item>
+ <item> a_windelay </item>
+ <item> a_windir </item>
+ <item> a_workingdir </item>
+ <item> a_yday </item>
+ <item> a_year </item>
+ <item> a_yweek </item>
+ <item> a_yyyy </item>
+ <item> clipboard </item>
+ <item> clipboardall </item>
+ <item> comspec </item>
+ <item> errorlevel </item>
+ <item> programfiles </item>
+ <item> true </item>
+ <item> false </item>
+ <item> a_thisfunc </item>
+ <item> a_thislabel </item>
+ <item> a_ispaused </item>
+ <item> a_iscritical </item>
+ <item> a_isunicode </item>
+ <item> a_ptrsize </item>
+ </list>
+ <list name="keywords">
+ <item> ltrim </item>
+ <item> rtrim </item>
+ <item> join </item>
+ <item> ahk_id </item>
+ <item> ahk_pid </item>
+ <item> ahk_class </item>
+ <item> ahk_group </item>
+ <item> processname </item>
+ <item> minmax </item>
+ <item> controllist </item>
+ <item> statuscd </item>
+ <item> filesystem </item>
+ <item> setlabel </item>
+ <item> alwaysontop </item>
+ <item> mainwindow </item>
+ <item> nomainwindow </item>
+ <item> useerrorlevel </item>
+ <item> altsubmit </item>
+ <item> hscroll </item>
+ <item> vscroll </item>
+ <item> imagelist </item>
+ <item> wantctrla </item>
+ <item> wantf2 </item>
+ <item> vis </item>
+ <item> visfirst </item>
+ <item> wantreturn </item>
+ <item> backgroundtrans </item>
+ <item> minimizebox </item>
+ <item> maximizebox </item>
+ <item> sysmenu </item>
+ <item> toolwindow </item>
+ <item> exstyle </item>
+ <item> check3 </item>
+ <item> checkedgray </item>
+ <item> readonly </item>
+ <item> notab </item>
+ <item> lastfound </item>
+ <item> lastfoundexist </item>
+ <item> alttab </item>
+ <item> shiftalttab </item>
+ <item> alttabmenu </item>
+ <item> alttabandmenu </item>
+ <item> alttabmenudismiss </item>
+ <item> controllisthwnd </item>
+ <item> hwnd </item>
+ <item> deref </item>
+ <item> pow </item>
+ <item> bitnot </item>
+ <item> bitand </item>
+ <item> bitor </item>
+ <item> bitxor </item>
+ <item> bitshiftleft </item>
+ <item> bitshiftright </item>
+ <item> sendandmouse </item>
+ <item> mousemove </item>
+ <item> mousemoveoff </item>
+ <item> hkey_local_machine </item>
+ <item> hkey_users </item>
+ <item> hkey_current_user </item>
+ <item> hkey_classes_root </item>
+ <item> hkey_current_config </item>
+ <item> hklm </item>
+ <item> hku </item>
+ <item> hkcu </item>
+ <item> hkcr </item>
+ <item> hkcc </item>
+ <item> reg_sz </item>
+ <item> reg_expand_sz </item>
+ <item> reg_multi_sz </item>
+ <item> reg_dword </item>
+ <item> reg_qword </item>
+ <item> reg_binary </item>
+ <item> reg_link </item>
+ <item> reg_resource_list </item>
+ <item> reg_full_resource_descriptor </item>
+ <item> reg_resource_requirements_list </item>
+ <item> reg_dword_big_endian </item>
+ <item> regex </item>
+ <item> pixel </item>
+ <item> mouse </item>
+ <item> screen </item>
+ <item> relative </item>
+ <item> rgb </item>
+ <item> low </item>
+ <item> belownormal </item>
+ <item> normal </item>
+ <item> abovenormal </item>
+ <item> high </item>
+ <item> realtime </item>
+ <item> between </item>
+ <item> contains </item>
+ <item> in </item>
+ <item> is </item>
+ <item> integer </item>
+ <item> float </item>
+ <item> number </item>
+ <item> digit </item>
+ <item> xdigit </item>
+ <item> integerfast </item>
+ <item> floatfast </item>
+ <item> alpha </item>
+ <item> upper </item>
+ <item> lower </item>
+ <item> alnum </item>
+ <item> time </item>
+ <item> date </item>
+ <item> not </item>
+ <item> or </item>
+ <item> and </item>
+ <item> topmost </item>
+ <item> top </item>
+ <item> bottom </item>
+ <item> transparent </item>
+ <item> transcolor </item>
+ <item> redraw </item>
+ <item> region </item>
+ <item> id </item>
+ <item> idlast </item>
+ <item> count </item>
+ <item> list </item>
+ <item> capacity </item>
+ <item> eject </item>
+ <item> lock </item>
+ <item> unlock </item>
+ <item> label </item>
+ <item> serial </item>
+ <item> type </item>
+ <item> status </item>
+ <item> seconds </item>
+ <item> minutes </item>
+ <item> hours </item>
+ <item> days </item>
+ <item> read </item>
+ <item> parse </item>
+ <item> logoff </item>
+ <item> close </item>
+ <item> error </item>
+ <item> single </item>
+ <item> shutdown </item>
+ <item> menu </item>
+ <item> exit </item>
+ <item> reload </item>
+ <item> tray </item>
+ <item> add </item>
+ <item> rename </item>
+ <item> check </item>
+ <item> uncheck </item>
+ <item> togglecheck </item>
+ <item> enable </item>
+ <item> disable </item>
+ <item> toggleenable </item>
+ <item> default </item>
+ <item> nodefault </item>
+ <item> standard </item>
+ <item> nostandard </item>
+ <item> color </item>
+ <item> delete </item>
+ <item> deleteall </item>
+ <item> icon </item>
+ <item> noicon </item>
+ <item> tip </item>
+ <item> click </item>
+ <item> show </item>
+ <item> edit </item>
+ <item> progress </item>
+ <item> hotkey </item>
+ <item> text </item>
+ <item> picture </item>
+ <item> pic </item>
+ <item> groupbox </item>
+ <item> button </item>
+ <item> checkbox </item>
+ <item> radio </item>
+ <item> dropdownlist </item>
+ <item> ddl </item>
+ <item> combobox </item>
+ <item> statusbar </item>
+ <item> treeview </item>
+ <item> listbox </item>
+ <item> listview </item>
+ <item> datetime </item>
+ <item> monthcal </item>
+ <item> updown </item>
+ <item> slider </item>
+ <item> tab </item>
+ <item> tab2 </item>
+ <item> iconsmall </item>
+ <item> tile </item>
+ <item> report </item>
+ <item> sortdesc </item>
+ <item> nosort </item>
+ <item> nosorthdr </item>
+ <item> grid </item>
+ <item> hdr </item>
+ <item> autosize </item>
+ <item> range </item>
+ <item> xm </item>
+ <item> ym </item>
+ <item> ys </item>
+ <item> xs </item>
+ <item> xp </item>
+ <item> yp </item>
+ <item> font </item>
+ <item> resize </item>
+ <item> owner </item>
+ <item> submit </item>
+ <item> nohide </item>
+ <item> minimize </item>
+ <item> maximize </item>
+ <item> restore </item>
+ <item> noactivate </item>
+ <item> na </item>
+ <item> cancel </item>
+ <item> destroy </item>
+ <item> center </item>
+ <item> margin </item>
+ <item> owndialogs </item>
+ <item> guiescape </item>
+ <item> guiclose </item>
+ <item> guisize </item>
+ <item> guicontextmenu </item>
+ <item> guidropfiles </item>
+ <item> tabstop </item>
+ <item> section </item>
+ <item> wrap </item>
+ <item> border </item>
+ <item> top </item>
+ <item> bottom </item>
+ <item> buttons </item>
+ <item> expand </item>
+ <item> first </item>
+ <item> lines </item>
+ <item> number </item>
+ <item> uppercase </item>
+ <item> lowercase </item>
+ <item> limit </item>
+ <item> password </item>
+ <item> multi </item>
+ <item> group </item>
+ <item> background </item>
+ <item> bold </item>
+ <item> italic </item>
+ <item> strike </item>
+ <item> underline </item>
+ <item> norm </item>
+ <item> theme </item>
+ <item> caption </item>
+ <item> delimiter </item>
+ <item> flash </item>
+ <item> style </item>
+ <item> checked </item>
+ <item> password </item>
+ <item> hidden </item>
+ <item> left </item>
+ <item> right </item>
+ <item> center </item>
+ <item> section </item>
+ <item> move </item>
+ <item> focus </item>
+ <item> hide </item>
+ <item> choose </item>
+ <item> choosestring </item>
+ <item> text </item>
+ <item> pos </item>
+ <item> enabled </item>
+ <item> disabled </item>
+ <item> visible </item>
+ <item> notimers </item>
+ <item> interrupt </item>
+ <item> priority </item>
+ <item> waitclose </item>
+ <item> unicode </item>
+ <item> tocodepage </item>
+ <item> fromcodepage\ </item>
+ <item> yes </item>
+ <item> no </item>
+ <item> ok </item>
+ <item> cancel </item>
+ <item> abort </item>
+ <item> retry </item>
+ <item> ignore </item>
+ <item> force </item>
+ <item> on </item>
+ <item> off </item>
+ <item> all </item>
+ <item> send </item>
+ <item> wanttab </item>
+ <item> monitorcount </item>
+ <item> monitorprimary </item>
+ <item> monitorname </item>
+ <item> monitorworkarea </item>
+ <item> pid </item>
+ <item> base </item>
+ <item> __get </item>
+ <item> __set </item>
+ <item> __call </item>
+ <item> __delete </item>
+ <item> useunsetlocal </item>
+ <item> useunsetglobal </item>
+ <item> useenv </item>
+ <item> localsameasglobal </item>
+ </list>
+ <contexts>
+ <context attribute="Normal Text" lineEndContext="#stay" name="Normal">
+ <DetectSpaces />
+ <RegExpr attribute="Preprocessor" context="Outscoped" String="#\s*if\s+0\s*$" beginRegion="PP" firstNonSpace="true" />
+ <DetectChar context="AfterHash" char="#" firstNonSpace="true" lookAhead="true" />
+ <StringDetect attribute="Region Marker" context="Region Marker" String="//BEGIN" beginRegion="Region1" firstNonSpace="true" />
+ <StringDetect attribute="Region Marker" context="Region Marker" String="//END" endRegion="Region1" firstNonSpace="true" />
+ <keyword attribute="Flow of control" context="#stay" String="flowofcontrol" />
+ <keyword attribute="Commands" context="#stay" String="commands" />
+ <keyword attribute="Functions" context="#stay" String="functions" />
+ <keyword attribute="Directives" context="#stay" String="directives" />
+ <keyword attribute="Keys and buttons" context="#stay" String="keysandbuttons" />
+ <keyword attribute="Variables" context="#stay" String="variables" />
+ <keyword attribute="Keywords" context="#stay" String="keywords" />
+ <HlCChar attribute="Char" context="#stay"/>
+ <DetectChar attribute="String" context="String" char="&quot;"/>
+ <DetectIdentifier />
+ <Float attribute="Float" context="#stay">
+ <AnyChar String="fF" attribute="Float" context="#stay"/>
+ </Float>
+ <HlCOct attribute="Octal" context="#stay"/>
+ <HlCHex attribute="Hex" context="#stay"/>
+ <Int attribute="Decimal" context="#stay">
+ <StringDetect attribute="Decimal" context="#stay" String="ULL" insensitive="TRUE"/>
+ <StringDetect attribute="Decimal" context="#stay" String="LUL" insensitive="TRUE"/>
+ <StringDetect attribute="Decimal" context="#stay" String="LLU" insensitive="TRUE"/>
+ <StringDetect attribute="Decimal" context="#stay" String="UL" insensitive="TRUE"/>
+ <StringDetect attribute="Decimal" context="#stay" String="LU" insensitive="TRUE"/>
+ <StringDetect attribute="Decimal" context="#stay" String="LL" insensitive="TRUE"/>
+ <StringDetect attribute="Decimal" context="#stay" String="U" insensitive="TRUE"/>
+ <StringDetect attribute="Decimal" context="#stay" String="L" insensitive="TRUE"/>
+ </Int>
+ <IncludeRules context="##Doxygen" />
+ <DetectChar attribute="Comment" context="Commentar 1" char=";"/>
+ <Detect2Chars attribute="Comment" context="Commentar 2" char="/" char1="*" beginRegion="Comment"/>
+ <DetectChar attribute="Symbol" context="#stay" char="{" beginRegion="Brace1" />
+ <DetectChar attribute="Symbol" context="#stay" char="}" endRegion="Brace1" />
+ <AnyChar attribute="Symbol" context="#stay" String=":!%&amp;()+,-/.*&lt;=&gt;?[]{|}~^&#59;"/>
+ </context>
+
+ <context attribute="String" lineEndContext="#pop" name="String">
+ <LineContinue attribute="String" context="#stay"/>
+ <HlCStringChar attribute="String Char" context="#stay"/>
+ <DetectChar attribute="String" context="#pop" char="&quot;"/>
+ </context>
+
+ <context attribute="Region Marker" lineEndContext="#pop" name="Region Marker">
+ </context>
+
+ <context attribute="Comment" lineEndContext="#pop" name="Commentar 1">
+ <LineContinue attribute="Comment" context="#stay"/>
+ <DetectSpaces />
+ <IncludeRules context="##Alerts" />
+ <DetectIdentifier />
+ </context>
+
+ <context attribute="Comment" lineEndContext="#stay" name="Commentar 2">
+ <DetectSpaces />
+ <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" endRegion="Comment"/>
+ <IncludeRules context="##Alerts" />
+ <DetectIdentifier />
+ </context>
+
+ <context attribute="Error" lineEndContext="#pop" name="AfterHash">
+ <!-- define, elif, else, endif, error, if, ifdef, ifndef, include, include_next, line, pragma, undef, warning -->
+ <RegExpr attribute="Preprocessor" context="Preprocessor" String="#\s*if(?:def|ndef)?(?=\s+\S)" insensitive="true" beginRegion="PP" firstNonSpace="true" />
+ <RegExpr attribute="Preprocessor" context="Preprocessor" String="#\s*endif" insensitive="true" endRegion="PP" firstNonSpace="true" />
+ <RegExpr attribute="Preprocessor" context="Define" String="#\s*define.*((?=\\))" insensitive="true" firstNonSpace="true" />
+ <RegExpr attribute="Preprocessor" context="Preprocessor" String="#\s*(?:el(?:se|if)|include(?:_next)?|define|undef|line|error|warning|pragma)" insensitive="true" firstNonSpace="true" />
+ <RegExpr attribute="Preprocessor" context="Preprocessor" String="#\s+[0-9]+" insensitive="true" firstNonSpace="true" />
+ </context>
+
+ <context attribute="Preprocessor" lineEndContext="#pop" name="Preprocessor">
+ <LineContinue attribute="Preprocessor" context="#stay"/>
+ <RangeDetect attribute="Prep. Lib" context="#stay" char="&quot;" char1="&quot;"/>
+ <RangeDetect attribute="Prep. Lib" context="#stay" char="&lt;" char1="&gt;"/>
+ <IncludeRules context="##Doxygen" />
+ <Detect2Chars attribute="Comment" context="Commentar/Preprocessor" char="/" char1="*" beginRegion="Comment2" />
+ <DetectChar attribute="Comment" context="Commentar 1" char=";"/>
+ </context>
+
+ <context attribute="Preprocessor" lineEndContext="#pop" name="Define">
+ <LineContinue attribute="Preprocessor" context="#stay"/>
+ </context>
+
+ <context attribute="Comment" lineEndContext="#stay" name="Commentar/Preprocessor">
+ <DetectSpaces />
+ <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" endRegion="Comment2" />
+ <DetectIdentifier />
+ </context>
+
+ <context attribute="Comment" lineEndContext="#stay" name="Outscoped" >
+ <DetectSpaces />
+ <IncludeRules context="##Alerts" />
+ <DetectIdentifier />
+ <IncludeRules context="##Doxygen" />
+ <DetectChar attribute="Comment" context="Commentar 1" char=";"/>
+ <Detect2Chars attribute="Comment" context="Commentar 2" char="/" char1="*" beginRegion="Comment"/>
+ <RegExpr attribute="Comment" context="Outscoped intern" String="#\s*if" beginRegion="PP" firstNonSpace="true" />
+ <RegExpr attribute="Preprocessor" context="#pop" String="#\s*el(?:se|if)" firstNonSpace="true" />
+ <RegExpr attribute="Preprocessor" context="#pop" String="#\s*endif" endRegion="PP" firstNonSpace="true" />
+ </context>
+
+ <context attribute="Comment" lineEndContext="#stay" name="Outscoped intern">
+ <DetectSpaces />
+ <IncludeRules context="##Alerts" />
+ <DetectIdentifier />
+ <DetectChar attribute="String" context="String" char="&quot;"/>
+ <IncludeRules context="##Doxygen" />
+ <DetectChar attribute="Comment" context="Commentar 1" char=";"/>
+ <Detect2Chars attribute="Comment" context="Commentar 2" char="/" char1="*" beginRegion="Comment"/>
+ <RegExpr attribute="Comment" context="Outscoped intern" String="#\s*if" beginRegion="PP" firstNonSpace="true" />
+ <RegExpr attribute="Comment" context="#pop" String="#\s*endif" endRegion="PP" firstNonSpace="true" />
+ </context>
+ </contexts>
+ <itemDatas>
+ <itemData name="Flow of control" defStyleNum="dsKeyword" color="#FF0900" />
+ <itemData name="Commands" defStyleNum="dsKeyword" color="#FF6827" />
+ <itemData name="Functions" defStyleNum="dsFunction" color="#0000ff" italic="1" bold="1" selColor="#00ff00" />
+ <itemData name="Directives" defStyleNum="dsNormal" color="#663300" bold="1" />
+ <itemData name="Keys and buttons" defStyleNum="dsNormal" color="#2313D4" />
+ <itemData name="Variables" defStyleNum="dsKeyword" color="#5127B2" />
+ <itemData name="Keywords" defStyleNum="dsKeyword" color="#FF6827" />
+ <itemData name="Normal Text" defStyleNum="dsNormal" spellChecking="false"/>
+ <itemData name="Decimal" defStyleNum="dsDecVal" spellChecking="false"/>
+ <itemData name="Octal" defStyleNum="dsBaseN" spellChecking="false"/>
+ <itemData name="Hex" defStyleNum="dsBaseN" spellChecking="false"/>
+ <itemData name="Float" defStyleNum="dsFloat" spellChecking="false"/>
+ <itemData name="Char" defStyleNum="dsChar" spellChecking="false"/>
+ <itemData name="String" defStyleNum="dsString"/>
+ <itemData name="String Char" defStyleNum="dsChar"/>
+ <itemData name="Comment" defStyleNum="dsComment"/>
+ <itemData name="Symbol" defStyleNum="dsNormal" spellChecking="false"/>
+ <itemData name="Preprocessor" defStyleNum="dsOthers" spellChecking="false"/>
+ <itemData name="Prep. Lib" defStyleNum="dsOthers" spellChecking="false"/>
+ <itemData name="Region Marker" defStyleNum="dsRegionMarker" spellChecking="false"/>
+ <itemData name="Error" defStyleNum="dsError" spellChecking="false"/>
+ </itemDatas>
+ </highlighting>
+ <general>
+ <comments>
+ <comment name="singleLine" start=";" />
+ <comment name="multiLine" start="/*" end="*/" region="Comment"/>
+ </comments>
+ <keywords casesensitive="0" />
+ </general>
+</language>