aboutsummaryrefslogtreecommitdiff
path: root/src/Gnome.hh
diff options
context:
space:
mode:
authorrathnor <rathnor>2003-03-03 21:51:13 (GMT)
committerrathnor <rathnor>2003-03-03 21:51:13 (GMT)
commit19875e5a5ba474387971ede597cdc4aa7454d4c0 (patch)
tree99d672abcffa86d74734deacbd888eccde02ffd2 /src/Gnome.hh
parent824fd0db7a4b8117fecba9bb46053bdd38691803 (diff)
downloadfluxbox-19875e5a5ba474387971ede597cdc4aa7454d4c0.zip
fluxbox-19875e5a5ba474387971ede597cdc4aa7454d4c0.tar.bz2
Add code for toolbar modes
Diffstat (limited to 'src/Gnome.hh')
-rw-r--r--src/Gnome.hh18
1 files changed, 10 insertions, 8 deletions
diff --git a/src/Gnome.hh b/src/Gnome.hh
index 2910dd6..e36cae2 100644
--- a/src/Gnome.hh
+++ b/src/Gnome.hh
@@ -19,7 +19,7 @@
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: Gnome.hh,v 1.5 2003/02/02 16:32:37 rathnor Exp $ 22// $Id: Gnome.hh,v 1.6 2003/03/03 21:51:01 rathnor Exp $
23 23
24#ifndef GNOME_HH 24#ifndef GNOME_HH
25#define GNOME_HH 25#define GNOME_HH
@@ -64,22 +64,24 @@ public:
64 64
65 Gnome(); 65 Gnome();
66 ~Gnome(); 66 ~Gnome();
67 void initForScreen(const BScreen &screen); 67 void initForScreen(BScreen &screen);
68 void setupWindow(FluxboxWindow &win); 68 void setupWindow(FluxboxWindow &win);
69 69
70 void updateClientList(const BScreen &screen); 70 void updateClientList(BScreen &screen);
71 void updateWorkspaceNames(const BScreen &screen); 71 void updateWorkspaceNames(BScreen &screen);
72 void updateCurrentWorkspace(const BScreen &screen); 72 void updateCurrentWorkspace(BScreen &screen);
73 void updateWorkspaceCount(const BScreen &screen); 73 void updateWorkspaceCount(BScreen &screen);
74 74
75 void updateState(FluxboxWindow &win); 75 void updateState(FluxboxWindow &win);
76 void updateLayer(FluxboxWindow &win); 76 void updateLayer(FluxboxWindow &win);
77 void updateHints(FluxboxWindow &win); 77 void updateHints(FluxboxWindow &win);
78 void updateWorkspace(FluxboxWindow &win); 78 void updateWorkspace(FluxboxWindow &win);
79 79
80 80 bool checkClientMessage(const XClientMessageEvent &ce, BScreen * screen, FluxboxWindow * const win);
81 bool checkClientMessage(const XClientMessageEvent &ce, BScreen * const screen, FluxboxWindow * const win);
82 81
82 // ignore these ones
83 void updateWindowClose(FluxboxWindow &win) {}
84
83private: 85private:
84 void setLayer(FluxboxWindow *win, int layer); 86 void setLayer(FluxboxWindow *win, int layer);
85 void setState(FluxboxWindow *win, int state); 87 void setState(FluxboxWindow *win, int state);