summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/FbTk/EventHandler.hh18
1 files changed, 14 insertions, 4 deletions
diff --git a/src/FbTk/EventHandler.hh b/src/FbTk/EventHandler.hh
index 8f07c8c..6e60cc2 100644
--- a/src/FbTk/EventHandler.hh
+++ b/src/FbTk/EventHandler.hh
@@ -1,5 +1,5 @@
1// EventHandler.cc for Fluxbox Window Manager 1// EventHandler.cc for Fluxbox Window Manager
2// Copyright (c) 2002-2003 Henrik Kinnunen (fluxgen at linuxmail.org) 2// Copyright (c) 2002-2003 Henrik Kinnunen (fluxgen at users.sourceforge.net)
3// 3//
4// Permission is hereby granted, free of charge, to any person obtaining a 4// Permission is hereby granted, free of charge, to any person obtaining a
5// copy of this software and associated documentation files (the "Software"), 5// copy of this software and associated documentation files (the "Software"),
@@ -19,7 +19,9 @@
19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
20// DEALINGS IN THE SOFTWARE. 20// DEALINGS IN THE SOFTWARE.
21 21
22// $Id: EventHandler.hh,v 1.4 2003/04/28 01:47:29 fluxgen Exp $ 22// $Id: EventHandler.hh,v 1.5 2003/05/10 23:14:22 fluxgen Exp $
23
24/// @file holds EventHandler interface for X events
23 25
24#ifndef FBTK_EVENTHANDLER_HH 26#ifndef FBTK_EVENTHANDLER_HH
25#define FBTK_EVENTHANDLER_HH 27#define FBTK_EVENTHANDLER_HH
@@ -28,9 +30,17 @@
28 30
29namespace FbTk { 31namespace FbTk {
30 32
33
34/// interface for X events
31/** 35/**
32 interface for X events 36 * Use this class to catch events from X windows and FbWindows \n
33*/ 37 * Register instance of this class to EventManager \n
38 * example: \n
39 * EventManager::instance()->add(your_eventhandler, your_window); \n
40 * Don't forget to unregister it: \n
41 * EventManager::instance()->remove(your_window);
42 * @see EventManager
43 */
34class EventHandler { 44class EventHandler {
35public: 45public:
36 virtual ~EventHandler() { } 46 virtual ~EventHandler() { }