1 namespace Hardcodet.Wpf.TaskbarNotification.Interop
4 /// Flags that define the icon that is shown on a balloon
7 public enum BalloonFlags
10 /// No icon is displayed.
14 /// An information icon is displayed.
18 /// A warning icon is displayed.
22 /// An error icon is displayed.
26 /// Windows XP Service Pack 2 (SP2) and later.
27 /// Use a custom icon as the title icon.
31 /// Windows XP (Shell32.dll version 6.0) and later.
32 /// Do not play the associated sound. Applies only to balloon ToolTips.
36 /// Windows Vista (Shell32.dll version 6.0.6) and later. The large version
37 /// of the icon should be used as the balloon icon. This corresponds to the
38 /// icon with dimensions SM_CXICON x SM_CYICON. If this flag is not set,
39 /// the icon with dimensions XM_CXSMICON x SM_CYSMICON is used.<br/>
40 /// - This flag can be used with all stock icons.<br/>
41 /// - Applications that use older customized icons (NIIF_USER with hIcon) must
42 /// provide a new SM_CXICON x SM_CYICON version in the tray icon (hIcon). These
43 /// icons are scaled down when they are displayed in the System Tray or
44 /// System Control Area (SCA).<br/>
45 /// - New customized icons (NIIF_USER with hBalloonIcon) must supply an
46 /// SM_CXICON x SM_CYICON version in the supplied icon (hBalloonIcon).
50 /// Windows 7 and later.
52 RespectQuietTime = 0x80