-#if notdef
- internal enum Msg {
- WM_NULL = 0x0000,
- WM_CREATE = 0x0001,
- WM_DESTROY = 0x0002,
- WM_MOVE = 0x0003,
- WM_SIZE = 0x0005,
- WM_ACTIVATE = 0x0006,
- WM_SETFOCUS = 0x0007,
- WM_KILLFOCUS = 0x0008,
- WM_SETVISIBLE = 0x0009,
- WM_ENABLE = 0x000A,
- // ...
- WM_PAINT = 0x000F,
- WM_CLOSE = 0x0010,
- WM_QUERYENDSESSION = 0x0011,
- WM_QUIT = 0x0012,
- WM_QUERYOPEN = 0x0013,
- WM_ERASEBKGND = 0x0014,
- WM_SYSCOLORCHANGE = 0x0015,
-
- // ...
- WM_WINDOWPOSCHANGED = 0x0046,
-
- // ...
- WM_KEYFIRST = 0x0100,
- WM_KEYDOWN = 0x0100,
- WM_KEYUP = 0x0101,
- WM_CHAR = 0x0102,
- WM_DEADCHAR = 0x0103,
- WM_SYSKEYDOWN = 0x0104,
- WM_SYSKEYUP = 0x0105,
- WM_SYS1CHAR = 0x0106,
- WM_SYSDEADCHAR = 0x0107,
- WM_KEYLAST = 0x0108,
-
- // ...
- WM_MOUSEFIRST = 0x0200,
- WM_MOUSEMOVE = 0x0200,
- WM_LBUTTONDOWN = 0x0201,
- WM_LBUTTONUP = 0x0202,
- WM_LBUTTONDBLCLK = 0x0203,
- WM_RBUTTONDOWN = 0x0204,
- WM_RBUTTONUP = 0x0205,
- WM_RBUTTONDBLCLK = 0x0206,
- WM_MBUTTONDOWN = 0x0207,
- WM_MBUTTONUP = 0x0208,
- WM_MBUTTONDBLCLK = 0x0209,
- WM_MOUSEWHEEL = 0x020A,
- WM_MOUSELAST = 0x020D,
- // ...
- WM_MOUSEHOVER = 0x02A1,
- WM_MOUSELEAVE = 0x02A3,
+ // private messages to support on-the-spot IME editing.
+ WM_XIM_PREEDITSTART = WM_USER + 0x1d00,
+ WM_XIM_PREEDITDONE = WM_USER + 0x1d01,
+ WM_XIM_PREEDITDRAW = WM_USER + 0x1d02,
+ WM_XIM_PREEDITCARET = WM_USER + 0x1d03,
+
+ // NotifyIcon (Systray) Balloon messages
+ NIN_BALLOONSHOW = WM_USER + 0x0002,
+ NIN_BALLOONHIDE = WM_USER + 0x0003,
+ NIN_BALLOONTIMEOUT = WM_USER + 0x0004,
+ NIN_BALLOONUSERCLICK = WM_USER + 0x0005