ReactOS 0.4.16-dev-257-g6aa11ac
|
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().