diff options
Diffstat (limited to 'src/FbWinFrame.hh')
-rw-r--r-- | src/FbWinFrame.hh | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/FbWinFrame.hh b/src/FbWinFrame.hh index 4f42aab..bdc2add 100644 --- a/src/FbWinFrame.hh +++ b/src/FbWinFrame.hh | |||
@@ -33,6 +33,7 @@ | |||
33 | #include "FbTk/XLayerItem.hh" | 33 | #include "FbTk/XLayerItem.hh" |
34 | #include "FbTk/TextButton.hh" | 34 | #include "FbTk/TextButton.hh" |
35 | #include "Container.hh" | 35 | #include "Container.hh" |
36 | #include "Shape.hh" | ||
36 | 37 | ||
37 | #include <vector> | 38 | #include <vector> |
38 | #include <list> | 39 | #include <list> |
@@ -194,6 +195,8 @@ public: | |||
194 | 195 | ||
195 | void reconfigure(); | 196 | void reconfigure(); |
196 | void setUseShape(bool value); | 197 | void setUseShape(bool value); |
198 | void setShapingClient(FbTk::FbWindow *win, bool always_update); | ||
199 | void updateShape() { m_shape.update(); } | ||
197 | 200 | ||
198 | /** | 201 | /** |
199 | @name accessors | 202 | @name accessors |
@@ -392,9 +395,9 @@ private: | |||
392 | FbWinFrame &m_frame; | 395 | FbWinFrame &m_frame; |
393 | }; | 396 | }; |
394 | ThemeListener m_themelistener; | 397 | ThemeListener m_themelistener; |
395 | std::auto_ptr<Shape> m_shape; | 398 | Shape m_shape; |
396 | bool m_disable_shape; | ||
397 | 399 | ||
400 | bool m_disable_themeshape; | ||
398 | }; | 401 | }; |
399 | 402 | ||
400 | #endif // FBWINFRAME_HH | 403 | #endif // FBWINFRAME_HH |