Editing Dialog Behavior in Basic MSI Projects
                                                
                                                    InstallShield 2025
                                                    
                                                
                                                Project:
                                                    This information applies to the Basic MSI projects.
                                                In the Dialogs view, you can configure settings to specify how controls will behave at run time. The behavior-related settings for a control enable you to configure the following types of functionality:
                                                
                                                    
                                                    
                                                    
                                                    
                                                        |  | • | Events that an end user interacting with the control will trigger | 
                                                
                                                
                                                    
                                                    
                                                    
                                                    
                                                        |  | • | Windows Installer events to which a control needs to subscribe | 
                                                
                                                
                                                    
                                                    
                                                    
                                                    
                                                        |  | • | Conditions under which the control will be displayed | 
                                                
                                                To access the behavior settings for a control:
                                                
                                                    
                                                    
                                                    
                                                    
                                                        |  | 1. | Do one of the following: | 
                                                
                                                
                                                    
                                                    
                                                    
                                                    
                                                        |  | • | In the Dialogs view, expand the dialog node for the dialog that you want to modify, and then click its Behavior subnode. | 
                                                
                                                
                                                    
                                                    
                                                    
                                                    
                                                        |  | • | In the Custom Actions and Sequences view, right-click the dialog and click Edit Behavior. | 
                                                
                                                
                                                    
                                                    
                                                    
                                                    
                                                        |  | 2. | In the center pane, which shows a list of all of the controls on the selected dialog, click the control that you want to configure. Its settings are displayed in the right pane. | 
                                                
                                                
                                                    
                                                    
                                                    
                                                    
                                                        |  | 3. | Configure the Events, Subscriptions, and Conditions settings as needed. | 
                                                
                                                See Also
                                                Using Control Events in Basic MSI Dialogs
                                                
                                                Using Subscriptions in Basic MSI Dialogs
                                                
                                                Triggering Control Events in Basic MSI Dialogs
                                                
                                                Reordering a Dialog Control’s Events