![]() The wizard index is an optional panel on the left side of the wizard that shows overall installation progress. Wizard index Every screen can set or change the current wizard index. The default behavior is the "Safe back button", where the back button is hidden if the previous screen has actions attached that cannot be executed multiple times. By default, every action is just executed once, all actions have a property to allow multiple execution. The "Cancel" button will not be visible if this option is checked.īack button Allowing the user to go back to previous screens can be problematic if the previous screen has actions attached that cannot be executed multiple times. The installer or uninstaller will quit after this screen. Quit after screen If the screen should have a "Finish" button instead of a "Next" button. Error messages are not displayed automatically, you can use the Util.showErrorMessage(String errorMessage) method in your script. If it returns false, the current screen will be displayed again. Validation expression This expression or script is called when the user clicks the next button. This property is only visible if "Rollback barrier" is selected. By default, reaching a rollback barrier during a rollback is considered a success, but you can signal a failure by specifying a non-zero exit code here. You can use this property to prevent an incomplete rollback of complex changes or to protect actions from rollback when the user hits "Cancel" in the post-install phase.Įxit code If the "Rollback barrier" property is selected, and a rollback terminates at this screen, this property determines the exit code of the installer. When a rollback barrier is completed, none of the preceding actions will be rolled back. Rollback barrier If the screen should be a rollback barrier. This expression or script should not have any side-effects, it will be called while another screen is still being displayed. If the expression or script returns false, the current screen will be skipped. Screens and screen groups can override this style.Ĭondition expression This expression is evaluated to decide whether the screen is displayed. Style The default screen style for this installer application. If such a dependency is not fulfilled after adding a screen,Ī corresponding notification is displayed.Īction elevation type If any contained actions should run in the elevated helper process, if their "Action elevation type" property is set to "Inherit from parent".An elevated helper process is available on Windows and macOS if the process has been started without admin privileges and the "Request privileges" action has been configured to require full privileges. ![]() Some screens only make sense when corresponding actions are used later on in the installer or uninstaller.įor example, the "Services" screen will only be displayed at runtime if there are "Install a service"Īctions present on a subsequent screen. If a screen has attached actions, there will be an expandĬontrol to the left of the screen icon that allows you to show the associated actions. ![]() It displays information to the user or gathers Screens are configured on the Installer->Screens & Actions step.Ī screen is a single step in an installer application.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |