You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
405 lines
7.3 KiB
Plaintext
405 lines
7.3 KiB
Plaintext
15 years ago
|
<?xml version="1.0" encoding="UTF-8"?>
|
||
|
<Scheme>
|
||
|
<keyword-classes>
|
||
|
<keyword-class name="NSIS">
|
||
|
;
|
||
|
Abort
|
||
|
AddBrandingImage
|
||
|
AddSize
|
||
|
AllowRootDirInstall
|
||
|
AllowSkipFiles
|
||
|
AutoCloseWindow
|
||
|
BGGradient
|
||
|
BrandingText
|
||
|
BringToFront
|
||
|
Call
|
||
|
CallInstDLL
|
||
|
Caption
|
||
|
ChangeUI
|
||
|
CheckBitmap
|
||
|
ClearErrors
|
||
|
CompletedText
|
||
|
ComponentText
|
||
|
CopyFiles
|
||
|
CRCCheck
|
||
|
CreateDirectory
|
||
|
CreateFont
|
||
|
CreateShortCut
|
||
|
Delete
|
||
|
DeleteINISec
|
||
|
DeleteINIStr
|
||
|
DeleteRegKey
|
||
|
DeleteRegValue
|
||
|
DetailPrint
|
||
|
DetailsButtonText
|
||
|
DirShow
|
||
|
DirText
|
||
|
DirVar
|
||
|
EnableWindow
|
||
|
EnumRegKey
|
||
|
EnumRegValue
|
||
|
Exch
|
||
|
Exec
|
||
|
ExecShell
|
||
|
ExecWait
|
||
|
ExpandEnvStrings
|
||
|
File
|
||
|
FileBufSize
|
||
|
FileClose
|
||
|
FileErrorText
|
||
|
FileOpen
|
||
|
FileRead
|
||
|
FileReadByte
|
||
|
FileSeek
|
||
|
FileWrite
|
||
|
FileWriteByte
|
||
|
FindClose
|
||
|
FindFirst
|
||
|
FindNext
|
||
|
FindWindow
|
||
|
FlushINI
|
||
|
Function
|
||
|
FunctionEnd
|
||
|
GetCurInstType
|
||
|
GetCurrentAddress
|
||
|
GetDlgItem
|
||
|
GetDLLVersion
|
||
|
GetDLLVersionLocal
|
||
|
GetFileTime
|
||
|
GetFileTimeLocal
|
||
|
GetFullPathName
|
||
|
GetFunctionAddress
|
||
|
GetLabelAddress
|
||
|
GetTempFileName
|
||
|
GetWindowText
|
||
|
Goto
|
||
|
HideWindow
|
||
|
Icon
|
||
|
IfAbort
|
||
|
IfErrors
|
||
|
IfFileExists
|
||
|
IfRebootFlag
|
||
|
IfSilent
|
||
|
InitPluginsDir
|
||
|
InstallButtonText
|
||
|
InstallColors
|
||
|
InstallDir
|
||
|
InstallDirRegKey
|
||
|
InstProgressFlags
|
||
|
InstType
|
||
|
InstTypeGetText
|
||
|
InstTypeSetText
|
||
|
IntCmp
|
||
|
IntCmpU
|
||
|
IntFmt
|
||
|
IntOp
|
||
|
IsWindow
|
||
|
LangString
|
||
|
LangStringUP
|
||
|
LicenseBkColor
|
||
|
LicenseData
|
||
|
LicenseForceSelection
|
||
|
LicenseLangString
|
||
|
LicenseText
|
||
|
LoadLanguageFile
|
||
|
LockWindow
|
||
|
LogSet
|
||
|
LogText
|
||
|
MessageBox
|
||
|
MiscButtonText
|
||
|
Name
|
||
|
Nop
|
||
|
OutFile
|
||
|
Page
|
||
|
PageCallbacks
|
||
|
PageEx
|
||
|
PageExEnd
|
||
|
Pop
|
||
|
Push
|
||
|
Quit
|
||
|
ReadEnvStr
|
||
|
ReadIniStr
|
||
|
ReadRegDWORD
|
||
|
ReadRegStr
|
||
|
Reboot
|
||
|
RegDLL
|
||
|
Rename
|
||
|
ReserveFile
|
||
|
Return
|
||
|
RMDir
|
||
|
SearchPath
|
||
|
Section
|
||
|
SectionEnd
|
||
|
SectionGetFlags
|
||
|
SectionGetInstTypes
|
||
|
SectionGetSize
|
||
|
SectionGetText
|
||
|
SectionIn
|
||
|
SectionSetFlags
|
||
|
SectionSetInstTypes
|
||
|
SectionSetSize
|
||
|
SectionSetText
|
||
|
SendMessage
|
||
|
SetAutoClose
|
||
|
SetBrandingImage
|
||
|
SetCompress
|
||
|
SetCompressor
|
||
|
SetCtlColors
|
||
|
SetCurInstType
|
||
|
SetDatablockOptimize
|
||
|
SetDateSave
|
||
|
SetDetailsPrint
|
||
|
SetDetailsView
|
||
|
SetErrors
|
||
|
SetFileAttributes
|
||
|
SetFont
|
||
|
SetOutPath
|
||
|
SetOverwrite
|
||
|
SetPluginUnload
|
||
|
SetRebootFlag
|
||
|
SetShellVarContext
|
||
|
SetSilent
|
||
|
ShowInstDetails
|
||
|
ShowUninstDetails
|
||
|
ShowWindow
|
||
|
SilentInstall
|
||
|
SilentUnInstall
|
||
|
Sleep
|
||
|
SpaceTexts
|
||
|
StrCmp
|
||
|
StrCpy
|
||
|
StrLen
|
||
|
SubCaption
|
||
|
SubSection
|
||
|
SubSectionEnd
|
||
|
UninstallButtonText
|
||
|
UninstallCaption
|
||
|
UninstallIcon
|
||
|
UninstallSubCaption
|
||
|
UninstallText
|
||
|
UninstPage
|
||
|
UnRegDLL
|
||
|
Var
|
||
|
VIAddVersionKey
|
||
|
VIProductVersion
|
||
|
WindowIcon
|
||
|
WriteINIStr
|
||
|
WriteRegBin
|
||
|
WriteRegDWORD
|
||
|
WriteRegExpandStr
|
||
|
WriteRegStr
|
||
|
WriteUninstaller
|
||
|
XPStyle
|
||
|
|
||
|
<!--Directives-->
|
||
|
!system
|
||
|
!include
|
||
|
!cd
|
||
|
!packhdr
|
||
|
!define
|
||
|
!undef
|
||
|
!ifdef
|
||
|
!ifndef
|
||
|
!endif
|
||
|
!else
|
||
|
!macro
|
||
|
!macroend
|
||
|
!insertmacro
|
||
|
!verbose
|
||
|
!warning
|
||
|
!error
|
||
|
!echo
|
||
|
!addIncludeDir
|
||
|
!addplugindir
|
||
|
|
||
|
<!--ParameterWSlash-->
|
||
|
/a
|
||
|
/components
|
||
|
/COMPONENTSONLYONCUSTOM
|
||
|
/CUSTOMSTRING
|
||
|
/e
|
||
|
/FILESONLY
|
||
|
/ifempty
|
||
|
/IMGID
|
||
|
/ITALIC
|
||
|
/lang
|
||
|
/NOCUSTOM
|
||
|
/nonfatal
|
||
|
/NOUNLOAD
|
||
|
/oname
|
||
|
/r
|
||
|
/REBOOTOK
|
||
|
/RESIZETOFIT
|
||
|
/SHORT
|
||
|
/silent
|
||
|
/STRIKE
|
||
|
/TIMEOUT
|
||
|
/TRIMCENTER
|
||
|
/TRIMLEFT
|
||
|
/TRIMRIGHT
|
||
|
/UNDERLINE
|
||
|
/windows
|
||
|
|
||
|
<!--Callback functions-->
|
||
|
.onGUIEnd
|
||
|
.onGUIInit
|
||
|
.onInit
|
||
|
.onInstFailed
|
||
|
.onInstSuccess
|
||
|
.onMouseOverSection
|
||
|
.onSelChange
|
||
|
.onUserAbort
|
||
|
.onVerifyInstDir
|
||
|
un.onGUIEnd
|
||
|
un.onGUIInit
|
||
|
un.onInit
|
||
|
un.onUninstFailed
|
||
|
un.onUninstSuccess
|
||
|
un.onUserAbort
|
||
|
</keyword-class>
|
||
|
<keyword-class name="NSISVars">
|
||
|
<!--Variables-->
|
||
|
$0 $1 $2 $3 $4 $5 $6 $7 $8 $9
|
||
|
$R0 $R1 $R2 $R3 $R4 $R5 $R6 $R7 $R8 $R9
|
||
|
|
||
|
$CMDLINE
|
||
|
$DESKTOP
|
||
|
$EXEDIR
|
||
|
$HWNDPARENT
|
||
|
$INSTDIR
|
||
|
$LANGUAGE
|
||
|
$OUTDIR
|
||
|
$PLUGINSDIR
|
||
|
$PROGRAMFILES
|
||
|
$QUICKLAUNCH
|
||
|
$SMPROGRAMS
|
||
|
$SMSTARTUP
|
||
|
$STARTMENU
|
||
|
$SYSDIR
|
||
|
$TEMP
|
||
|
$WINDIR
|
||
|
</keyword-class>
|
||
|
<keyword-class name="NSISParams">
|
||
|
<!--Parameter-->
|
||
|
all
|
||
|
alwaysoff
|
||
|
ARCHIVE
|
||
|
auto
|
||
|
both
|
||
|
bzip2
|
||
|
checkbox
|
||
|
components
|
||
|
current
|
||
|
custom
|
||
|
directory
|
||
|
false
|
||
|
FILE_ATTRIBUTE_ARCHIVE
|
||
|
FILE_ATTRIBUTE_HIDDEN
|
||
|
FILE_ATTRIBUTE_NORMAL
|
||
|
FILE_ATTRIBUTE_OFFLINE
|
||
|
FILE_ATTRIBUTE_READONLY
|
||
|
FILE_ATTRIBUTE_SYSTEM
|
||
|
FILE_ATTRIBUTE_TEMPORARY
|
||
|
force
|
||
|
HIDDEN
|
||
|
hide
|
||
|
HKCC
|
||
|
HKCR
|
||
|
HKCU
|
||
|
HKDD
|
||
|
HKEY_CLASSES_ROOT
|
||
|
HKEY_CURRENT_CONFIG
|
||
|
HKEY_CURRENT_USER
|
||
|
HKEY_DYN_DATA
|
||
|
HKEY_LOCAL_MACHINE
|
||
|
HKEY_PERFORMANCE_DATA
|
||
|
HKEY_USERS
|
||
|
HKLM
|
||
|
HKPD
|
||
|
HKU
|
||
|
IDABORT
|
||
|
IDCANCEL
|
||
|
IDIGNORE
|
||
|
IDNO
|
||
|
IDOK
|
||
|
IDRETRY
|
||
|
IDYES
|
||
|
ifdiff
|
||
|
ifnewer
|
||
|
instfiles
|
||
|
lastused
|
||
|
license
|
||
|
listonly
|
||
|
manual
|
||
|
MB_ABORTRETRYIGNORE
|
||
|
MB_DEFBUTTON1
|
||
|
MB_DEFBUTTON2
|
||
|
MB_DEFBUTTON3
|
||
|
MB_DEFBUTTON4
|
||
|
MB_ICONEXCLAMATION
|
||
|
MB_ICONINFORMATION
|
||
|
MB_ICONQUESTION
|
||
|
MB_ICONSTOP
|
||
|
MB_OK
|
||
|
MB_OKCANCEL
|
||
|
MB_RETRYCANCEL
|
||
|
MB_RIGHT
|
||
|
MB_SETFOREGROUND
|
||
|
MB_TOPMOST
|
||
|
MB_YESNO
|
||
|
MB_YESNOCANCEL
|
||
|
nevershow
|
||
|
none
|
||
|
normal
|
||
|
off
|
||
|
OFFLINE
|
||
|
on
|
||
|
radiobuttons
|
||
|
READONLY
|
||
|
RO
|
||
|
show
|
||
|
silent
|
||
|
silentlog
|
||
|
SW_SHOWMAXIMIZED
|
||
|
SW_SHOWMINIMIZED
|
||
|
SW_SHOWNORMAL
|
||
|
SYSTEM
|
||
|
TEMPORARY
|
||
|
textonly
|
||
|
true
|
||
|
try
|
||
|
uninstConfirm
|
||
|
zlib
|
||
|
</keyword-class>
|
||
|
</keyword-classes>
|
||
|
<language name="NSIS" title="NSIS2 Installer" folding="true" foldcomments="true" foldcompact="true" foldpreproc="true">
|
||
|
<lexer name="nsis"/>
|
||
|
<use-keywords>
|
||
|
<keyword key="0" name="Keywords" class="NSIS"/>
|
||
|
<keyword key="1" name="Variables" class="NSISVars"/>
|
||
|
<keyword key="1" name="Parameters" class="NSISParams"/>
|
||
|
</use-keywords>
|
||
|
<use-styles>
|
||
|
<style name="Default" key="32"/>
|
||
|
<style name="Whitespace" key="0"/>
|
||
|
<style name="Comment" key="1" class="comment"/>
|
||
|
<style name="String double quote" key="2" class="string"/>
|
||
|
<style name="String left quote" key="3" class="string"/>
|
||
|
<style name="String right quote" key="4" class="string"/>
|
||
|
<style name="Keyword" key="5" fore="00007F" bold="true"/>
|
||
|
<style name="Variable" key="6" fore="cc3300"/>
|
||
|
<style name="Label" key="7" fore="ff9900"/>
|
||
|
<style name="User Keywords" key="8" class="keyword"/>
|
||
|
<style name="Section" key="9" fore="00007F" bold="true"/>
|
||
|
<style name="Sub Section" key="10" fore="00007F" bold="true"/>
|
||
|
<style name="PreProcessor" key="11" class="preprocessor"/>
|
||
|
<style name="Macro Definition" key="12" class="preprocessor"/>
|
||
|
<style name="Variable in String" key="13" fore="cc3300" back="eeeeee"/>
|
||
|
<style name="Numbers" key="14" fore="007F7F"/>
|
||
|
<style name="Section Group" key="15" fore="00007F" bold="true"/>
|
||
|
<style name="Page Ex" key="16" fore="00007F" bold="true"/>
|
||
|
<style name="Function" key="17" fore="00007F" bold="true"/>
|
||
|
<style name="Comment Box" key="18" fore="007F00" bold="true" class="comment"/>
|
||
|
</use-styles>
|
||
|
</language>
|
||
|
</Scheme>
|