Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added and reformatted common attributes

...

Other variables and dynamic variables can be used withing within ${ and } to be replaced in the assignment expressions below.

Common attributes to all types of dynamic variables are:The attribute checkonce[

  • name
    The name of the dynamic variable to refer to it from panels, in variable substitution and so on. Since dynamic variables are saved like a normal variable (as $INSTALL_PATH), they can be accessed like any other variable from within an IzPack installer.
  • checkonce := "true" | "false"

...

  • (optional, defaults to "false")
    Might be added to assign a dynamic variable only one time at the beginning of the installation process, which makes it behave as a normal variable, although with enhanced capabilities to gather a value.

...

  • ignorefailure

...

  • := "true" | "false" (optional, defaults to "false"

...

  • )
    Might be used to allow the installation to continue or abort if an error occurred during gathering the value for a certain dynamic variable.
  • condition (optional)
    The assignment of a dynamic variable itself can be made dependent on a certain condition, using the condition attribute, which refers to the ID of condition defined in the installer description elsewhere.

Types of Dynamic Variable Assignments

Plain Values

The simpliest easiest way to assign a value to a dynamic variable is a plain value.

...