Template Directives
You can use the following template directives in a wizard template file and the Templates.inf file to customize the wizard.
Directive |
Description |
---|---|
[! if ] |
Begins a control structure to check for a condition. |
[! else ] |
Part of the [! if ] control structure. Checks for another condition. |
[! endif ] |
Ends the definition of an [! if ] control structure. |
[! output ] |
Can be used in the following two ways:
|
[! loop ] |
Can be used in the following two ways:
|
[! endloop ] |
Ends a loop structure. |
The left bracket ([) followed immediately by an exclamation mark (!) indicates the beginning of a template directive. The right bracket indicates the end of a template directive. This is the required syntax:
[!directive params]
A space or a non-identifier character is required only between directive and params.
Example
[!if SAMPLE_RADIO_OPTION1]
You have checked the option 'Sample radio button option 1'
[!else]
You have checked the option 'Sample radio button option 2'
[!endif]
You can use the following operators with the above directives in a template file.
+
-
=
!=
==
||
&&
!
Example
[!if SYMBOL_STRING != 0]