|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | NotifyIconIndex |
| NotifyIconIndex is used for maintaining the order of notification icons. More... | |
| struct | NotifyIconConfig |
| configuration for the display mode of a notification icon More... | |
| struct | NotifyInfo |
| structure for maintaining informations about one notification icon More... | |
| struct | NotifyHook |
| struct | NotifyArea |
| tray notification area aka "tray" More... | |
| struct | NotifyIconDlgInfo |
| struct | TrayNotifyDlg |
| configuration dialog for notification icons More... | |
| struct | ClockWindow |
| window for displaying the time in the tray notification area More... | |
Macros | |
| #define | CLASSNAME_TRAYNOTIFY TEXT("TrayNotifyWnd") |
| #define | TITLE_TRAYNOTIFY TEXT("") |
| #define | CLASSNAME_CLOCKWINDOW TEXT("TrayClockWClass") |
| #define | NOTIFYAREA_WIDTH_DEF 100 |
| #define | NOTIFYICON_DIST 20 |
| #define | NOTIFYAREA_SPACE 10 |
| #define | NOTIFYICON_SIZE 16 |
| #define | NOTIFYICON_X 2 |
| #define | NOTIFYICON_Y 3 |
| #define | ICON_AUTOHIDE_SECONDS 300 |
| #define | PM_GETMODULEPATH_CB (WM_APP+0x21) |
| #define | PM_GET_NOTIFYAREA (WM_APP+0x22) |
Typedefs | |
| typedef list< NotifyIconConfig > | NotifyIconCfgList |
| list of NotifyIconConfig structures | |
| typedef map< NotifyIconIndex, NotifyInfo > | NotifyIconMap |
| typedef set< NotifyInfo > | NotifyIconSet |
| typedef map< int, NotifyIconDlgInfo > | NotifyIconDlgInfoMap |
Enumerations | |
| enum | NOTIFYICONMODE { NIM_SHOW , NIM_HIDE , NIM_AUTO } |
Functions | |
| String | string_from_mode (NOTIFYICONMODE mode) |
Definition at line 32 of file traynotify.h.
Definition at line 29 of file traynotify.h.
| #define ICON_AUTOHIDE_SECONDS 300 |
Definition at line 41 of file traynotify.h.
| #define NOTIFYAREA_SPACE 10 |
Definition at line 36 of file traynotify.h.
| #define NOTIFYAREA_WIDTH_DEF 100 |
Definition at line 34 of file traynotify.h.
| #define NOTIFYICON_DIST 20 |
Definition at line 35 of file traynotify.h.
| #define NOTIFYICON_SIZE 16 |
Definition at line 37 of file traynotify.h.
| #define NOTIFYICON_X 2 |
Definition at line 38 of file traynotify.h.
| #define NOTIFYICON_Y 3 |
Definition at line 39 of file traynotify.h.
Definition at line 44 of file traynotify.h.
Definition at line 43 of file traynotify.h.
Definition at line 30 of file traynotify.h.
| typedef list<NotifyIconConfig> NotifyIconCfgList |
list of NotifyIconConfig structures
Definition at line 89 of file traynotify.h.
| typedef map<int, NotifyIconDlgInfo> NotifyIconDlgInfoMap |
Definition at line 194 of file traynotify.h.
| typedef map<NotifyIconIndex, NotifyInfo> NotifyIconMap |
Definition at line 112 of file traynotify.h.
| typedef set<NotifyInfo> NotifyIconSet |
Definition at line 113 of file traynotify.h.
| String string_from_mode | ( | NOTIFYICONMODE | mode | ) |
Definition at line 863 of file traynotify.cpp.
Referenced by TrayNotifyDlg::InsertItem(), and NotifyArea::write_config().