source: trunk/synergy/cmd/synergyc/CPMClientTaskBarReceiver.h

Last change on this file was 2752, checked in by bird, 19 years ago

Two classes (CPMScreen and CPMKeyState) + the hook dll left (and debugging of course).

File size: 1.1 KB
RevLine 
[2749]1/*
2 * synergy -- mouse and keyboard sharing utility
3 * Copyright (C) 2004 Chris Schoeneman
[2752]4 * Copyright (C) 2006 Knut St. Osmundsen
[2749]5 *
6 * This package is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU General Public License
8 * found in the file COPYING that should have accompanied this file.
9 *
10 * This package is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 */
15
[2752]16#ifndef CPMCLIENTTASKBARRECEIVER_H
17#define CPMCLIENTTASKBARRECEIVER_H
[2749]18
19#include "CClientTaskBarReceiver.h"
20
21class CBufferedLogOutputter;
22
[2752]23//! Implementation of CClientTaskBarReceiver for PM
24class CPMClientTaskBarReceiver : public CClientTaskBarReceiver {
[2749]25public:
[2752]26 CPMClientTaskBarReceiver(const CBufferedLogOutputter*);
27 virtual ~CPMClientTaskBarReceiver();
[2749]28
29 // IArchTaskBarReceiver overrides
30 virtual void showStatus();
31 virtual void runMenu(int x, int y);
32 virtual void primaryAction();
33 virtual const Icon getIcon() const;
34};
35
36#endif
[2752]37
Note: See TracBrowser for help on using the repository browser.