Glossary: Difference between revisions
From NSIS Wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
:Constant: A read-only variable with built-in value. Dereferenced as a variable, eg, $ | :Callback: A function called by the installer at certain points in the install, eg, .onInit is called when the installer is nearly finished initializing | ||
:Constant: A read-only variable with built-in value. Dereferenced as a variable, eg, $EXEPATH | |||
:Define: A symbol that is predefined or created with !define or /D at the command line. Dereferenced with $ and curly brackets, eg, ${VERSION} | :Define: A symbol that is predefined or created with !define or /D at the command line. Dereferenced with $ and curly brackets, eg, ${VERSION} | ||
:Function: A user-created code block called explicitly (user function) or automatically (callback) | |||
:Predefine: A built-in define, eg, ${__FILE__} | :Predefine: A built-in define, eg, ${__FILE__} | ||
:Register: A pre-declared variable, one of $0 - $9, $R0 - $R9 | :Register: A pre-declared variable, one of $0 - $9, $R0 - $R9 |
Revision as of 21:45, 7 August 2008
- Callback: A function called by the installer at certain points in the install, eg, .onInit is called when the installer is nearly finished initializing
- Constant: A read-only variable with built-in value. Dereferenced as a variable, eg, $EXEPATH
- Define: A symbol that is predefined or created with !define or /D at the command line. Dereferenced with $ and curly brackets, eg, ${VERSION}
- Function: A user-created code block called explicitly (user function) or automatically (callback)
- Predefine: A built-in define, eg, ${__FILE__}
- Register: A pre-declared variable, one of $0 - $9, $R0 - $R9
- Symbol: General term meaning a define or variable. The taxonomy:
- Symbol
- Define
- Predefine
- User define
- Variable
- Constant
- Register
- User variable
- Define
- Symbol
- Variable: A constant, register, or user variable