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

IArchTaskBar Class Reference

Interface for architecture dependent task bar control. More...

#include <IArchTaskBar.h>

Inherits IInterface.

Inherited by CArch, CArchTaskBarWindows, and CArchTaskBarXWindows.

Inheritance diagram for IArchTaskBar:

Inheritance graph
[legend]
Collaboration diagram for IArchTaskBar:

Collaboration graph
[legend]
List of all members.

Public Member Functions

manipulators
virtual void addReceiver (IArchTaskBarReceiver *)=0
 Add a receiver.
virtual void removeReceiver (IArchTaskBarReceiver *)=0
 Remove a receiver.
virtual void updateReceiver (IArchTaskBarReceiver *)=0
 Update a receiver.

Detailed Description

Interface for architecture dependent task bar control.

This interface defines the task bar icon operations required by synergy. Each architecture must implement this interface though each operation can be a no-op.

Definition at line 28 of file IArchTaskBar.h.


Member Function Documentation

virtual void IArchTaskBar::addReceiver IArchTaskBarReceiver  )  [pure 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.

Implemented in CArch, CArchTaskBarWindows, and CArchTaskBarXWindows.

Referenced by CArch::addReceiver().

virtual void IArchTaskBar::removeReceiver IArchTaskBarReceiver  )  [pure virtual]
 

Remove a receiver.

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

Implemented in CArch, CArchTaskBarWindows, and CArchTaskBarXWindows.

Referenced by CArch::removeReceiver().

virtual void IArchTaskBar::updateReceiver IArchTaskBarReceiver  )  [pure 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).

Implemented in CArch, CArchTaskBarWindows, and CArchTaskBarXWindows.

Referenced by CArch::updateReceiver().


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