InstallShield 2016 ยป InstallScript Language Reference
Use the following functions to create and customize new InstallScript dialogs, and to modify the text, controls, and behavior of InstallScript dialogs. Some of the functions handle custom dialog processing.
Any Windows dialog that you can create can be used in a setup script. The dialogs can have single and multiline edit boxes, single and multiselection list boxes, combo boxes, radio buttons, check boxes, and push buttons as standard controls. For more complex controls, advanced functions such as CmdGetHwndDlg, LOWORD, and HIWORD are provided.
Function |
Description |
Retrieves the handle of a dialog. |
|
Deletes the contents of an edit, static, list box, or combo box control. |
|
Fills a list box or combo box with either a directory listing or a file listing. |
|
Returns the selected item from a list box or combo box. |
|
Retrieves the window handle of a control in a custom dialog. |
|
Retrieves the text from a multi-line edit or static field. |
|
Returns the selected items from a multi-selection list box. |
|
Retrieves the state of a radio button, check box, or push button control from a dialog. |
|
Retrieves the operation performed on the control after a WaitOnDialog function call. |
|
Retrieves the text from an edit field, a static field, or the edit field of a combo box. |
|
Retrieves the URL for a link that an end user clicked. |
|
Retrieves a list of program group names that exist on the target system. |
|
Selects the text displayed in an edit field. |
|
Finds and sets the current selection in a list box or combo box. |
|
Specifies a font for a control in the dialog. |
|
Places the contents of a list into a list box or combo box. |
|
Sets the text in a multi-line edit field. |
|
Sets the current selection in a multi-selection list box. |
|
Sets the current state of a check box, radio button, or push button control. |
|
Sets the text in an edit field, a static text field, or the edit field of a combo box. |
|
Registers a custom dialog with InstallShield. |
|
Sets the font for dialogs displayed during the setup. |
|
Changes display elements in the dialogs presented by some built-in dialog functions. |
|
Closes the currently displayed dialog by calling EndDialog. |
|
Closes a custom dialog. |
|
Registers a custom dialog with InstallShield. |
|
Retrieves the name of the currently displayed dialog as it was specified in the call to EzDefineDialog when the dialog was defined. |
|
Retrieves the handle of a font. |
|
Retrieves the high-order word from a 32-bit integer. |
|
Retrieves the low-order word from a 32-bit integer. |
|
Frees the memory associated with a dialog. |
|
Provides standard dialog initialization, including setting the enable or disable state of the Next, Back, and Cancel buttons. This function also replaces all %P, %VS, and %VI instances on static controls with control IDs 700 through 724, and 202. |
|
Prepares a setup for calls to Sd dialog functions. |
|
Returns the string value associated with a specified resource ID. |
|
Creates a section name for a custom dialog. This section name is used in writing to and reading from an .iss file, which is used by InstallShield Silent. |
|
Inserts your product name in certain static fields of the script dialogs. |
|
Replaces any occurrences of the %P, %VS, and %VI placeholders with the values of the system variables IFX_PRODUCT_DISPLAY_NAME, IFX_PRODUCT_DISPLAY_VERSION, and IFX_INSTALLED_DISPLAY_VERSION. You can use this function before calling a function, such as MessageBox, that does not automatically perform this replacement before displaying strings. |
|
Instructs InstallShield Silent to read the .iss file dialog data for a custom dialog. |
|
Instructs InstallShield Silent to write to the .iss file dialog data for a custom dialog. |
|
Presents a custom dialog. |
See Also
Creating New Custom Dialogs in InstallScript and InstallScript MSI Projects
InstallShield 2016 Help LibraryMay 2017 |
Copyright Information | Flexera Software |