diff options
Diffstat (limited to 'kate/data/ahk.xml')
-rw-r--r-- | kate/data/ahk.xml | 1139 |
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="""/> + <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=":!%&()+,-/.*<=>?[]{|}~^;"/> + </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="""/> + </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=""" char1="""/> + <RangeDetect attribute="Prep. Lib" context="#stay" char="<" char1=">"/> + <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="""/> + <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> |