Suppressing Balloon Pop-Ups

5/10/2007

Balloon pop-ups typically appear when new programs and hardware are installed, when disk space becomes limited, and when tools such as .NET Messenger are included in a run-time image. If you do not want balloon pop-ups to appear in your run-time image, you can prevent them either by changing the settings of the User Interface Core component, or by setting values in the HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced registry key.

By setting registry values, you can choose which balloon pop-ups to suppress. You can prevent all balloon pop-ups appearing by disabling the EnableBalloonTips registry value. You can prevent just the "New programs installed" balloon pop-ups appearing by disabling the Start_NotifyNewApps registry. These registry values are not included by default in most run-time images and must be added.

To suppress balloon pop-ups by changing User Interface Core settings

  1. In Target Designer, open your run-time image configuration.

  2. In the configuration editor, expand the node for the User Interface Core component and choose Settings.

  3. In the details pane, on the User Interface Settings tab, clear the Show Notifications on Task bar check box.

  1. In Target Designer, open your run-time image configuration.

  2. In the configuration editor, expand the node for the User Interface Core component and choose Settings.

  3. In the details pane, on the User Interface Settings tab, clear the Show Notifications on Task bar check box.

To suppress balloon pop-ups by setting registry values

  1. In Target Designer, open your run-time image configuration.

  2. In the configuration editor, expand the node for the SLX file, right-click Extra Registry Data and choose Add. The Add an Extra Registry Entry to the Configuration dialog box appears.

  3. In the Root list, select HKEY_CURRENT_USER.

  4. In the Key name box, type Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced or choose Browse to navigate to that location.

  5. In the Value name box, type one of the following:

    • To suppress all balloon pop-ups, type: EnableBalloonTips
    • To suppress only "New programs installed" balloon pop-ups, type: Start_NotifyNewApps
  6. In the Type list, select REG_DWORD.

  7. In the Value box, type 0.

    For EnableBalloonTips, the value 2 enables balloon pop-ups and the value 0 disables them. For Start_NotifyNewApps, the value 1 enables balloon pop-ups and the value 0 disables them.

  8. In the Description box, type a description for this registry value for future reference.

  9. Choose OK.

Note

When EnableBalloonTips is disabled, enabling Start_NotifyNewApps has no effect.

  1. In Target Designer, open your run-time image configuration.

  2. In the configuration editor, expand the node for the SLX file, right-click Extra Registry Data and choose Add. The Add an Extra Registry Entry to the Configuration dialog box appears.

  3. In the Root list, select HKEY_CURRENT_USER.

  4. In the Key name box, type Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced or choose Browse to navigate to that location.

  5. In the Value name box, type one of the following:

    • To suppress all balloon pop-ups, type: EnableBalloonTips
    • To suppress only "New programs installed" balloon pop-ups, type: Start_NotifyNewApps
  6. In the Type list, select REG_DWORD.

  7. In the Value box, type 0.

    For EnableBalloonTips, the value 2 enables balloon pop-ups and the value 0 disables them. For Start_NotifyNewApps, the value 1 enables balloon pop-ups and the value 0 disables them.

  8. In the Description box, type a description for this registry value for future reference.

  9. Choose OK.

Note

When EnableBalloonTips is disabled, enabling Start_NotifyNewApps has no effect.

See Also

Other Resources

Message Box and Balloon Pop-Up Interception