Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members

CArchTaskBarWindows Class Reference

Win32 implementation of IArchTaskBar. More...

#include <CArchTaskBarWindows.h>

Inherits IArchTaskBar.

Inheritance diagram for CArchTaskBarWindows:

Inheritance graph
[legend]
Collaboration diagram for CArchTaskBarWindows:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CArchTaskBarWindows (void *)
virtual void addReceiver (IArchTaskBarReceiver *)
 Add a receiver.
virtual void removeReceiver (IArchTaskBarReceiver *)
 Remove a receiver.
virtual void updateReceiver (IArchTaskBarReceiver *)
 Update a receiver.

Static Public Member Functions

void addDialog (HWND)
 Add a dialog window.
void removeDialog (HWND)
 Remove a dialog window.

Detailed Description

Win32 implementation of IArchTaskBar.

Definition at line 29 of file CArchTaskBarWindows.h.


Member Function Documentation

void CArchTaskBarWindows::addDialog HWND   )  [static]
 

Add a dialog window.

Tell the task bar event loop about a dialog. Win32 annoyingly requires messages destined for modeless dialog boxes to be dispatched differently than other messages.

Definition at line 86 of file CArchTaskBarWindows.cpp.

References CArchMiscWindows::addDialog().

void CArchTaskBarWindows::addReceiver IArchTaskBarReceiver  )  [virtual]
 

Add a receiver.

Add a receiver object to be notified of user and application events. This should be called before other methods. When the receiver is added to the task bar, its icon appears on the task bar.

Implements IArchTaskBar.

Definition at line 98 of file CArchTaskBarWindows.cpp.

void CArchTaskBarWindows::removeDialog HWND   )  [static]
 

Remove a dialog window.

Remove a dialog window added via addDialog().

Definition at line 92 of file CArchTaskBarWindows.cpp.

References CArchMiscWindows::removeDialog().

void CArchTaskBarWindows::removeReceiver IArchTaskBarReceiver  )  [virtual]
 

Remove a receiver.

Remove a receiver object from the task bar. This removes the icon from the task bar.

Implements IArchTaskBar.

Definition at line 122 of file CArchTaskBarWindows.cpp.

void CArchTaskBarWindows::updateReceiver IArchTaskBarReceiver  )  [virtual]
 

Update a receiver.

Updates the display of the receiver on the task bar. This should be called when the receiver appearance may have changed (e.g. it's icon or tool tip has changed).

Implements IArchTaskBar.

Definition at line 142 of file CArchTaskBarWindows.cpp.


The documentation for this class was generated from the following files:
Generated on Fri Nov 6 00:21:19 2009 for synergy-plus by  doxygen 1.3.9.1