Panel Actions

InstallAnywhere 2013

The following table lists the panel actions available in InstallAnywhere.

Panel Actions

Action

Edition

Description

Choose Alias, Link, Shortcut Action

Premier, Professional

Added as part of the default project, this panel allows the end user to choose an installation location for “shortcuts” (Windows), “aliases” (Mac), and “links” (UNIX).

Choose Features to Uninstall Action

Premier, Professional

This panel allows the end user to select which features they want to uninstall.

Choose File Action

Premier

Choose File allows installers to request that the user select a file on certain criteria and set its result as an InstallAnywhere Variable. The variable can then be used later in the Install.

Choose Folder Action

Premier

Choose Folder lets you request that the end user select a folder on certain criteria and set its result as an InstallAnywhere variable that can be used later in the installation.

Choose Install Folder Action

Premier, Professional

Part of the default project, this panel allows the end user to choose the primary installation folder. If you omit this panel, the Default Install Folder settings in the Platforms view on the Project page apply.

Choose Install Sets Action

Premier, Professional

This panel allows developers to request that the end user choose an install set or features to install.

Choose Java VM Action

Premier, Professional

This panel allows end users to select the Java VM to use for any installed LaunchAnywhere launchers.

Choose Uninstall Type Action

Premier, Professional

Allows the end user to select whether to install all or part of the application

Custom Code Action

Premier

InstallAnywhere’s Custom Code API allows developers to create custom panels where necessary.

Note: For information on the support of signed JARs as dependencies, see Support for Signed JARs as Dependencies.

Disk Space Check Action

Premier, Professional

This action performs a disk space check on the installation destination system based on the end user’s chosen install location and the end user’s chosen features. If there is not enough disk space to perform the install, then the installer prompts the end user to free the required disk space or choose another install location.

Note: This action is automatically added before files are installed. The action does not appear in the list.

Display HTML Action

Premier, Professional

The Display HTML panel allows developers to display HTML from an archived file or a specific URL on a panel during the installation.

Display Message Action

Premier, Professional

The Display Message panel allows developers to simply display a text message to the end user during the installation. This can be useful for conveying information about installation choices that the end user has made. This panel is also particularly useful in debugging installer issue having to do with InstallAnywhere variables.

Find File/Folder Action

Premier

This panel implements a search process that, depending on specifications made by the developer, searches portions of the file system for a specific named file or for a file that matches a certain pattern. The end user can also choose a matching file.

Get Password Action

Premier

This panel allows developers to request a password from the end user. Developers can choose to validate the password against a list of specified passwords (enabling the index feature which allows different passwords to effectively unlock different features) or they can simply store the entered password in a variable (as when requesting a password to be used in a configuration routine).

InstallAnywhere automatically encrypts password values according to the security settings that are specified in the Variables view on the Project page.

Get Serial Number Action

Premier

Implementing InstallAnywhere’s built-in serial number verification and creation routines, this action/panel allows developers to add serial number functionality to the installer. Developers can choose to generate any number of serial numbers for any number of products. Serial numbers can represent unique products or sets of products. The result of this action allows developers to create rules that can manage all aspects of the installation based on rights granted by the serial number the end user has entered.

Get User Input - Advanced Action

Premier

This action allows developers to get input from the user using multiple input types, and setting multiple variables. This action can have radio buttons, check boxes, text fields, and menus—all on the same panel. (See Get User Input Panels for more information.)

Get User Input - Simple Action

Premier

This action allows developers to request input from the end user. (See Get User Input Panels for more information.)

Important Note Action

Premier, Professional

The Important Note panel allows developers to display a text or HTML file without the radio buttons found on the license agreement panel. It is particularly useful for displaying Readme or errata type documents.

Install Complete Action

Premier, Professional

This action displays information about the installation's status to the end user. It also optionally displays if a restart is needed on Windows system. (Available only after files have been installed.)

Introduction Action

Premier, Professional

Part of the default project, this panel offers an introduction to the installation.

License Agreement Action

 

This panel displays license information to the user and prompts them to Agree (I accept the terms of the License Agreement) or Disagree (I do NOT accept the terms of the License Agreement).

You are prompted to specify a text file (either HTML or plain text) containing the license information.

You can select the Force user to scroll through license agreement option to force scroll through before allowing the user to accept the terms and move to the next panel.

Pre-Install Summary Action

Premier, Professional

This panel summarizes information collected and evaluated prior to the installation of files. It is included in the default InstallAnywhere project.

Scrolling Message Action

Premier

This panel allows developers to enter long text in a message panel that includes scroll bars. This is particularly useful for instructions.

Uninstall Complete Action

Premier, Professional

Displays information that the uninstaller has completed

Uninstaller Introduction Action

Premier, Professional

This panel offers an introduction to the installer

See Also