source: trunk/synergy/lib/platform/CPMScreenSaver.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
Line 
1/*
2 * synergy -- mouse and keyboard sharing utility
3 * Copyright (C) 2002 Chris Schoeneman
4 * Copyright (C) 2006 Knut St Osmundsen
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
16#ifndef CPMSCREENSAVER_H
17#define CPMSCREENSAVER_H
18
19#include "IScreenSaver.h"
20#include "CString.h"
21#define INCL_ERRORS
22#define INCL_BASE
23#define INCL_PM
24#include <os2.h>
25
26class CThread;
27
28//! PM screen saver implementation (stub)
29class CPMScreenSaver : public IScreenSaver {
30public:
31 CPMScreenSaver();
32 virtual ~CPMScreenSaver();
33
34 // IScreenSaver overrides
35 virtual void enable();
36 virtual void disable();
37 virtual void activate();
38 virtual void deactivate();
39 virtual bool isActive() const;
40
41private:
42};
43
44#endif
Note: See TracBrowser for help on using the repository browser.