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/Toolbar.hh | |
parent | 501168b557f4c21ca10dfdaad7776c125968363a (diff) | |
download | fluxbox-e3ab62fed1e63be3e7f6b81c316b15097638faf6.zip fluxbox-e3ab62fed1e63be3e7f6b81c316b15097638faf6.tar.bz2 |
added strut support
Diffstat (limited to 'src/Toolbar.hh')
-rw-r--r-- | src/Toolbar.hh | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/Toolbar.hh b/src/Toolbar.hh index a1c5c50..f8d3fe4 100644 --- a/src/Toolbar.hh +++ b/src/Toolbar.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: Toolbar.hh,v 1.32 2003/06/11 14:50:57 fluxgen Exp $ | 25 | // $Id: Toolbar.hh,v 1.33 2003/06/18 13:50:40 fluxgen Exp $ |
26 | 26 | ||
27 | #ifndef TOOLBAR_HH | 27 | #ifndef TOOLBAR_HH |
28 | #define TOOLBAR_HH | 28 | #define TOOLBAR_HH |
@@ -42,6 +42,8 @@ | |||
42 | #include <memory> | 42 | #include <memory> |
43 | 43 | ||
44 | class BScreen; | 44 | class BScreen; |
45 | class Strut; | ||
46 | |||
45 | namespace FbTk { | 47 | namespace FbTk { |
46 | class ImageControl; | 48 | class ImageControl; |
47 | }; | 49 | }; |
@@ -133,6 +135,8 @@ public: | |||
133 | 135 | ||
134 | 136 | ||
135 | private: | 137 | private: |
138 | void clearStrut(); | ||
139 | void updateStrut(); | ||
136 | 140 | ||
137 | bool editing; ///< edit workspace label mode | 141 | bool editing; ///< edit workspace label mode |
138 | bool hidden; ///< hidden state | 142 | bool hidden; ///< hidden state |
@@ -189,6 +193,8 @@ private: | |||
189 | ThemeListener m_themelistener; | 193 | ThemeListener m_themelistener; |
190 | 194 | ||
191 | FbTk::XLayerItem m_layeritem; | 195 | FbTk::XLayerItem m_layeritem; |
196 | |||
197 | Strut *m_strut; ///< created and destroyed by BScreen | ||
192 | }; | 198 | }; |
193 | 199 | ||
194 | 200 | ||