Warning, /frameworks/syntax-highlighting/data/syntax/ahk.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0" encoding="UTF-8"?> 0002 <!DOCTYPE language> 0003 <language name="AutoHotKey" section="Scripts" 0004 version="7" kateversion="5.62" 0005 indenter="cstyle" 0006 extensions="*.ahk;*.iahk" 0007 priority="9" 0008 author="Sinel"> 0009 <highlighting> 0010 <list name="flowofcontrol"> 0011 <item>break</item> 0012 <item>byref</item> 0013 <item>catch</item> 0014 <item>continue</item> 0015 <item>else</item> 0016 <item>exitapp</item> 0017 <item>exit</item> 0018 <item>finally</item> 0019 <item>for</item> 0020 <item>global</item> 0021 <item>gosub</item> 0022 <item>goto</item> 0023 <item>ifequal</item> 0024 <item>ifexist</item> 0025 <item>ifgreater</item> 0026 <item>ifgreaterorequal</item> 0027 <item>ifinstring</item> 0028 <item>if</item> 0029 <item>ifless</item> 0030 <item>iflessorequal</item> 0031 <item>ifmsgbox</item> 0032 <item>ifnotequal</item> 0033 <item>ifnotexist</item> 0034 <item>ifnotinstring</item> 0035 <item>ifwinactive</item> 0036 <item>ifwinexist</item> 0037 <item>ifwinnotactive</item> 0038 <item>ifwinnotexist</item> 0039 <item>local</item> 0040 <item>loop</item> 0041 <item>onexit</item> 0042 <item>pause</item> 0043 <item>return</item> 0044 <item>settimer</item> 0045 <item>sleep</item> 0046 <item>static</item> 0047 <item>suspend</item> 0048 <item>switch</item> 0049 <item>throw</item> 0050 <item>try</item> 0051 <item>until</item> 0052 <item>while</item> 0053 </list> 0054 <list name="commands"> 0055 <item>autotrim</item> 0056 <item>blockinput</item> 0057 <item>click</item> 0058 <item>clipwait</item> 0059 <item>controlclick</item> 0060 <item>controlfocus</item> 0061 <item>controlgetfocus</item> 0062 <item>controlget</item> 0063 <item>controlgetpos</item> 0064 <item>controlgettext</item> 0065 <item>control</item> 0066 <item>controlmove</item> 0067 <item>controlsend</item> 0068 <item>controlsendraw</item> 0069 <item>controlsettext</item> 0070 <item>coordmode</item> 0071 <item>critical</item> 0072 <item>detecthiddentext</item> 0073 <item>detecthiddenwindows</item> 0074 <item>driveget</item> 0075 <item>drive</item> 0076 <item>drivespacefree</item> 0077 <item>edit</item> 0078 <item>envadd</item> 0079 <item>envdiv</item> 0080 <item>envget</item> 0081 <item>envmult</item> 0082 <item>envset</item> 0083 <item>envsub</item> 0084 <item>envupdate</item> 0085 <item>fileappend</item> 0086 <item>filecopydir</item> 0087 <item>filecopy</item> 0088 <item>filecreatedir</item> 0089 <item>filecreateshortcut</item> 0090 <item>filedelete</item> 0091 <item>fileencoding</item> 0092 <item>filegetattrib</item> 0093 <item>filegetshortcut</item> 0094 <item>filegetsize</item> 0095 <item>filegettime</item> 0096 <item>filegetversion</item> 0097 <item>fileinstall</item> 0098 <item>filemovedir</item> 0099 <item>filemove</item> 0100 <item>fileread</item> 0101 <item>filereadline</item> 0102 <item>filerecycleempty</item> 0103 <item>filerecycle</item> 0104 <item>fileremovedir</item> 0105 <item>fileselectfile</item> 0106 <item>fileselectfolder</item> 0107 <item>filesetattrib</item> 0108 <item>filesettime</item> 0109 <item>formattime</item> 0110 <item>getkeystate</item> 0111 <item>groupactivate</item> 0112 <item>groupadd</item> 0113 <item>groupclose</item> 0114 <item>groupdeactivate</item> 0115 <item>guicontrolget</item> 0116 <item>guicontrol</item> 0117 <item>gui</item> 0118 <item>hotkey</item> 0119 <item>imagesearch</item> 0120 <item>inidelete</item> 0121 <item>iniread</item> 0122 <item>iniwrite</item> 0123 <item>inputbox</item> 0124 <item>input</item> 0125 <item>keyhistory</item> 0126 <item>keywait</item> 0127 <item>listhotkeys</item> 0128 <item>listlines</item> 0129 <item>listvars</item> 0130 <item>menu</item> 0131 <item>mouseclickdrag</item> 0132 <item>mouseclick</item> 0133 <item>mousegetpos</item> 0134 <item>mousemove</item> 0135 <item>msgbox</item> 0136 <item>onexit</item> 0137 <item>outputdebug</item> 0138 <item>pause</item> 0139 <item>pixelgetcolor</item> 0140 <item>pixelsearch</item> 0141 <item>postmessage</item> 0142 <item>process</item> 0143 <item>progress</item> 0144 <item>random</item> 0145 <item>regdelete</item> 0146 <item>regread</item> 0147 <item>regwrite</item> 0148 <item>reload</item> 0149 <item>runas</item> 0150 <item>run</item> 0151 <item>runwait</item> 0152 <item>sendevent</item> 0153 <item>sendinput</item> 0154 <item>send</item> 0155 <item>sendlevel</item> 0156 <item>sendmessage</item> 0157 <item>sendmode</item> 0158 <item>sendplay</item> 0159 <item>sendraw</item> 0160 <item>setbatchlines</item> 0161 <item>setcapslockstate</item> 0162 <item>setcontroldelay</item> 0163 <item>setdefaultmousespeed</item> 0164 <item>setenv</item> 0165 <item>setformat</item> 0166 <item>setkeydelay</item> 0167 <item>setmousedelay</item> 0168 <item>setnumlockstate</item> 0169 <item>setregview</item> 0170 <item>setscrolllockstate</item> 0171 <item>setstorecapslockmode</item> 0172 <item>settitlematchmode</item> 0173 <item>setwindelay</item> 0174 <item>setworkingdir</item> 0175 <item>shutdown</item> 0176 <item>sort</item> 0177 <item>soundbeep</item> 0178 <item>soundget</item> 0179 <item>soundgetwavevolume</item> 0180 <item>soundplay</item> 0181 <item>soundset</item> 0182 <item>soundsetwavevolume</item> 0183 <item>splashimage</item> 0184 <item>splashtextoff</item> 0185 <item>splashtexton</item> 0186 <item>splitpath</item> 0187 <item>statusbargettext</item> 0188 <item>statusbarwait</item> 0189 <item>stringcasesense</item> 0190 <item>stringgetpos</item> 0191 <item>stringleft</item> 0192 <item>stringlen</item> 0193 <item>stringlower</item> 0194 <item>stringmid</item> 0195 <item>stringreplace</item> 0196 <item>stringright</item> 0197 <item>stringsplit</item> 0198 <item>stringtrimleft</item> 0199 <item>stringtrimright</item> 0200 <item>stringupper</item> 0201 <item>sysget</item> 0202 <item>thread</item> 0203 <item>tooltip</item> 0204 <item>transform</item> 0205 <item>traytip</item> 0206 <item>urldownloadtofile</item> 0207 <item>winactivatebottom</item> 0208 <item>winactivate</item> 0209 <item>winclose</item> 0210 <item>wingetactivestats</item> 0211 <item>wingetactivetitle</item> 0212 <item>wingetclass</item> 0213 <item>winget</item> 0214 <item>wingetpos</item> 0215 <item>wingettext</item> 0216 <item>wingettitle</item> 0217 <item>winhide</item> 0218 <item>winkill</item> 0219 <item>winmaximize</item> 0220 <item>winmenuselectitem</item> 0221 <item>winminimizeall</item> 0222 <item>winminimizeallundo</item> 0223 <item>winminimize</item> 0224 <item>winmove</item> 0225 <item>winrestore</item> 0226 <item>winset</item> 0227 <item>winsettitle</item> 0228 <item>winshow</item> 0229 <item>winwaitactive</item> 0230 <item>winwaitclose</item> 0231 <item>winwait</item> 0232 <item>winwaitnotactive</item> 0233 </list> 0234 <list name="functions"> 0235 <item>abs</item> 0236 <item>acos</item> 0237 <item>array</item> 0238 <item>asc</item> 0239 <item>asin</item> 0240 <item>atan</item> 0241 <item>ceil</item> 0242 <item>chr</item> 0243 <item>comobjactive</item> 0244 <item>comobjarray</item> 0245 <item>comobjconnect</item> 0246 <item>comobjcreate</item> 0247 <item>comobject</item> 0248 <item>comobjenwrap</item> 0249 <item>comobjerror</item> 0250 <item>comobjflags</item> 0251 <item>comobjget</item> 0252 <item>comobjmissing</item> 0253 <item>comobjparameter</item> 0254 <item>comobjquery</item> 0255 <item>comobjtype</item> 0256 <item>comobjunwrap</item> 0257 <item>comobjvalue</item> 0258 <item>cos</item> 0259 <item>dllcall</item> 0260 <item>exception</item> 0261 <item>exp</item> 0262 <item>fileexist</item> 0263 <item>fileopen</item> 0264 <item>floor</item> 0265 <item>format</item> 0266 <item>func</item> 0267 <item>getkeyname</item> 0268 <item>getkeysc</item> 0269 <item>getkeyvk</item> 0270 <item>hotstring</item> 0271 <item>il_add</item> 0272 <item>il_create</item> 0273 <item>il_destroy</item> 0274 <item>inputhook</item> 0275 <item>instr</item> 0276 <item>isbyref</item> 0277 <item>isfunc</item> 0278 <item>islabel</item> 0279 <item>isobject</item> 0280 <item>ln</item> 0281 <item>loadpicture</item> 0282 <item>log</item> 0283 <item>ltrim</item> 0284 <item>lv_add</item> 0285 <item>lv_deletecol</item> 0286 <item>lv_delete</item> 0287 <item>lv_getcount</item> 0288 <item>lv_getnext</item> 0289 <item>lv_gettext</item> 0290 <item>lv_insertcol</item> 0291 <item>lv_insert</item> 0292 <item>lv_modifycol</item> 0293 <item>lv_modify</item> 0294 <item>lv_setimagelist</item> 0295 <item>max</item> 0296 <item>menugethandle</item> 0297 <item>menugetname</item> 0298 <item>min</item> 0299 <item>mod</item> 0300 <item>numget</item> 0301 <item>numput</item> 0302 <item>objaddref</item> 0303 <item>objbindmethod</item> 0304 <item>objclone</item> 0305 <item>objcount</item> 0306 <item>objdelete</item> 0307 <item>object</item> 0308 <item>objgetaddress</item> 0309 <item>objgetbase</item> 0310 <item>objgetcapacity</item> 0311 <item>objhaskey</item> 0312 <item>objinsertat</item> 0313 <item>objinsert</item> 0314 <item>objlength</item> 0315 <item>objmaxindex</item> 0316 <item>objminindex</item> 0317 <item>objnewenum</item> 0318 <item>objpop</item> 0319 <item>objpush</item> 0320 <item>objrawget</item> 0321 <item>objrawset</item> 0322 <item>objrelease</item> 0323 <item>objremoveat</item> 0324 <item>objremove</item> 0325 <item>objsetbase</item> 0326 <item>objsetcapacity</item> 0327 <item>onclipboardchange</item> 0328 <item>onerror</item> 0329 <item>onmessage</item> 0330 <item>ord</item> 0331 <item>regexmatch</item> 0332 <item>regexreplace</item> 0333 <item>registercallback</item> 0334 <item>round</item> 0335 <item>rtrim</item> 0336 <item>sb_seticon</item> 0337 <item>sb_setparts</item> 0338 <item>sb_settext</item> 0339 <item>sin</item> 0340 <item>sqrt</item> 0341 <item>strget</item> 0342 <item>strlen</item> 0343 <item>strput</item> 0344 <item>strreplace</item> 0345 <item>strsplit</item> 0346 <item>substr</item> 0347 <item>tan</item> 0348 <item>trim</item> 0349 <item>tv_add</item> 0350 <item>tv_delete</item> 0351 <item>tv_getchild</item> 0352 <item>tv_getcount</item> 0353 <item>tv_get</item> 0354 <item>tv_getnext</item> 0355 <item>tv_getparent</item> 0356 <item>tv_getprev</item> 0357 <item>tv_getselection</item> 0358 <item>tv_gettext</item> 0359 <item>tv_modify</item> 0360 <item>tv_setimagelist</item> 0361 <item>varsetcapacity</item> 0362 <item>winactive</item> 0363 <item>winexist</item> 0364 </list> 0365 <list name="directives_chars"> 0366 <item>#hotstring</item> 0367 <item>#escapechar</item> 0368 <item>#delimiter</item> 0369 <item>#derefchar</item> 0370 <item>#commentflag</item> 0371 </list> 0372 <list name="directives"> 0373 <item>#clipboardtimeout</item> 0374 <item>#errorstdout</item> 0375 <item>#hotkeyinterval</item> 0376 <item>#hotkeymodifiertimeout</item> 0377 <item>#if</item> 0378 <item>#iftimeout</item> 0379 <item>#ifwinactive</item> 0380 <item>#ifwinexist</item> 0381 <item>#ifwinnotactive</item> 0382 <item>#ifwinnotexist</item> 0383 <item>#includeagain</item> 0384 <item>#include</item> 0385 <item>#inputlevel</item> 0386 <item>#installkeybdhook</item> 0387 <item>#installmousehook</item> 0388 <item>#keyhistory</item> 0389 <item>#ltrim</item> 0390 <item>#maxhotkeysperinterval</item> 0391 <item>#maxmem</item> 0392 <item>#maxthreadsbuffer</item> 0393 <item>#maxthreads</item> 0394 <item>#maxthreadsperhotkey</item> 0395 <item>#menumaskkey</item> 0396 <item>#noenv</item> 0397 <item>#notrayicon</item> 0398 <item>#persistent</item> 0399 <item>#requires</item> 0400 <item>#singleinstance</item> 0401 <item>#usehook</item> 0402 <item>#warn</item> 0403 <item>#winactivateforce</item> 0404 </list> 0405 <list name="keysandbuttons"> 0406 <item>shift</item> 0407 <item>lshift</item> 0408 <item>rshift</item> 0409 <item>alt</item> 0410 <item>lalt</item> 0411 <item>ralt</item> 0412 <item>control</item> 0413 <item>lcontrol</item> 0414 <item>rcontrol</item> 0415 <item>ctrl</item> 0416 <item>lctrl</item> 0417 <item>rctrl</item> 0418 <item>lwin</item> 0419 <item>rwin</item> 0420 <item>appskey</item> 0421 <item>altdown</item> 0422 <item>altup</item> 0423 <item>shiftdown</item> 0424 <item>shiftup</item> 0425 <item>ctrldown</item> 0426 <item>ctrlup</item> 0427 <item>lwindown</item> 0428 <item>lwinup</item> 0429 <item>rwindown</item> 0430 <item>rwinup</item> 0431 <item>lbutton</item> 0432 <item>rbutton</item> 0433 <item>mbutton</item> 0434 <item>wheelup</item> 0435 <item>wheeldown</item> 0436 <item>xbutton1</item> 0437 <item>xbutton2</item> 0438 <item>joy1</item> 0439 <item>joy2</item> 0440 <item>joy3</item> 0441 <item>joy4</item> 0442 <item>joy5</item> 0443 <item>joy6</item> 0444 <item>joy7</item> 0445 <item>joy8</item> 0446 <item>joy9</item> 0447 <item>joy10</item> 0448 <item>joy11</item> 0449 <item>joy12</item> 0450 <item>joy13</item> 0451 <item>joy14</item> 0452 <item>joy15</item> 0453 <item>joy16</item> 0454 <item>joy17</item> 0455 <item>joy18</item> 0456 <item>joy19</item> 0457 <item>joy20</item> 0458 <item>joy21</item> 0459 <item>joy22</item> 0460 <item>joy23</item> 0461 <item>joy24</item> 0462 <item>joy25</item> 0463 <item>joy26</item> 0464 <item>joy27</item> 0465 <item>joy28</item> 0466 <item>joy29</item> 0467 <item>joy30</item> 0468 <item>joy31</item> 0469 <item>joy32</item> 0470 <item>joyx</item> 0471 <item>joyy</item> 0472 <item>joyz</item> 0473 <item>joyr</item> 0474 <item>joyu</item> 0475 <item>joyv</item> 0476 <item>joypov</item> 0477 <item>joyname</item> 0478 <item>joybuttons</item> 0479 <item>joyaxes</item> 0480 <item>joyinfo</item> 0481 <item>space</item> 0482 <item>tab</item> 0483 <item>enter</item> 0484 <item>escape</item> 0485 <item>esc</item> 0486 <item>backspace</item> 0487 <item>bs</item> 0488 <item>delete</item> 0489 <item>del</item> 0490 <item>insert</item> 0491 <item>ins</item> 0492 <item>pgup</item> 0493 <item>pgdn</item> 0494 <item>home</item> 0495 <item>end</item> 0496 <item>up</item> 0497 <item>down</item> 0498 <item>left</item> 0499 <item>right</item> 0500 <item>printscreen</item> 0501 <item>ctrlbreak</item> 0502 <item>pause</item> 0503 <item>break</item> 0504 <item>help</item> 0505 <item>scrolllock</item> 0506 <item>capslock</item> 0507 <item>numlock</item> 0508 <item>numpad0</item> 0509 <item>numpad1</item> 0510 <item>numpad2</item> 0511 <item>numpad3</item> 0512 <item>numpad4</item> 0513 <item>numpad5</item> 0514 <item>numpad6</item> 0515 <item>numpad7</item> 0516 <item>numpad8</item> 0517 <item>numpad9</item> 0518 <item>numpadmult</item> 0519 <item>numpadadd</item> 0520 <item>numpadsub</item> 0521 <item>numpaddiv</item> 0522 <item>numpaddot</item> 0523 <item>numpaddel</item> 0524 <item>numpadins</item> 0525 <item>numpadclear</item> 0526 <item>numpadup</item> 0527 <item>numpaddown</item> 0528 <item>numpadleft</item> 0529 <item>numpadright</item> 0530 <item>numpadhome</item> 0531 <item>numpadend</item> 0532 <item>numpadpgup</item> 0533 <item>numpadpgdn</item> 0534 <item>numpadenter</item> 0535 <item>f1</item> 0536 <item>f2</item> 0537 <item>f3</item> 0538 <item>f4</item> 0539 <item>f5</item> 0540 <item>f6</item> 0541 <item>f7</item> 0542 <item>f8</item> 0543 <item>f9</item> 0544 <item>f10</item> 0545 <item>f11</item> 0546 <item>f12</item> 0547 <item>f13</item> 0548 <item>f14</item> 0549 <item>f15</item> 0550 <item>f16</item> 0551 <item>f17</item> 0552 <item>f18</item> 0553 <item>f19</item> 0554 <item>f20</item> 0555 <item>f21</item> 0556 <item>f22</item> 0557 <item>f23</item> 0558 <item>f24</item> 0559 <item>browser_back</item> 0560 <item>browser_forward</item> 0561 <item>browser_refresh</item> 0562 <item>browser_stop</item> 0563 <item>browser_search</item> 0564 <item>browser_favorites</item> 0565 <item>browser_home</item> 0566 <item>volume_mute</item> 0567 <item>volume_down</item> 0568 <item>volume_up</item> 0569 <item>media_next</item> 0570 <item>media_prev</item> 0571 <item>media_stop</item> 0572 <item>media_play_pause</item> 0573 <item>launch_mail</item> 0574 <item>launch_media</item> 0575 <item>launch_app1</item> 0576 <item>launch_app2</item> 0577 <item>blind</item> 0578 <item>click</item> 0579 <item>raw</item> 0580 <item>wheelleft</item> 0581 <item>wheelright</item> 0582 </list> 0583 <list name="variables"> 0584 <item>a_ahkpath</item> 0585 <item>a_ahkversion</item> 0586 <item>a_appdata</item> 0587 <item>a_appdatacommon</item> 0588 <item>a_args</item> 0589 <item>a_autotrim</item> 0590 <item>a_batchlines</item> 0591 <item>a_caretx</item> 0592 <item>a_carety</item> 0593 <item>a_computername</item> 0594 <item>a_comspec</item> 0595 <item>a_controldelay</item> 0596 <item>a_coordmodecaret</item> 0597 <item>a_coordmodemenu</item> 0598 <item>a_coordmodemouse</item> 0599 <item>a_coordmodepixel</item> 0600 <item>a_coordmodetooltip</item> 0601 <item>a_cursor</item> 0602 <item>a_dd</item> 0603 <item>a_ddd</item> 0604 <item>a_dddd</item> 0605 <item>a_defaultgui</item> 0606 <item>a_defaultlistview</item> 0607 <item>a_defaultmousespeed</item> 0608 <item>a_defaulttreeview</item> 0609 <item>a_desktop</item> 0610 <item>a_desktopcommon</item> 0611 <item>a_detecthiddentext</item> 0612 <item>a_detecthiddenwindows</item> 0613 <item>a_endchar</item> 0614 <item>a_eventinfo</item> 0615 <item>a_exitreason</item> 0616 <item>a_fileencoding</item> 0617 <item>a_formatfloat</item> 0618 <item>a_formatinteger</item> 0619 <item>a_gui</item> 0620 <item>a_guicontrol</item> 0621 <item>a_guicontrolevent</item> 0622 <item>a_guievent</item> 0623 <item>a_guiheight</item> 0624 <item>a_guiwidth</item> 0625 <item>a_guix</item> 0626 <item>a_guiy</item> 0627 <item>a_hour</item> 0628 <item>a_iconfile</item> 0629 <item>a_iconhidden</item> 0630 <item>a_iconnumber</item> 0631 <item>a_icontip</item> 0632 <item>a_index</item> 0633 <item>a_ipaddress1</item> 0634 <item>a_ipaddress2</item> 0635 <item>a_ipaddress3</item> 0636 <item>a_ipaddress4</item> 0637 <item>a_is64bitos</item> 0638 <item>a_isadmin</item> 0639 <item>a_iscompiled</item> 0640 <item>a_iscritical</item> 0641 <item>a_ispaused</item> 0642 <item>a_issuspended</item> 0643 <item>a_isunicode</item> 0644 <item>a_keydelay</item> 0645 <item>a_keydelayplay</item> 0646 <item>a_keyduration</item> 0647 <item>a_keydurationplay</item> 0648 <item>a_language</item> 0649 <item>a_lasterror</item> 0650 <item>a_linefile</item> 0651 <item>a_linenumber</item> 0652 <item>a_listlines</item> 0653 <item>a_loopfield</item> 0654 <item>a_loopfileattrib</item> 0655 <item>a_loopfiledir</item> 0656 <item>a_loopfileext</item> 0657 <item>a_loopfilefullpath</item> 0658 <item>a_loopfilelongpath</item> 0659 <item>a_loopfilename</item> 0660 <item>a_loopfileshortname</item> 0661 <item>a_loopfileshortpath</item> 0662 <item>a_loopfilesize</item> 0663 <item>a_loopfilesizekb</item> 0664 <item>a_loopfilesizemb</item> 0665 <item>a_loopfiletimeaccessed</item> 0666 <item>a_loopfiletimecreated</item> 0667 <item>a_loopfiletimemodified</item> 0668 <item>a_loopreadline</item> 0669 <item>a_loopregkey</item> 0670 <item>a_loopregname</item> 0671 <item>a_loopregsubkey</item> 0672 <item>a_loopregtimemodified</item> 0673 <item>a_loopregtype</item> 0674 <item>a_mday</item> 0675 <item>a_min</item> 0676 <item>a_mm</item> 0677 <item>a_mmm</item> 0678 <item>a_mmmm</item> 0679 <item>a_mon</item> 0680 <item>a_mousedelay</item> 0681 <item>a_mousedelayplay</item> 0682 <item>a_msec</item> 0683 <item>a_mydocuments</item> 0684 <item>a_now</item> 0685 <item>a_nowutc</item> 0686 <item>a_numbatchlines</item> 0687 <item>a_ostype</item> 0688 <item>a_osversion</item> 0689 <item>a_priorhotkey</item> 0690 <item>a_priorkey</item> 0691 <item>a_programfiles</item> 0692 <item>a_programs</item> 0693 <item>a_programscommon</item> 0694 <item>a_ptrsize</item> 0695 <item>a_regview</item> 0696 <item>a_screendpi</item> 0697 <item>a_screenheight</item> 0698 <item>a_screenwidth</item> 0699 <item>a_scriptdir</item> 0700 <item>a_scriptfullpath</item> 0701 <item>a_scripthwnd</item> 0702 <item>a_scriptname</item> 0703 <item>a_sec</item> 0704 <item>a_sendlevel</item> 0705 <item>a_sendmode</item> 0706 <item>a_space</item> 0707 <item>a_startmenu</item> 0708 <item>a_startmenucommon</item> 0709 <item>a_startup</item> 0710 <item>a_startupcommon</item> 0711 <item>a_storecapslockmode</item> 0712 <item>a_stringcasesense</item> 0713 <item>a_tab</item> 0714 <item>a_temp</item> 0715 <item>a_thisfunc</item> 0716 <item>a_thishotkey</item> 0717 <item>a_thislabel</item> 0718 <item>a_thismenu</item> 0719 <item>a_thismenuitem</item> 0720 <item>a_thismenuitempos</item> 0721 <item>a_tickcount</item> 0722 <item>a_timeidle</item> 0723 <item>a_timeidlekeyboard</item> 0724 <item>a_timeidlemouse</item> 0725 <item>a_timeidlephysical</item> 0726 <item>a_timesincepriorhotkey</item> 0727 <item>a_timesincethishotkey</item> 0728 <item>a_titlematchmode</item> 0729 <item>a_titlematchmodespeed</item> 0730 <item>a_username</item> 0731 <item>a_wday</item> 0732 <item>a_windelay</item> 0733 <item>a_windir</item> 0734 <item>a_workingdir</item> 0735 <item>a_yday</item> 0736 <item>a_year</item> 0737 <item>a_yweek</item> 0738 <item>a_yyyy</item> 0739 <item>clipboard</item> 0740 <item>clipboardall</item> 0741 <item>comspec</item> 0742 <item>errorlevel</item> 0743 <item>false</item> 0744 <item>programfiles</item> 0745 <item>true</item> 0746 </list> 0747 <list name="keywords"> 0748 <item>ltrim</item> 0749 <item>rtrim</item> 0750 <item>join</item> 0751 <item>ahk_id</item> 0752 <item>ahk_pid</item> 0753 <item>ahk_class</item> 0754 <item>ahk_group</item> 0755 <item>processname</item> 0756 <item>minmax</item> 0757 <item>controllist</item> 0758 <item>statuscd</item> 0759 <item>filesystem</item> 0760 <item>setlabel</item> 0761 <item>alwaysontop</item> 0762 <item>mainwindow</item> 0763 <item>nomainwindow</item> 0764 <item>useerrorlevel</item> 0765 <item>altsubmit</item> 0766 <item>hscroll</item> 0767 <item>vscroll</item> 0768 <item>imagelist</item> 0769 <item>wantctrla</item> 0770 <item>wantf2</item> 0771 <item>vis</item> 0772 <item>visfirst</item> 0773 <item>wantreturn</item> 0774 <item>backgroundtrans</item> 0775 <item>minimizebox</item> 0776 <item>maximizebox</item> 0777 <item>sysmenu</item> 0778 <item>toolwindow</item> 0779 <item>exstyle</item> 0780 <item>check3</item> 0781 <item>checkedgray</item> 0782 <item>readonly</item> 0783 <item>notab</item> 0784 <item>lastfound</item> 0785 <item>lastfoundexist</item> 0786 <item>alttab</item> 0787 <item>shiftalttab</item> 0788 <item>alttabmenu</item> 0789 <item>alttabandmenu</item> 0790 <item>alttabmenudismiss</item> 0791 <item>controllisthwnd</item> 0792 <item>hwnd</item> 0793 <item>deref</item> 0794 <item>pow</item> 0795 <item>bitnot</item> 0796 <item>bitand</item> 0797 <item>bitor</item> 0798 <item>bitxor</item> 0799 <item>bitshiftleft</item> 0800 <item>bitshiftright</item> 0801 <item>sendandmouse</item> 0802 <item>mousemove</item> 0803 <item>mousemoveoff</item> 0804 <item>hkey_local_machine</item> 0805 <item>hkey_users</item> 0806 <item>hkey_current_user</item> 0807 <item>hkey_classes_root</item> 0808 <item>hkey_current_config</item> 0809 <item>hklm</item> 0810 <item>hku</item> 0811 <item>hkcu</item> 0812 <item>hkcr</item> 0813 <item>hkcc</item> 0814 <item>reg_sz</item> 0815 <item>reg_expand_sz</item> 0816 <item>reg_multi_sz</item> 0817 <item>reg_dword</item> 0818 <item>reg_qword</item> 0819 <item>reg_binary</item> 0820 <item>reg_link</item> 0821 <item>reg_resource_list</item> 0822 <item>reg_full_resource_descriptor</item> 0823 <item>reg_resource_requirements_list</item> 0824 <item>reg_dword_big_endian</item> 0825 <item>regex</item> 0826 <item>pixel</item> 0827 <item>mouse</item> 0828 <item>screen</item> 0829 <item>relative</item> 0830 <item>rgb</item> 0831 <item>low</item> 0832 <item>belownormal</item> 0833 <item>normal</item> 0834 <item>abovenormal</item> 0835 <item>high</item> 0836 <item>realtime</item> 0837 <item>between</item> 0838 <item>contains</item> 0839 <item>in</item> 0840 <item>is</item> 0841 <item>integer</item> 0842 <item>float</item> 0843 <item>number</item> 0844 <item>digit</item> 0845 <item>xdigit</item> 0846 <item>integerfast</item> 0847 <item>floatfast</item> 0848 <item>alpha</item> 0849 <item>upper</item> 0850 <item>lower</item> 0851 <item>alnum</item> 0852 <item>time</item> 0853 <item>date</item> 0854 <item>not</item> 0855 <item>or</item> 0856 <item>and</item> 0857 <item>this</item> 0858 <item>topmost</item> 0859 <item>top</item> 0860 <item>bottom</item> 0861 <item>transparent</item> 0862 <item>transcolor</item> 0863 <item>redraw</item> 0864 <item>region</item> 0865 <item>id</item> 0866 <item>idlast</item> 0867 <item>count</item> 0868 <item>list</item> 0869 <item>capacity</item> 0870 <item>eject</item> 0871 <item>lock</item> 0872 <item>unlock</item> 0873 <item>label</item> 0874 <item>serial</item> 0875 <item>type</item> 0876 <item>status</item> 0877 <item>seconds</item> 0878 <item>minutes</item> 0879 <item>hours</item> 0880 <item>days</item> 0881 <item>read</item> 0882 <item>parse</item> 0883 <item>logoff</item> 0884 <item>close</item> 0885 <item>error</item> 0886 <item>single</item> 0887 <item>shutdown</item> 0888 <item>menu</item> 0889 <item>exit</item> 0890 <item>reload</item> 0891 <item>tray</item> 0892 <item>add</item> 0893 <item>rename</item> 0894 <item>check</item> 0895 <item>uncheck</item> 0896 <item>togglecheck</item> 0897 <item>enable</item> 0898 <item>disable</item> 0899 <item>toggleenable</item> 0900 <item>default</item> 0901 <item>nodefault</item> 0902 <item>standard</item> 0903 <item>nostandard</item> 0904 <item>color</item> 0905 <item>delete</item> 0906 <item>deleteall</item> 0907 <item>icon</item> 0908 <item>noicon</item> 0909 <item>tip</item> 0910 <item>click</item> 0911 <item>show</item> 0912 <item>edit</item> 0913 <item>progress</item> 0914 <item>hotkey</item> 0915 <item>text</item> 0916 <item>picture</item> 0917 <item>pic</item> 0918 <item>groupbox</item> 0919 <item>button</item> 0920 <item>checkbox</item> 0921 <item>radio</item> 0922 <item>dropdownlist</item> 0923 <item>ddl</item> 0924 <item>combobox</item> 0925 <item>statusbar</item> 0926 <item>treeview</item> 0927 <item>listbox</item> 0928 <item>listview</item> 0929 <item>datetime</item> 0930 <item>monthcal</item> 0931 <item>updown</item> 0932 <item>slider</item> 0933 <item>tab</item> 0934 <item>tab2</item> 0935 <item>iconsmall</item> 0936 <item>tile</item> 0937 <item>report</item> 0938 <item>sortdesc</item> 0939 <item>nosort</item> 0940 <item>nosorthdr</item> 0941 <item>grid</item> 0942 <item>hdr</item> 0943 <item>autosize</item> 0944 <item>range</item> 0945 <item>xm</item> 0946 <item>ym</item> 0947 <item>ys</item> 0948 <item>xs</item> 0949 <item>xp</item> 0950 <item>yp</item> 0951 <item>font</item> 0952 <item>resize</item> 0953 <item>owner</item> 0954 <item>submit</item> 0955 <item>nohide</item> 0956 <item>minimize</item> 0957 <item>maximize</item> 0958 <item>restore</item> 0959 <item>noactivate</item> 0960 <item>na</item> 0961 <item>cancel</item> 0962 <item>destroy</item> 0963 <item>center</item> 0964 <item>margin</item> 0965 <item>owndialogs</item> 0966 <item>guiescape</item> 0967 <item>guiclose</item> 0968 <item>guisize</item> 0969 <item>guicontextmenu</item> 0970 <item>guidropfiles</item> 0971 <item>tabstop</item> 0972 <item>section</item> 0973 <item>wrap</item> 0974 <item>border</item> 0975 <item>top</item> 0976 <item>bottom</item> 0977 <item>buttons</item> 0978 <item>expand</item> 0979 <item>first</item> 0980 <item>lines</item> 0981 <item>number</item> 0982 <item>uppercase</item> 0983 <item>lowercase</item> 0984 <item>limit</item> 0985 <item>password</item> 0986 <item>multi</item> 0987 <item>group</item> 0988 <item>background</item> 0989 <item>bold</item> 0990 <item>italic</item> 0991 <item>strike</item> 0992 <item>underline</item> 0993 <item>norm</item> 0994 <item>theme</item> 0995 <item>caption</item> 0996 <item>delimiter</item> 0997 <item>flash</item> 0998 <item>style</item> 0999 <item>checked</item> 1000 <item>password</item> 1001 <item>hidden</item> 1002 <item>left</item> 1003 <item>right</item> 1004 <item>center</item> 1005 <item>section</item> 1006 <item>move</item> 1007 <item>focus</item> 1008 <item>hide</item> 1009 <item>choose</item> 1010 <item>choosestring</item> 1011 <item>text</item> 1012 <item>pos</item> 1013 <item>enabled</item> 1014 <item>disabled</item> 1015 <item>visible</item> 1016 <item>notimers</item> 1017 <item>interrupt</item> 1018 <item>priority</item> 1019 <item>waitclose</item> 1020 <item>unicode</item> 1021 <item>tocodepage</item> 1022 <item>fromcodepage\</item> 1023 <item>yes</item> 1024 <item>no</item> 1025 <item>ok</item> 1026 <item>cancel</item> 1027 <item>abort</item> 1028 <item>retry</item> 1029 <item>ignore</item> 1030 <item>force</item> 1031 <item>on</item> 1032 <item>off</item> 1033 <item>all</item> 1034 <item>send</item> 1035 <item>wanttab</item> 1036 <item>monitorcount</item> 1037 <item>monitorprimary</item> 1038 <item>monitorname</item> 1039 <item>monitorworkarea</item> 1040 <item>pid</item> 1041 <item>base</item> 1042 <item>class</item> 1043 <item>property</item> 1044 <item>get</item> 1045 <item>set</item> 1046 <item>new</item> 1047 <item>__new</item> 1048 <item>__delete</item> 1049 <item>__get</item> 1050 <item>__set</item> 1051 <item>__call</item> 1052 <item>__delete</item> 1053 <item>useunsetlocal</item> 1054 <item>useunsetglobal</item> 1055 <item>useenv</item> 1056 <item>localsameasglobal</item> 1057 </list> 1058 <contexts> 1059 <context name="Normal" attribute="Normal Text" lineEndContext="#stay" fallthroughContext="Action"> 1060 <keyword attribute="Directives" context="Action" String="directives" column="0"/> 1061 <keyword attribute="Directives" context="Directive" String="directives_chars" column="0"/> 1062 <AnyChar attribute="Keys and buttons" context="KeysAndButtons" String="#!^+<>*~$" column="0"/> 1063 <DetectChar attribute="Symbol" context="Hotstring" char=":" column="0"/> 1064 <keyword attribute="Keys and buttons" context="KeysAndButtons" String="keysandbuttons" column="0"/> 1065 </context> 1066 1067 <context name="Hotstring" attribute="Normal Text" lineEndContext="#pop"> 1068 <AnyChar attribute="Symbol" context="#stay" String=":?*"/> 1069 <DetectChar attribute="Comment" context="Commentar 1" char=";"/> 1070 <Detect2Chars attribute="Comment" context="Commentar 2" char="/" char1="*" beginRegion="Comment"/> 1071 <DetectIdentifier/> 1072 </context> 1073 1074 <context name="Action" attribute="Normal Text" lineEndContext="#pop"> 1075 <DetectSpaces/> 1076 <AnyChar attribute="Symbol" context="ParamsCtx" String="?:" firstNonSpace="1"/> 1077 <DetectChar attribute="Symbol" context="Statement" char="{" beginRegion="Brace1" firstNonSpace="1"/> 1078 <DetectChar attribute="Comment" context="Commentar 1" char=";"/> 1079 <DetectChar attribute="Variables" context="VariableOrFunction" char="%" lookAhead="true"/> 1080 <Detect2Chars attribute="Comment" context="Commentar 2" char="/" char1="*" beginRegion="Comment"/> 1081 <keyword attribute="Keys and buttons" context="#pop!ActionParam" String="keysandbuttons"/> 1082 <keyword attribute="Flow of control" context="#pop!ParamsCtx" String="flowofcontrol"/> 1083 <keyword attribute="Commands" context="#pop!ActionParam" String="commands"/> 1084 <keyword attribute="Functions" context="#pop!ParamsCtx" String="functions"/> 1085 <keyword attribute="Keywords" context="#pop!VariableOrFunction" String="keywords"/> 1086 <keyword attribute="Variables" context="#pop!VariableOrFunction" String="variables"/> 1087 <DetectIdentifier context="#pop!VariableOrFunction"/> 1088 </context> 1089 1090 <context name="Statement" attribute="Normal Text" lineEndContext="#stay"> 1091 <DetectSpaces/> 1092 <AnyChar attribute="Symbol" context="ParamsCtx" String="?:" firstNonSpace="1"/> 1093 <DetectChar attribute="Symbol" context="Statement" char="{" beginRegion="Brace1" /> 1094 <DetectChar attribute="Symbol" context="#pop" char="}" endRegion="Brace1"/> 1095 <DetectChar attribute="Comment" context="Commentar 1" char=";"/> 1096 <DetectChar attribute="Variables" context="VariableOrFunction" char="%" lookAhead="true"/> 1097 <Detect2Chars attribute="Comment" context="Commentar 2" char="/" char1="*" beginRegion="Comment"/> 1098 <keyword attribute="Flow of control" context="ParamsCtx" String="flowofcontrol"/> 1099 <keyword attribute="Commands" context="ActionParam" String="commands"/> 1100 <keyword attribute="Functions" context="ParamsCtx" String="functions"/> 1101 <keyword attribute="Keywords" context="VariableOrFunction" String="keywords"/> 1102 <keyword attribute="Variables" context="VariableOrFunction" String="variables"/> 1103 <DetectIdentifier context="VariableOrFunction"/> 1104 </context> 1105 1106 <context name="VariableOrFunction" attribute="Normal Text" lineEndContext="#pop" fallthroughContext="ActionParam"> 1107 <DetectSpaces/> 1108 <DetectChar attribute="Symbol" context="Array" char="["/> 1109 <DetectChar attribute="Symbol" context="MemRef" char="."/> 1110 <Detect2Chars attribute="Symbol" context="#pop!ParamsCtx" char="%" char1=" "/> 1111 <DetectChar attribute="Variables" context="Variable" char="%"/> 1112 <DetectChar attribute="Symbol" context="#pop!ParamsCtx" char="?"/> 1113 <DetectChar attribute="Symbol" context="#pop!Statement" char="{" beginRegion="Brace1" /> 1114 <DetectChar attribute="Symbol" context="ParamsCtx" char="("/> 1115 <RegExpr attribute="Symbol" context="Assignment" String="(?://|<<|>>|[-+.:/%|&^*])="/> 1116 <DetectChar attribute="Symbol" context="Command" char="="/> 1117 </context> 1118 1119 <context name="Assignment" attribute="Normal Text" lineEndContext="#pop"> 1120 <DetectSpaces/> 1121 <DetectChar attribute="Symbol" context="#pop#pop" char=","/> 1122 <DetectChar attribute="Symbol" context="Object" char="{" beginRegion="Brace1"/> 1123 <DetectChar attribute="Symbol" context="Array" char="["/> 1124 <IncludeRules context="ParamsCtx"/> 1125 </context> 1126 1127 <context name="ActionParam" attribute="Normal Text" lineEndContext="#pop" fallthroughContext="Command"> 1128 <DetectSpaces/> 1129 <DetectChar attribute="Symbol" context="#pop!ParamsCtx" char="("/> 1130 <DetectChar attribute="Symbol" context="CommandParam" char=","/> 1131 <Detect2Chars attribute="Symbol" context="#pop!ParamsCtx" char="%" char1=" "/> 1132 <Detect2Chars attribute="Comment" context="Commentar 2" char="/" char1="*" beginRegion="Comment"/> 1133 <DetectChar attribute="Comment" context="Commentar 1" char=";"/> 1134 </context> 1135 1136 <context name="CommandParam" attribute="Normal Text" lineEndContext="CommandMultiLineParam" 1137 fallthroughContext="#pop!Command"> 1138 <DetectSpaces/> 1139 <DetectChar attribute="Symbol" context="#pop!MultiLineCommand" char="(" beginRegion="cmdparam"/> 1140 </context> 1141 1142 <context name="CommandMultiLineParam" attribute="Normal Text" lineEndContext="#stay" 1143 fallthroughContext="#pop#pop#pop"> 1144 <DetectSpaces/> 1145 <DetectChar attribute="Symbol" context="#pop#pop!MultiLineCommand" char="(" beginRegion="cmdparam"/> 1146 </context> 1147 1148 <context name="MultiLineCommand" attribute="Normal Text" lineEndContext="#stay"> 1149 <DetectChar attribute="Symbol" context="#pop" char=")" endRegion="cmdparam"/> 1150 <IncludeRules context="Command"/> 1151 </context> 1152 1153 <context name="Command" attribute="Normal Text" lineEndContext="#pop"> 1154 <DetectSpaces/> 1155 <DetectIdentifier/> 1156 <DetectChar attribute="Symbol" context="#stay" char=","/> 1157 <DetectChar attribute="Variables" context="Variable" char="%"/> 1158 <Detect2Chars attribute="Comment" context="Commentar 2" char="/" char1="*" beginRegion="Comment"/> 1159 <DetectChar attribute="Normal Text" context="#stay" char=";" firstNonSpace="1"/> 1160 <DetectChar attribute="Comment" context="Commentar 1" char=";"/> 1161 <DetectChar attribute="String Char" context="EscapeString" char="`" /> 1162 <DetectChar attribute="Symbol" context="CommandKey" char="{"/> 1163 <DetectChar attribute="Symbol" context="Regex" char=")"/> 1164 <AnyChar attribute="Keys and buttons" context="CommandHotkey" String="#!^+<>*~$"/> 1165 </context> 1166 1167 <context name="CommandHotkey" attribute="Keys and buttons" lineEndContext="#pop" 1168 fallthroughContext="#pop"> 1169 <AnyChar attribute="Keys and buttons" context="#stay" String="#!^+<>*~$"/> 1170 <DetectIdentifier attribute="Keys and buttons" context="#pop" /> 1171 </context> 1172 1173 <context name="CommandKey" attribute="Keys and buttons" lineEndContext="#pop" fallthroughContext="InCommandKey"> 1174 <Detect2Chars attribute="Normal Text" context="BraceClose" char="}" char1="}" lookAhead="true"/> 1175 <DetectChar attribute="Symbol" context="#pop" char="}"/> 1176 <AnyChar attribute="Normal Text" context="BraceClose2" String="#+^{!"/> 1177 <DetectSpaces/> 1178 </context> 1179 1180 <context name="BraceClose" attribute="Normal Text" lineEndContext="#pop"> 1181 <DetectChar attribute="Normal Text" context="#pop!BraceClose2" char="}"/> 1182 </context> 1183 <context name="BraceClose2" attribute="Normal Text" lineEndContext="#pop"> 1184 <DetectChar attribute="Symbol" context="#pop#pop" char="}"/> 1185 </context> 1186 1187 <context name="InCommandKey" attribute="Keys and buttons" lineEndContext="#pop#pop"> 1188 <DetectSpaces/> 1189 <DetectIdentifier/> 1190 <DetectChar attribute="Symbol" context="#pop#pop" char="}"/> 1191 </context> 1192 1193 <context name="Array" attribute="Normal Text" lineEndContext="#pop"> 1194 <DetectSpaces/> 1195 <DetectChar attribute="Symbol" context="#pop" char="]"/> 1196 <IncludeRules context="ParamsCtx"/> 1197 </context> 1198 1199 <context name="Object" attribute="Normal Text" lineEndContext="#pop"> 1200 <DetectSpaces/> 1201 <DetectChar attribute="Symbol" context="#pop" char="}" endRegion="Brace1"/> 1202 <IncludeRules context="ParamsCtx"/> 1203 </context> 1204 1205 <context name="ParamsCtx" attribute="Normal Text" lineEndContext="#pop"> 1206 <DetectChar attribute="String" context="String" char="""/> 1207 <DetectChar attribute="Comment" context="Commentar 1" char=";"/> 1208 <keyword attribute="Keys and buttons" context="#stay" String="keysandbuttons"/> 1209 <keyword attribute="Flow of control" context="#stay" String="flowofcontrol"/> 1210 <keyword attribute="Commands" context="#stay" String="commands"/> 1211 <keyword attribute="Functions" context="#stay" String="functions"/> 1212 <keyword attribute="Keywords" context="#stay" String="keywords"/> 1213 <DetectIdentifier attribute="Variables"/> 1214 <Float attribute="Float" context="#stay"/> 1215 <HlCHex attribute="Hex" context="#stay"/> 1216 <Int attribute="Decimal" context="#stay"/> 1217 <DetectChar attribute="Symbol" context="Params" char="("/> 1218 <DetectChar attribute="Symbol" context="#pop" char=")"/> 1219 <DetectChar attribute="Symbol" context="Object" char="{" beginRegion="Brace1"/> 1220 <Detect2Chars attribute="Comment" context="Commentar 2" char="/" char1="*" beginRegion="Comment"/> 1221 <DetectChar attribute="Variables" context="Variable" char="%"/> 1222 <AnyChar attribute="Symbol" context="#stay" String=":!&+,-/.*<=>?[]|~^"/> 1223 </context> 1224 1225 <context name="MemRef" attribute="Normal Text" lineEndContext="#pop" fallthroughContext="#pop"> 1226 <DetectSpaces/> 1227 <DetectIdentifier attribute="Normal Text" context="#pop"/> 1228 </context> 1229 1230 <context name="Directive" attribute="Normal Text" lineEndContext="#pop"> 1231 <Detect2Chars attribute="Comment" context="Commentar 2" char="/" char1="*" beginRegion="Comment"/> 1232 <DetectChar attribute="Comment" context="Commentar 1" char=";"/> 1233 </context> 1234 1235 <context name="Regex" attribute="Regex" lineEndContext="#pop"> 1236 <DetectSpaces context="#pop"/> 1237 <DetectChar attribute="String Char" context="RegexChar" char="\"/> 1238 <DetectChar attribute="Symbol" context="SubRegex" char="("/> 1239 <DetectChar attribute="Symbol" context="RegexChars" char="["/> 1240 <AnyChar attribute="Symbol" context="#stay" String="?+*{}.|^$"/> 1241 </context> 1242 1243 <context name="SubRegex" attribute="Regex" lineEndContext="#pop" fallthroughContext="InSubRegex"> 1244 <DetectChar attribute="Symbol" context="#pop!SubRegexCmd" char="?"/> 1245 </context> 1246 1247 <context name="SubRegexCmd" attribute="Regex" lineEndContext="#pop"> 1248 <Detect2Chars attribute="Symbol" context="InSubRegex" char="<" char1="="/> 1249 <Detect2Chars attribute="Symbol" context="InSubRegex" char="<" char1="!"/> 1250 <DetectChar attribute="Symbol" context="#pop!RegLabel" char="<"/> 1251 <AnyChar attribute="Symbol" context="InSubRegex" String="!:="/> 1252 </context> 1253 1254 <context name="RegLabel" attribute="String" lineEndContext="#pop" fallthroughContext="InSubRegex"> 1255 <DetectIdentifier/> 1256 <DetectChar attribute="Symbol" context="InSubRegex" char=">"/> 1257 </context> 1258 1259 <context name="InSubRegex" attribute="Regex" lineEndContext="#pop#pop"> 1260 <DetectChar attribute="String Char" context="RegexChar" char="\"/> 1261 <DetectChar attribute="Symbol" context="SubRegex" char="("/> 1262 <DetectChar attribute="Symbol" context="#pop#pop" char=")"/> 1263 <DetectChar attribute="Symbol" context="RegexChars" char="["/> 1264 <AnyChar attribute="Symbol" context="#stay" String="?+*{}.|^$"/> 1265 </context> 1266 1267 <context name="RegexChars" attribute="Regex" lineEndContext="#pop" fallthroughContext="InRegexChars"> 1268 <DetectChar attribute="Symbol" context="#pop!RegexCharsRevert" char="^"/> 1269 <DetectChar attribute="Regex" context="InRegexChars" char="]"/> 1270 </context> 1271 1272 <context name="RegexCharsRevert" attribute="Regex" lineEndContext="#pop" fallthroughContext="InRegexChars"> 1273 <DetectChar attribute="Regex" context="InRegexChars" char="]"/> 1274 </context> 1275 1276 <context name="InRegexChars" attribute="Regex" lineEndContext="#pop#pop"> 1277 <DetectChar attribute="Symbol" context="#pop#pop" char="]"/> 1278 <DetectChar attribute="Symbol" context="RegexClass" char="["/> 1279 <DetectChar attribute="String Char" context="RegexChar" char="\"/> 1280 </context> 1281 1282 <context name="RegexClass" attribute="Regex" lineEndContext="#pop"> 1283 <DetectChar attribute="Symbol" context="#pop" char="]"/> 1284 </context> 1285 1286 <context name="RegexChar" attribute="Regex" lineEndContext="#pop"> 1287 <RegExpr attribute="String Char" context="#pop" String="." /> 1288 </context> 1289 1290 <context name="Variable" attribute="Variables" lineEndContext="#pop" fallthroughContext="#pop"> 1291 <DetectIdentifier/> 1292 <DetectChar attribute="Variables" context="#pop" char="%"/> 1293 </context> 1294 1295 <context name="Params" attribute="Normal Text" lineEndContext="#stay"> 1296 <DetectSpaces/> 1297 <IncludeRules context="ParamsCtx"/> 1298 </context> 1299 1300 <context name="KeysAndButtons" attribute="Keys and buttons" lineEndContext="#pop"> 1301 <DetectSpaces /> 1302 <Detect2Chars attribute="Symbol" context="#pop!Action" char=":" char1=":" /> 1303 <AnyChar attribute="Keys and buttons" context="#stay" String="#!^+<>!*~$(){}&" /> 1304 <DetectChar attribute="Comment" context="Commentar 1" char=";"/> 1305 <Detect2Chars attribute="Comment" context="Commentar 2" char="/" char1="*" beginRegion="Comment"/> 1306 <keyword attribute="Commands" context="#stay" String="commands"/> 1307 <DetectIdentifier/> 1308 </context> 1309 1310 <context name="String" attribute="String" lineEndContext="#pop"> 1311 <LineContinue attribute="String" context="#stay"/> 1312 <DetectChar attribute="String Char" context="EscapeString" char="`" /> 1313 <Detect2Chars attribute="String Char" context="#stay" char=""" char1=""" /> 1314 <DetectChar attribute="String" context="#pop" char="""/> 1315 </context> 1316 1317 <context name="EscapeString" attribute="String Char" lineEndContext="#pop" fallthroughContext="#pop"> 1318 <Detect2Chars attribute="String Char" context="#stay" char=":" char1=":" /> 1319 <AnyChar attribute="String Char" context="#pop" String="`,%;nrbtvaf"/> 1320 </context> 1321 1322 <context attribute="Comment" lineEndContext="#pop" name="Commentar 1"> 1323 <DetectSpaces /> 1324 <IncludeRules context="##Comments" /> 1325 <DetectIdentifier /> 1326 </context> 1327 1328 <context attribute="Comment" lineEndContext="#stay" name="Commentar 2"> 1329 <DetectSpaces /> 1330 <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" endRegion="Comment"/> 1331 <IncludeRules context="##Comments" /> 1332 <DetectIdentifier /> 1333 </context> 1334 1335 </contexts> 1336 <itemDatas> 1337 <itemData name="Flow of control" defStyleNum="dsControlFlow" spellChecking="false"/> 1338 <itemData name="Commands" defStyleNum="dsBuiltIn" spellChecking="false"/> 1339 <itemData name="Functions" defStyleNum="dsFunction" spellChecking="false"/> 1340 <itemData name="Directives" defStyleNum="dsConstant" spellChecking="false"/> 1341 <itemData name="Keys and buttons" defStyleNum="dsBuiltIn" spellChecking="false"/> 1342 <itemData name="Variables" defStyleNum="dsVariable" spellChecking="false"/> 1343 <itemData name="Keywords" defStyleNum="dsKeyword" spellChecking="false"/> 1344 <itemData name="Normal Text" defStyleNum="dsNormal" spellChecking="false"/> 1345 <itemData name="Decimal" defStyleNum="dsDecVal" spellChecking="false"/> 1346 <itemData name="Hex" defStyleNum="dsBaseN" spellChecking="false"/> 1347 <itemData name="Float" defStyleNum="dsFloat" spellChecking="false"/> 1348 <itemData name="String" defStyleNum="dsString"/> 1349 <itemData name="String Char" defStyleNum="dsSpecialChar" spellChecking="false"/> 1350 <itemData name="Comment" defStyleNum="dsComment"/> 1351 <itemData name="Symbol" defStyleNum="dsOperator" spellChecking="false"/> 1352 <itemData name="Regex" defStyleNum="dsSpecialString" spellChecking="false"/> 1353 </itemDatas> 1354 </highlighting> 1355 <general> 1356 <comments> 1357 <comment name="singleLine" start=";" /> 1358 <comment name="multiLine" start="/*" end="*/" region="Comment"/> 1359 </comments> 1360 <keywords casesensitive="0" weakDeliminator="#" /> 1361 </general> 1362 </language> 1363 <!-- kate: replace-tabs off; -->