diff options
author | fluxgen <fluxgen> | 2003-05-06 23:58:08 (GMT) |
---|---|---|
committer | fluxgen <fluxgen> | 2003-05-06 23:58:08 (GMT) |
commit | 7298f23b0de460c219abac56dcf2fcba08928ec1 (patch) | |
tree | ba30fdac593c652020ed4636b8a3a4bce60a2e5c /src/WinButtonTheme.hh | |
parent | 1cbf54adeb7dad7cc172ad1e167b433457cdc95e (diff) | |
download | fluxbox_pavel-7298f23b0de460c219abac56dcf2fcba08928ec1.zip fluxbox_pavel-7298f23b0de460c219abac56dcf2fcba08928ec1.tar.bz2 |
added stuck pixmap, and unfocus pixmaps
Diffstat (limited to 'src/WinButtonTheme.hh')
-rw-r--r-- | src/WinButtonTheme.hh | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/src/WinButtonTheme.hh b/src/WinButtonTheme.hh index 6cbe69c..af2f011 100644 --- a/src/WinButtonTheme.hh +++ b/src/WinButtonTheme.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: WinButtonTheme.hh,v 1.1 2003/04/28 22:30:34 fluxgen Exp $ | 22 | // $Id: WinButtonTheme.hh,v 1.2 2003/05/06 23:52:55 fluxgen Exp $ |
23 | 23 | ||
24 | #ifndef WINBUTTONTHEME_HH | 24 | #ifndef WINBUTTONTHEME_HH |
25 | #define WINBUTTONTHEME_HH | 25 | #define WINBUTTONTHEME_HH |
@@ -44,42 +44,46 @@ public: | |||
44 | 44 | ||
45 | inline const PixmapWithMask &closePixmap() const { return *m_close_pm; } | 45 | inline const PixmapWithMask &closePixmap() const { return *m_close_pm; } |
46 | inline PixmapWithMask &closePixmap() { return *m_close_pm; } | 46 | inline PixmapWithMask &closePixmap() { return *m_close_pm; } |
47 | 47 | inline PixmapWithMask &closeUnfocusPixmap() { return *m_close_unfocus_pm; } | |
48 | inline const PixmapWithMask &closePressedPixmap() const { return *m_close_pressed_pm; } | 48 | inline const PixmapWithMask &closePressedPixmap() const { return *m_close_pressed_pm; } |
49 | inline PixmapWithMask &closePressedPixmap() { return *m_close_pressed_pm; } | 49 | inline PixmapWithMask &closePressedPixmap() { return *m_close_pressed_pm; } |
50 | 50 | ||
51 | inline const PixmapWithMask &maximizePixmap() const { return *m_maximize_pm; } | 51 | inline const PixmapWithMask &maximizePixmap() const { return *m_maximize_pm; } |
52 | inline PixmapWithMask &maximizePixmap() { return *m_maximize_pm; } | 52 | inline PixmapWithMask &maximizePixmap() { return *m_maximize_pm; } |
53 | 53 | inline PixmapWithMask &maximizeUnfocusPixmap() { return *m_maximize_unfocus_pm; } | |
54 | inline const PixmapWithMask &maximizePressedPixmap() const { return *m_maximize_pressed_pm; } | 54 | inline const PixmapWithMask &maximizePressedPixmap() const { return *m_maximize_pressed_pm; } |
55 | inline PixmapWithMask &maximizePressedPixmap() { return *m_maximize_pressed_pm; } | 55 | inline PixmapWithMask &maximizePressedPixmap() { return *m_maximize_pressed_pm; } |
56 | 56 | ||
57 | inline const PixmapWithMask &iconifyPixmap() const { return *m_iconify_pm; } | 57 | inline const PixmapWithMask &iconifyPixmap() const { return *m_iconify_pm; } |
58 | inline PixmapWithMask &iconifyPixmap() { return *m_iconify_pm; } | 58 | inline PixmapWithMask &iconifyPixmap() { return *m_iconify_pm; } |
59 | 59 | inline PixmapWithMask &iconifyUnfocusPixmap() { return *m_iconify_unfocus_pm; } | |
60 | inline const PixmapWithMask &iconifyPressedPixmap() const { return *m_iconify_pressed_pm; } | 60 | inline const PixmapWithMask &iconifyPressedPixmap() const { return *m_iconify_pressed_pm; } |
61 | inline PixmapWithMask &iconifyPressedPixmap() { return *m_iconify_pressed_pm; } | 61 | inline PixmapWithMask &iconifyPressedPixmap() { return *m_iconify_pressed_pm; } |
62 | 62 | ||
63 | inline const PixmapWithMask &stickPixmap() const { return *m_stick_pm; } | 63 | inline const PixmapWithMask &stickPixmap() const { return *m_stick_pm; } |
64 | inline PixmapWithMask &stickPixmap() { return *m_stick_pm; } | 64 | inline PixmapWithMask &stickPixmap() { return *m_stick_pm; } |
65 | 65 | inline PixmapWithMask &stickUnfocusPixmap() { return *m_stick_unfocus_pm; } | |
66 | inline const PixmapWithMask &stickPressedPixmap() const { return *m_stick_pressed_pm; } | 66 | inline const PixmapWithMask &stickPressedPixmap() const { return *m_stick_pressed_pm; } |
67 | inline PixmapWithMask &stickPressedPixmap() { return *m_stick_pressed_pm; } | 67 | inline PixmapWithMask &stickPressedPixmap() { return *m_stick_pressed_pm; } |
68 | 68 | ||
69 | inline PixmapWithMask &stuckPixmap() { return *m_stuck_pm; } | ||
70 | inline PixmapWithMask &stuckUnfocusPixmap() { return *m_stuck_unfocus_pm; } | ||
71 | |||
69 | inline const PixmapWithMask &shadePixmap() const { return *m_shade_pm; } | 72 | inline const PixmapWithMask &shadePixmap() const { return *m_shade_pm; } |
70 | inline PixmapWithMask &shadePixmap() { return *m_shade_pm; } | 73 | inline PixmapWithMask &shadePixmap() { return *m_shade_pm; } |
71 | 74 | inline PixmapWithMask &shadeUnfocusPixmap() { return *m_shade_unfocus_pm; } | |
72 | inline const PixmapWithMask &shadePressedPixmap() const { return *m_shade_pressed_pm; } | 75 | inline const PixmapWithMask &shadePressedPixmap() const { return *m_shade_pressed_pm; } |
73 | inline PixmapWithMask &shadePressedPixmap() { return *m_shade_pressed_pm; } | 76 | inline PixmapWithMask &shadePressedPixmap() { return *m_shade_pressed_pm; } |
74 | FbTk::Subject &reconfigSig() { return m_reconf_sig; } | 77 | FbTk::Subject &reconfigSig() { return m_reconf_sig; } |
75 | private: | 78 | private: |
76 | FbTk::Subject m_reconf_sig; | 79 | FbTk::Subject m_reconf_sig; |
77 | 80 | ||
78 | FbTk::ThemeItem<PixmapWithMask> m_close_pm, m_close_pressed_pm; | 81 | FbTk::ThemeItem<PixmapWithMask> m_close_pm, m_close_unfocus_pm, m_close_pressed_pm; |
79 | FbTk::ThemeItem<PixmapWithMask> m_maximize_pm, m_maximize_pressed_pm; | 82 | FbTk::ThemeItem<PixmapWithMask> m_maximize_pm, m_maximize_unfocus_pm, m_maximize_pressed_pm; |
80 | FbTk::ThemeItem<PixmapWithMask> m_iconify_pm, m_iconify_pressed_pm; | 83 | FbTk::ThemeItem<PixmapWithMask> m_iconify_pm, m_iconify_unfocus_pm, m_iconify_pressed_pm; |
81 | FbTk::ThemeItem<PixmapWithMask> m_shade_pm, m_shade_pressed_pm; | 84 | FbTk::ThemeItem<PixmapWithMask> m_shade_pm, m_shade_unfocus_pm, m_shade_pressed_pm; |
82 | FbTk::ThemeItem<PixmapWithMask> m_stick_pm, m_stick_pressed_pm; | 85 | FbTk::ThemeItem<PixmapWithMask> m_stick_pm, m_stick_unfocus_pm, m_stick_pressed_pm; |
86 | FbTk::ThemeItem<PixmapWithMask> m_stuck_pm, m_stuck_unfocus_pm; | ||
83 | }; | 87 | }; |
84 | 88 | ||
85 | #endif // WINBUTTONTHEME_HH | 89 | #endif // WINBUTTONTHEME_HH |