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

CMSWindowsServerTaskBarReceiver Class Reference

Implementation of CServerTaskBarReceiver for Microsoft Windows. More...

#include <CMSWindowsServerTaskBarReceiver.h>

Inherits CServerTaskBarReceiver.

Inheritance diagram for CMSWindowsServerTaskBarReceiver:

Inheritance graph
[legend]
Collaboration diagram for CMSWindowsServerTaskBarReceiver:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CMSWindowsServerTaskBarReceiver (HINSTANCE, const CBufferedLogOutputter *)
virtual void showStatus ()
 Show status window.
virtual void runMenu (int x, int y)
 Popup menu.
virtual void primaryAction ()
 Perform primary action.
virtual const Icon getIcon () const
 Get icon.

Protected Member Functions

void copyLog () const
virtual void onStatusChanged ()

Detailed Description

Implementation of CServerTaskBarReceiver for Microsoft Windows.

Definition at line 26 of file CMSWindowsServerTaskBarReceiver.h.


Member Function Documentation

const IArchTaskBarReceiver::Icon CMSWindowsServerTaskBarReceiver::getIcon  )  const [virtual]
 

Get icon.

Returns the icon to display in the task bar. The interface to set the icon is left to subclasses. Getting and setting the icon must be thread safe.

Implements CServerTaskBarReceiver.

Definition at line 236 of file CMSWindowsServerTaskBarReceiver.cpp.

References CServerTaskBarReceiver::getStatus().

void CMSWindowsServerTaskBarReceiver::primaryAction  )  [virtual]
 

Perform primary action.

Perform the primary (default) action.

Implements CServerTaskBarReceiver.

Definition at line 230 of file CMSWindowsServerTaskBarReceiver.cpp.

References showStatus().

void CMSWindowsServerTaskBarReceiver::runMenu int  x,
int  y
[virtual]
 

Popup menu.

Popup a menu of operations at or around x,y and perform the chosen operation.

Implements CServerTaskBarReceiver.

Definition at line 149 of file CMSWindowsServerTaskBarReceiver.cpp.

References CServerTaskBarReceiver::quit(), and showStatus().

void CMSWindowsServerTaskBarReceiver::showStatus  )  [virtual]
 

Show status window.

Open a window displaying current status. This should return immediately without waiting for the window to be closed.

Implements CServerTaskBarReceiver.

Definition at line 72 of file CMSWindowsServerTaskBarReceiver.cpp.

References CServerTaskBarReceiver::getClients(), CServerTaskBarReceiver::getToolTip(), CServerTaskBarReceiver::lock(), and CServerTaskBarReceiver::unlock().

Referenced by primaryAction(), and runMenu().


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