Advanced - Actions page

The Tarma Installer 2 Advanced - Actions page has been renamed to Action Sequences in Tarma ExpertInstall. The overall purpose of the page is still the same: it defines the actions that the installer executes. However, the Tarma ExpertInstall action sequences and actions are much more flexible than their Tarma Installer 2 counterparts. Tarma Installer 2 contained a dozen predefined actions and had one type of custom action. In contrast, Tarma ExpertInstall contains more than 50 standard actions, plus many different custom action types. The (single) Tarma Installer 2 custom action type corresponds to the Run Program custom action in Tarma ExpertInstall.

Custom action settings (Tarma Installer 2)

The Tarma Installer 2 custom action corresponds to the Run Program action in Tarma ExpertInstall. The following table shows how Tarma Installer 2 custom action settings are converted to the Tarma ExpertInstall Run Program action.

Tarma Installer 2 Tarma ExpertInstall Changes and conversion notes
n/a Action name New in Tarma ExpertInstall; used to identify the action in its sequence.
Action title Description In Tarma ExpertInstall, the action description may be localized.
Target path Target path No changes.
Arguments Arguments No changes.
Start in Start in No changes.
Run program Show No changes except for the new name.
Condition Condition In Tarma ExpertInstall, conditions can use the full conditional expression syntax.
Prompt Prompt In Tarma ExpertInstall, the prompt text may be localized.
Synchronous n/a Combined with Timeout (see below).
ShellExecute ShellExecute No changes.
Reboot n/a No longer supported. You can set the TsuRebootRequired variable if you need to reboot the system.
Not silent Not silent No changes.
Timeout Timeout In Tarma ExpertInstall, this option combines the Synchronous and Timeout from Tarma Installer 2.
Wait for process Process 2 No changes (both Tarma Installer 2 and Tarma ExpertInstall wait for the Target path process first, then for the optional second process if any is specified).
Win16 n/a Waiting for 16-bit processes is no longer supported.
Exit code Exit code No changes.
Platforms Platforms... Similar, except that the platform selection is in a separate Select Installation Platforms dialog box.