diff options
author | rathnor <rathnor> | 2003-03-03 21:51:13 (GMT) |
---|---|---|
committer | rathnor <rathnor> | 2003-03-03 21:51:13 (GMT) |
commit | 19875e5a5ba474387971ede597cdc4aa7454d4c0 (patch) | |
tree | 99d672abcffa86d74734deacbd888eccde02ffd2 /src/Gnome.hh | |
parent | 824fd0db7a4b8117fecba9bb46053bdd38691803 (diff) | |
download | fluxbox_pavel-19875e5a5ba474387971ede597cdc4aa7454d4c0.zip fluxbox_pavel-19875e5a5ba474387971ede597cdc4aa7454d4c0.tar.bz2 |
Add code for toolbar modes
Diffstat (limited to 'src/Gnome.hh')
-rw-r--r-- | src/Gnome.hh | 18 |
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 | |||
83 | private: | 85 | private: |
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); |