summaryrefslogtreecommitdiff
path: root/src/FbWinFrameTheme.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/FbWinFrameTheme.hh')
-rw-r--r--src/FbWinFrameTheme.hh9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/FbWinFrameTheme.hh b/src/FbWinFrameTheme.hh
index bc567f8..338251b 100644
--- a/src/FbWinFrameTheme.hh
+++ b/src/FbWinFrameTheme.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: FbWinFrameTheme.hh,v 1.13 2003/12/09 08:48:08 rathnor Exp $ 22// $Id: FbWinFrameTheme.hh,v 1.14 2004/01/02 13:05:19 fluxgen Exp $
23 23
24#ifndef FBWINFRAMETHEME_HH 24#ifndef FBWINFRAMETHEME_HH
25#define FBWINFRAMETHEME_HH 25#define FBWINFRAMETHEME_HH
@@ -46,7 +46,7 @@ public:
46 const FbTk::Texture &labelFocusTexture() const { return *m_label_focus; } 46 const FbTk::Texture &labelFocusTexture() const { return *m_label_focus; }
47 const FbTk::Texture &labelUnfocusTexture() const { return *m_label_unfocus; } 47 const FbTk::Texture &labelUnfocusTexture() const { return *m_label_unfocus; }
48 const FbTk::Texture &labelActiveTexture() const { return *m_label_active; } 48 const FbTk::Texture &labelActiveTexture() const { return *m_label_active; }
49 49 const FbTk::ThemeItem<FbTk::Texture> &label() const { return m_label_unfocus; }
50 const FbTk::Texture &titleFocusTexture() const { return *m_title_focus; } 50 const FbTk::Texture &titleFocusTexture() const { return *m_title_focus; }
51 const FbTk::Texture &titleUnfocusTexture() const { return *m_title_unfocus; } 51 const FbTk::Texture &titleUnfocusTexture() const { return *m_title_unfocus; }
52 52
@@ -88,9 +88,6 @@ public:
88 bool fallback(FbTk::ThemeItem_base &item); 88 bool fallback(FbTk::ThemeItem_base &item);
89 void reconfigTheme(); 89 void reconfigTheme();
90 90
91 void addListener(FbTk::Observer &obs) { m_theme_change.attach(&obs); }
92 void removeListener(FbTk::Observer &obs) { m_theme_change.detach(&obs); }
93
94 inline Cursor moveCursor() const { return m_cursor_move; } 91 inline Cursor moveCursor() const { return m_cursor_move; }
95 inline Cursor lowerLeftAngleCursor() const { return m_cursor_lower_left_angle; } 92 inline Cursor lowerLeftAngleCursor() const { return m_cursor_lower_left_angle; }
96 inline Cursor lowerRightAngleCursor() const { return m_cursor_lower_right_angle; } 93 inline Cursor lowerRightAngleCursor() const { return m_cursor_lower_right_angle; }
@@ -126,8 +123,6 @@ private:
126 FbTk::GContext m_label_text_focus_gc, m_label_text_unfocus_gc, m_label_text_active_gc; 123 FbTk::GContext m_label_text_focus_gc, m_label_text_unfocus_gc, m_label_text_active_gc;
127 FbTk::GContext m_button_pic_focus_gc, m_button_pic_unfocus_gc; 124 FbTk::GContext m_button_pic_focus_gc, m_button_pic_unfocus_gc;
128 125
129 FbTk::Subject m_theme_change;
130
131 Cursor m_cursor_move; 126 Cursor m_cursor_move;
132 Cursor m_cursor_lower_left_angle; 127 Cursor m_cursor_lower_left_angle;
133 Cursor m_cursor_lower_right_angle; 128 Cursor m_cursor_lower_right_angle;