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.
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. |