ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

tray notification area aka "tray" More...

#include <traynotify.h>

Inherits Window.

Public Types

typedef Window super

Public Member Functions

 NotifyArea (HWND hwnd)
 ~NotifyArea ()
LRESULT ProcessTrayNotification (int notify_code, NOTIFYICONDATA *pnid)

Static Public Member Functions

static HWND Create (HWND hwndParent)

Protected Member Functions

LRESULT Init (LPCREATESTRUCT pcs)
LRESULT WndProc (UINT nmsg, WPARAM wparam, LPARAM lparam)
int Command (int id, int code)
int Notify (int id, NMHDR *pnmh)
void UpdateIcons ()
void Paint ()
void Refresh (bool do_refresh=false)
void CancelModes ()
NotifyIconSet::iterator IconHitTest (const POINT &pos)
 search for a icon at a given client coordinate position
bool DetermineHideState (NotifyInfo &entry)
void read_config ()
void write_config ()
void show_clock (bool flag)

Protected Attributes

WindowHandle _hwndClock
int _clock_width
ToolTip _tooltip
NotifyHook _hook
bool _show_hidden
bool _hide_inactive
bool _show_button
NotifyIconCfgList _cfg
map< HWND, String_window_modules
NotifyIconMap _icon_map
NotifyIconSet _sorted_icons
int _next_idx
size_t _last_icon_count

Friends

struct TrayNotifyDlg

Detailed Description

tray notification area aka "tray"

Definition at line 130 of file traynotify.h.


The documentation for this struct was generated from the following files:

Generated on Sat May 26 2012 06:30:40 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.