diff options
author | rathnor <rathnor> | 2003-02-02 16:32:41 (GMT) |
---|---|---|
committer | rathnor <rathnor> | 2003-02-02 16:32:41 (GMT) |
commit | 1b063dcea92e0a7ac5008518fc5c13f03c055f54 (patch) | |
tree | 29d5b622c0870f06a94086ed463ab90e23bc673e /src/Gnome.hh | |
parent | 5244fc32447d2649a52a06dc84d96da94e9fd715 (diff) | |
download | fluxbox_pavel-1b063dcea92e0a7ac5008518fc5c13f03c055f54.zip fluxbox_pavel-1b063dcea92e0a7ac5008518fc5c13f03c055f54.tar.bz2 |
Integration of new Layering code, plus updates to the layering code itself
- new KeyActions: Raise/LowerLayer, AlwaysOnTop/Bottom, Top/BottomLayer
Added a "Quit" KeyAction
Diffstat (limited to 'src/Gnome.hh')
-rw-r--r-- | src/Gnome.hh | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/Gnome.hh b/src/Gnome.hh index c8a6925..2910dd6 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.4 2002/12/01 13:41:57 rathnor Exp $ | 22 | // $Id: Gnome.hh,v 1.5 2003/02/02 16:32:37 rathnor Exp $ |
23 | 23 | ||
24 | #ifndef GNOME_HH | 24 | #ifndef GNOME_HH |
25 | #define GNOME_HH | 25 | #define GNOME_HH |
@@ -73,6 +73,7 @@ public: | |||
73 | void updateWorkspaceCount(const BScreen &screen); | 73 | void updateWorkspaceCount(const BScreen &screen); |
74 | 74 | ||
75 | void updateState(FluxboxWindow &win); | 75 | void updateState(FluxboxWindow &win); |
76 | void updateLayer(FluxboxWindow &win); | ||
76 | void updateHints(FluxboxWindow &win); | 77 | void updateHints(FluxboxWindow &win); |
77 | void updateWorkspace(FluxboxWindow &win); | 78 | void updateWorkspace(FluxboxWindow &win); |
78 | 79 | ||
@@ -80,7 +81,7 @@ public: | |||
80 | bool checkClientMessage(const XClientMessageEvent &ce, BScreen * const screen, FluxboxWindow * const win); | 81 | bool checkClientMessage(const XClientMessageEvent &ce, BScreen * const screen, FluxboxWindow * const win); |
81 | 82 | ||
82 | private: | 83 | private: |
83 | void setLayer(GnomeLayer layer); | 84 | void setLayer(FluxboxWindow *win, int layer); |
84 | void setState(FluxboxWindow *win, int state); | 85 | void setState(FluxboxWindow *win, int state); |
85 | void setLayer(int layer); | 86 | void setLayer(int layer); |
86 | void createAtoms(); | 87 | void createAtoms(); |