diff options
author | fluxgen <fluxgen> | 2003-06-18 13:55:17 (GMT) |
---|---|---|
committer | fluxgen <fluxgen> | 2003-06-18 13:55:17 (GMT) |
commit | e3ab62fed1e63be3e7f6b81c316b15097638faf6 (patch) | |
tree | 563a2d45e6e33de08f2b899bbe775f9b2a5a755b /src/Slit.hh | |
parent | 501168b557f4c21ca10dfdaad7776c125968363a (diff) | |
download | fluxbox-e3ab62fed1e63be3e7f6b81c316b15097638faf6.zip fluxbox-e3ab62fed1e63be3e7f6b81c316b15097638faf6.tar.bz2 |
added strut support
Diffstat (limited to 'src/Slit.hh')
-rw-r--r-- | src/Slit.hh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/Slit.hh b/src/Slit.hh index 10b141a..7626665 100644 --- a/src/Slit.hh +++ b/src/Slit.hh | |||
@@ -22,7 +22,7 @@ | |||
22 | // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER | 22 | // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
23 | // DEALINGS IN THE SOFTWARE. | 23 | // DEALINGS IN THE SOFTWARE. |
24 | 24 | ||
25 | /// $Id: Slit.hh,v 1.30 2003/05/17 11:00:50 fluxgen Exp $ | 25 | /// $Id: Slit.hh,v 1.31 2003/06/18 13:49:43 fluxgen Exp $ |
26 | 26 | ||
27 | #ifndef SLIT_HH | 27 | #ifndef SLIT_HH |
28 | #define SLIT_HH | 28 | #define SLIT_HH |
@@ -44,6 +44,7 @@ class SlitTheme; | |||
44 | class SlitClient; | 44 | class SlitClient; |
45 | class BScreen; | 45 | class BScreen; |
46 | class FbMenu; | 46 | class FbMenu; |
47 | class Strut; | ||
47 | 48 | ||
48 | /// Handles dock apps | 49 | /// Handles dock apps |
49 | class Slit : public FbTk::TimeoutHandler, public FbTk::EventHandler { | 50 | class Slit : public FbTk::TimeoutHandler, public FbTk::EventHandler { |
@@ -117,6 +118,8 @@ private: | |||
117 | void removeClient(SlitClient *client, bool remap, bool destroy); | 118 | void removeClient(SlitClient *client, bool remap, bool destroy); |
118 | void loadClientList(const char *filename); | 119 | void loadClientList(const char *filename); |
119 | void updateClientmenu(); | 120 | void updateClientmenu(); |
121 | void clearStrut(); | ||
122 | void updateStrut(); | ||
120 | 123 | ||
121 | bool m_hidden, m_do_auto_hide; | 124 | bool m_hidden, m_do_auto_hide; |
122 | Direction m_direction; | 125 | Direction m_direction; |
@@ -147,6 +150,7 @@ private: | |||
147 | std::auto_ptr<SlitTheme> m_slit_theme; | 150 | std::auto_ptr<SlitTheme> m_slit_theme; |
148 | std::auto_ptr<FbTk::Transparent> m_transp; | 151 | std::auto_ptr<FbTk::Transparent> m_transp; |
149 | static unsigned int s_eventmask; | 152 | static unsigned int s_eventmask; |
153 | Strut *m_strut; | ||
150 | }; | 154 | }; |
151 | 155 | ||
152 | 156 | ||