|
jEdit example source code file (nsis2.xml)
The jEdit nsis2.xml source code<?xml version="1.0"?> <!DOCTYPE MODE SYSTEM "xmode.dtd"> <!-- Nullsoft Scriptable Installation System mode by Ryan Grove 2003 Updated by Uwe Stöhr (donovaly@users.sourceforge.net) 2007 Updated for 4.3pre9 by Alan Ezust 2007 $Id: nsis2.xml 11164 2007-11-28 23:30:31Z blueyed $ This file should be accurate as of the version of NSIS 2.30. If I've left something out, please let me know. --> <MODE> <PROPS> <PROPERTY NAME="lineComment" VALUE=";" /> <PROPERTY NAME="indentNextLine" VALUE="\s*(.*:|(function\s+.*)|(section\s+.*)|(subsection\s+.*))" /> </PROPS> <RULES IGNORE_CASE="TRUE" HIGHLIGHT_DIGITS="TRUE" DEFAULT="NULL"> <EOL_SPAN TYPE="COMMENT1">; <EOL_SPAN TYPE="COMMENT2"># <MARK_FOLLOWING TYPE="KEYWORD3">$ <MARK_PREVIOUS TYPE="FUNCTION" MATCH_TYPE="OPERATOR">:: <MARK_PREVIOUS TYPE="LABEL" MATCH_TYPE="OPERATOR">: <SPAN TYPE="LITERAL1" DELEGATE="NSIS_LITERAL"> <BEGIN>" <END>" </SPAN> <SPAN TYPE="LITERAL1" DELEGATE="NSIS_LITERAL"> <BEGIN>' <END>' </SPAN> <SPAN TYPE="LITERAL1" DELEGATE="NSIS_LITERAL"> <BEGIN>` <END>` </SPAN> <KEYWORDS> <!-- Deprecated stuff --> <INVALID>dim <INVALID>uninstallexename <!-- Global variables --> <KEYWORD3>$0 <KEYWORD3>$1 <KEYWORD3>$2 <KEYWORD3>$3 <KEYWORD3>$4 <KEYWORD3>$5 <KEYWORD3>$6 <KEYWORD3>$7 <KEYWORD3>$8 <KEYWORD3>$9 <KEYWORD3>$INSTDIR <KEYWORD3>$OUTDIR <KEYWORD3>$CMDLINE <KEYWORD3>$LANGUAGE <!-- Local variables --> <KEYWORD3>$R0 <KEYWORD3>$R1 <KEYWORD3>$R2 <KEYWORD3>$R3 <KEYWORD3>$R4 <KEYWORD3>$R5 <KEYWORD3>$R6 <KEYWORD3>$R7 <KEYWORD3>$R8 <KEYWORD3>$R9 <!-- Constants --> <LITERAL3>ARCHIVE <LITERAL3>CENTER <LITERAL3>CONTROL <LITERAL3>CUR <LITERAL3>EXT <LITERAL3>F1 <LITERAL3>F2 <LITERAL3>F3 <LITERAL3>F4 <LITERAL3>F5 <LITERAL3>F6 <LITERAL3>F7 <LITERAL3>F8 <LITERAL3>F9 <LITERAL3>F10 <LITERAL3>F11 <LITERAL3>F12 <LITERAL3>F13 <LITERAL3>F14 <LITERAL3>F15 <LITERAL3>F16 <LITERAL3>F17 <LITERAL3>F18 <LITERAL3>F19 <LITERAL3>F20 <LITERAL3>F21 <LITERAL3>F22 <LITERAL3>F23 <LITERAL3>F24 <LITERAL3>FILE_ATTRIBUTE_ARCHIVE <LITERAL3>MB_ABORTRETRYIGNORE <LITERAL3>RIGHT <LITERAL3>RO <LITERAL3>SET <LITERAL3>SHIFT <LITERAL3>SW_SHOWMAXIMIZED <LITERAL3>SW_SHOWMINIMIZED <LITERAL3>SW_SHOWNORMAL <LITERAL3>a <LITERAL3>admin <LITERAL3>all <LITERAL3>alwaysoff <LITERAL3>auto <LITERAL3>both <LITERAL3>bottom <LITERAL3>bzip2 <LITERAL3>checkbox <LITERAL3>colored <LITERAL3>components <LITERAL3>current <LITERAL3>custom <LITERAL3>directory <LITERAL3>false <LITERAL3>force <LITERAL3>hide <LITERAL3>highest <LITERAL3>ifnewer <LITERAL3>instfiles <LITERAL3>license <LITERAL3>listonly <LITERAL3>manual <LITERAL3>nevershow <LITERAL3>none <LITERAL3>off <LITERAL3>on <LITERAL3>r <LITERAL3>radiobuttons <LITERAL3>show <LITERAL3>silent <LITERAL3>silentlog <LITERAL3>smooth <LITERAL3>textonly <LITERAL3>top <LITERAL3>true <LITERAL3>try <LITERAL3>uninstConfirm <LITERAL3>user <LITERAL3>w <LITERAL3>zlib <LITERAL3>$$ <LITERAL3>$DESKTOP <LITERAL3>$EXEDIR <LITERAL3>$HWNDPARENT <LITERAL3>$PLUGINSDIR <LITERAL3>$PROGRAMFILES <LITERAL3>$QUICKLAUNCH <LITERAL3>$SMPROGRAMS <LITERAL3>$SMSTARTUP <LITERAL3>$STARTMENU <LITERAL3>$SYSDIR <LITERAL3>$TEMP <LITERAL3>$WINDIR <LITERAL3>$\n <LITERAL3>$\r <LITERAL3>${NSISDIR} <LITERAL3>ALT <LITERAL3>END <LITERAL3>FILE_ATTRIBUTE_HIDDEN <LITERAL3>FILE_ATTRIBUTE_NORMAL <LITERAL3>FILE_ATTRIBUTE_OFFLINE <LITERAL3>FILE_ATTRIBUTE_READONLY <LITERAL3>FILE_ATTRIBUTE_SYSTEM <LITERAL3>FILE_ATTRIBUTE_TEMPORARY <LITERAL3>HIDDEN <LITERAL3>HKCC <LITERAL3>HKCR <LITERAL3>HKCU <LITERAL3>HKDD <LITERAL3>HKLM <LITERAL3>HKPD <LITERAL3>HKU <LITERAL3>SHCTX <LITERAL3>IDABORT <LITERAL3>IDCANCEL <LITERAL3>IDIGNORE <LITERAL3>IDNO <LITERAL3>IDOK <LITERAL3>IDRETRY <LITERAL3>IDYES <LITERAL3>LEFT <LITERAL3>MB_DEFBUTTON1 <LITERAL3>MB_DEFBUTTON2 <LITERAL3>MB_DEFBUTTON3 <LITERAL3>MB_DEFBUTTON4 <LITERAL3>MB_ICONEXCLAMATION <LITERAL3>MB_ICONINFORMATION <LITERAL3>MB_ICONQUESTION <LITERAL3>MB_ICONSTOP <LITERAL3>MB_OK <LITERAL3>MB_OKCANCEL <LITERAL3>MB_RETRYCANCEL <LITERAL3>MB_RIGHT <LITERAL3>MB_SETFOREGROUND <LITERAL3>MB_TOPMOST <LITERAL3>MB_YESNO <LITERAL3>MB_YESNOCANCEL <LITERAL3>NORMAL <LITERAL3>OFFLINE <LITERAL3>READONLY <LITERAL3>SYSTEM <LITERAL3>TEMPORARY <!-- Command flags --> <KEYWORD4>/0 <KEYWORD4>/COMPONENTSONLYONCUSTOM <KEYWORD4>/CUSTOMSTRING <KEYWORD4>/FILESONLY <KEYWORD4>/IMGID <KEYWORD4>/ITALIC <KEYWORD4>/LANG <KEYWORD4>/NOCUSTOM <KEYWORD4>/NOUNLOAD <KEYWORD4>/REBOOTOK <KEYWORD4>/RESIZETOFIT <KEYWORD4>/RTL <KEYWORD4>/SHORT <KEYWORD4>/SILENT <KEYWORD4>/STRIKE <KEYWORD4>/TIMEOUT <KEYWORD4>/TRIM <KEYWORD4>/UNDERLINE <KEYWORD4>/a <KEYWORD4>/e <KEYWORD4>/ifempty <KEYWORD4>/nonfatal <KEYWORD4>/oname <KEYWORD4>/r <KEYWORD4>/windows <!-- Compiler utility commands --> <KEYWORD2>!addincludedir <KEYWORD2>!addplugindir <KEYWORD2>!define <KEYWORD2>!include <KEYWORD2>!cd <KEYWORD2>!echo <KEYWORD2>!error <KEYWORD2>!insertmacro <KEYWORD2>!packhdr <KEYWORD2>!system <KEYWORD2>!warning <KEYWORD2>!undef <KEYWORD2>!verbose <!-- Conditional compilation --> <KEYWORD1>!ifdef <KEYWORD1>!ifndef <KEYWORD1>!if <KEYWORD1>!else <KEYWORD1>!endif <KEYWORD1>!macro <KEYWORD1>!macroend <!-- Keywords --> <KEYWORD1>function <KEYWORD1>functionend <KEYWORD1>section <KEYWORD1>sectionend <KEYWORD1>subsection <KEYWORD1>subsectionend <!-- Instructions --> <KEYWORD2>addbrandingimage <KEYWORD2>addsize <KEYWORD2>allowrootdirinstall <KEYWORD2>allowskipfiles <KEYWORD2>autoclosewindow <KEYWORD2>bggradient <KEYWORD2>brandingtext <KEYWORD2>bringtofront <KEYWORD2>callinstdll <KEYWORD2>caption <KEYWORD2>changeui <KEYWORD2>checkbitmap <KEYWORD2>completedtext <KEYWORD2>componenttext <KEYWORD2>copyfiles <KEYWORD2>crccheck <KEYWORD2>createdirectory <KEYWORD2>createfont <KEYWORD2>createshortcut <KEYWORD2>delete <KEYWORD2>deleteinisec <KEYWORD2>deleteinistr <KEYWORD2>deleteregkey <KEYWORD2>deleteregvalue <KEYWORD2>detailprint <KEYWORD2>detailsbuttontext <KEYWORD2>dirshow <KEYWORD2>dirtext <KEYWORD2>enumregkey <KEYWORD2>enumregvalue <KEYWORD2>exch <KEYWORD2>exec <KEYWORD2>execshell <KEYWORD2>execwait <KEYWORD2>expandenvstrings <KEYWORD2>file <KEYWORD2>fileclose <KEYWORD2>fileerrortext <KEYWORD2>fileopen <KEYWORD2>fileread <KEYWORD2>filereadbyte <KEYWORD2>fileseek <KEYWORD2>filewrite <KEYWORD2>filewritebyte <KEYWORD2>findclose <KEYWORD2>findfirst <KEYWORD2>findnext <KEYWORD2>findwindow <KEYWORD2>flushini <KEYWORD2>getcurinsttype <KEYWORD2>getcurrentaddress <KEYWORD2>getdlgitem <KEYWORD2>getdllversion <KEYWORD2>getdllversionlocal <KEYWORD2>getfiletime <KEYWORD2>getfiletimelocal <KEYWORD2>getfullpathname <KEYWORD2>getfunctionaddress <KEYWORD2>getlabeladdress <KEYWORD2>gettempfilename <KEYWORD2>getwindowtext <KEYWORD2>hidewindow <KEYWORD2>icon <KEYWORD2>initpluginsdir <KEYWORD2>installbuttontext <KEYWORD2>installcolors <KEYWORD2>installdir <KEYWORD2>installdirregkey <KEYWORD2>instprogressflags <KEYWORD2>insttype <KEYWORD2>insttypegettext <KEYWORD2>insttypesettext <KEYWORD2>intfmt <KEYWORD2>intop <KEYWORD2>langstring <KEYWORD2>langstringup <KEYWORD2>licensebkcolor <KEYWORD2>licensedata <KEYWORD2>licenseforceselection <KEYWORD2>licensetext <KEYWORD2>loadlanguagefile <KEYWORD2>loadlanguagefile <KEYWORD2>logset <KEYWORD2>logtext <KEYWORD2>miscbuttontext <KEYWORD2>name <KEYWORD2>nop <KEYWORD2>outfile <KEYWORD2>page <KEYWORD2>plugindir <KEYWORD2>pop <KEYWORD2>push <KEYWORD2>readenvstr <KEYWORD2>readinistr <KEYWORD2>readregdword <KEYWORD2>readregstr <KEYWORD2>regdll <KEYWORD2>rename <KEYWORD2>requestexecutionlevel <KEYWORD2>reservefile <KEYWORD2>rmdir <KEYWORD2>searchpath <KEYWORD2>sectiongetflags <KEYWORD2>sectiongetinsttypes <KEYWORD2>sectiongetsize <KEYWORD2>sectiongettext <KEYWORD2>sectionin <KEYWORD2>sectionsetflags <KEYWORD2>sectionsetinsttypes <KEYWORD2>sectionsetsize <KEYWORD2>sectionsettext <KEYWORD2>sendmessage <KEYWORD2>setautoclose <KEYWORD2>setbkcolor <KEYWORD2>setbrandingimage <KEYWORD2>setcompress <KEYWORD2>setcompressor <KEYWORD2>setcurinsttype <KEYWORD2>setdatablockoptimize <KEYWORD2>setdatesave <KEYWORD2>setdetailsprint <KEYWORD2>setdetailsview <KEYWORD2>setfileattributes <KEYWORD2>setfont <KEYWORD2>setoutpath <KEYWORD2>setoverwrite <KEYWORD2>setpluginunload <KEYWORD2>setrebootflag <KEYWORD2>setshellvarcontext <KEYWORD2>setstaticbkcolor <KEYWORD2>setwindowlong <KEYWORD2>showinstdetails <KEYWORD2>showuninstdetails <KEYWORD2>showwindow <KEYWORD2>silentinstall <KEYWORD2>silentuninstall <KEYWORD2>sleep <KEYWORD2>spacetexts <KEYWORD2>strcpy <KEYWORD2>strlen <KEYWORD2>subcaption <KEYWORD2>uninstallbuttontext <KEYWORD2>uninstallcaption <KEYWORD2>uninstallicon <KEYWORD2>uninstallsubcaption <KEYWORD2>uninstalltext <KEYWORD2>uninstpage <KEYWORD2>unregdll <KEYWORD2>var <KEYWORD2>viaddversionkey <KEYWORD2>videscription <KEYWORD2>vicompanyname <KEYWORD2>vicomments <KEYWORD2>vilegalcopyrights <KEYWORD2>vilegaltrademarks <KEYWORD2>viproductname <KEYWORD2>viproductversion <KEYWORD2>windowicon <KEYWORD2>writeinistr <KEYWORD2>writeregbin <KEYWORD2>writeregdword <KEYWORD2>writeregexpandstr <KEYWORD2>writeregstr <KEYWORD2>writeuninstaller <KEYWORD2>xpstyle <!-- Flow control instructions --> <KEYWORD1>abort <KEYWORD1>call <KEYWORD1>clearerrors <KEYWORD1>goto <KEYWORD1>ifabort <KEYWORD1>iferrors <KEYWORD1>iffileexists <KEYWORD1>ifrebootflag <KEYWORD1>intcmp <KEYWORD1>intcmpu <KEYWORD1>iswindow <KEYWORD1>messagebox <KEYWORD1>reboot <KEYWORD1>return <KEYWORD1>quit <KEYWORD1>seterrors <KEYWORD1>strcmp <!-- Callback functions --> <KEYWORD3>.onguiinit <KEYWORD3>.oninit <KEYWORD3>.oninstfailed <KEYWORD3>.oninstsuccess <KEYWORD3>.onmouseoversection <KEYWORD3>.onselchange <KEYWORD3>.onuserabort <KEYWORD3>.onverifyinstdir <KEYWORD3>un.onguiinit <KEYWORD3>un.oninit <KEYWORD3>un.onuninstfailed <KEYWORD3>un.onuninstsuccess <KEYWORD3>un.onuserabort </KEYWORDS> </RULES> <RULES SET="NSIS_LITERAL" ESCAPE="$\" DEFAULT="LITERAL1" NO_WORD_SEP="-{}_"> </RULES> </MODE> Other jEdit examples (source code examples)Here is a short list of links related to this jEdit nsis2.xml source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.