aboutsummaryrefslogtreecommitdiff
path: root/src/AtomHandler.hh
diff options
context:
space:
mode:
authorfluxgen <fluxgen>2004-01-19 18:22:37 (GMT)
committerfluxgen <fluxgen>2004-01-19 18:22:37 (GMT)
commit66268661f3704f128ea11b183d5c84ac0e3f6af3 (patch)
treeb8ef10e0edc2a964b585681421b073b021642a07 /src/AtomHandler.hh
parentece17362370e5b9ef5e6e9677e896c8609587106 (diff)
downloadfluxbox-66268661f3704f128ea11b183d5c84ac0e3f6af3.zip
fluxbox-66268661f3704f128ea11b183d5c84ac0e3f6af3.tar.bz2
updateFocusedWindow, updateWorkarea
Diffstat (limited to 'src/AtomHandler.hh')
-rw-r--r--src/AtomHandler.hh10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/AtomHandler.hh b/src/AtomHandler.hh
index bec1815..0e622a1 100644
--- a/src/AtomHandler.hh
+++ b/src/AtomHandler.hh
@@ -1,6 +1,6 @@
1// AtomHandler for fluxbox 1// AtomHandler for fluxbox
2// Copyright (c) 2002-2003 Henrik Kinnunen (fluxgen at users.sourceforge.net) 2// Copyright (c) 2002-2004 Henrik Kinnunen (fluxgen at users.sourceforge.net)
3// 2003 Simon Bowden (rathnor at users.sourceforge.net) 3// 2003-2004 Simon Bowden (rathnor at users.sourceforge.net)
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"),
6// to deal in the Software without restriction, including without limitation 6// to deal in the Software without restriction, including without limitation
@@ -13,13 +13,13 @@
13// 13//
14// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 16// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
17// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 18// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
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: AtomHandler.hh,v 1.13 2004/01/09 02:06:55 fluxgen Exp $ 22// $Id: AtomHandler.hh,v 1.14 2004/01/19 18:22:37 fluxgen Exp $
23 23
24#ifndef ATOMHANDLER_HH 24#ifndef ATOMHANDLER_HH
25#define ATOMHANDLER_HH 25#define ATOMHANDLER_HH
@@ -39,10 +39,12 @@ public:
39 virtual void setupFrame(FluxboxWindow &win) = 0; 39 virtual void setupFrame(FluxboxWindow &win) = 0;
40 virtual void setupClient(WinClient &winclient) = 0; 40 virtual void setupClient(WinClient &winclient) = 0;
41 41
42 virtual void updateFocusedWindow(BScreen &screen, Window win) = 0;
42 virtual void updateClientList(BScreen &screen) = 0; 43 virtual void updateClientList(BScreen &screen) = 0;
43 virtual void updateWorkspaceNames(BScreen &screen) = 0; 44 virtual void updateWorkspaceNames(BScreen &screen) = 0;
44 virtual void updateCurrentWorkspace(BScreen &screen) = 0; 45 virtual void updateCurrentWorkspace(BScreen &screen) = 0;
45 virtual void updateWorkspaceCount(BScreen &screen) = 0; 46 virtual void updateWorkspaceCount(BScreen &screen) = 0;
47 virtual void updateWorkarea(BScreen &screen) = 0;
46 48
47 virtual void updateFrameClose(FluxboxWindow &win) = 0; 49 virtual void updateFrameClose(FluxboxWindow &win) = 0;
48 virtual void updateClientClose(WinClient &winclient) = 0; 50 virtual void updateClientClose(WinClient &winclient) = 0;