diff options
author | markt <markt> | 2007-02-04 18:44:28 (GMT) |
---|---|---|
committer | markt <markt> | 2007-02-04 18:44:28 (GMT) |
commit | cf6e471fbf027a1ba08693d6562ae5d63aaa9e24 (patch) | |
tree | 04551a7cf762ad72858ea9937ddd48ffc760d6f4 /src/LayerMenu.hh | |
parent | 07a3b3939bbdfa084f91c07984fdc60c2696a213 (diff) | |
download | fluxbox-cf6e471fbf027a1ba08693d6562ae5d63aaa9e24.zip fluxbox-cf6e471fbf027a1ba08693d6562ae5d63aaa9e24.tar.bz2 |
fix remembered layer and layer menu
Diffstat (limited to 'src/LayerMenu.hh')
-rw-r--r-- | src/LayerMenu.hh | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/LayerMenu.hh b/src/LayerMenu.hh index 3f8330f..fcc4edb 100644 --- a/src/LayerMenu.hh +++ b/src/LayerMenu.hh | |||
@@ -41,11 +41,12 @@ public: | |||
41 | /// this class holds the layermenu items | 41 | /// this class holds the layermenu items |
42 | class LayerMenuItem : public FbTk::MenuItem { | 42 | class LayerMenuItem : public FbTk::MenuItem { |
43 | public: | 43 | public: |
44 | LayerMenuItem(const FbTk::FbString &label, LayerObject *object, int layernum, | 44 | LayerMenuItem(const FbTk::FbString &label, LayerObject *object, |
45 | FbTk::RefCount<FbTk::Command> &cmd): | 45 | int layernum, FbTk::RefCount<FbTk::Command> &cmd): |
46 | FbTk::MenuItem(label, cmd), m_object(object), m_layernum(layernum) {} | 46 | FbTk::MenuItem(label, cmd), m_object(object), m_layernum(layernum) {} |
47 | 47 | ||
48 | LayerMenuItem(const FbTk::FbString &label, LayerObject *object, int layernum): | 48 | LayerMenuItem(const FbTk::FbString &label, LayerObject *object, |
49 | int layernum): | ||
49 | FbTk::MenuItem(label), m_object(object), m_layernum(layernum) {} | 50 | FbTk::MenuItem(label), m_object(object), m_layernum(layernum) {} |
50 | 51 | ||
51 | bool isEnabled() const { return m_object->layerNumber() != m_layernum; } | 52 | bool isEnabled() const { return m_object->layerNumber() != m_layernum; } |
@@ -65,7 +66,7 @@ class LayerMenu : public ToggleMenu { | |||
65 | public: | 66 | public: |
66 | LayerMenu(MenuTheme &tm, FbTk::ImageControl &imgctrl, | 67 | LayerMenu(MenuTheme &tm, FbTk::ImageControl &imgctrl, |
67 | FbTk::XLayer &layer, LayerObject *item, bool save_rc); | 68 | FbTk::XLayer &layer, LayerObject *item, bool save_rc); |
68 | 69 | void show(); | |
69 | }; | 70 | }; |
70 | 71 | ||
71 | #endif // LAYERMENU_HH | 72 | #endif // LAYERMENU_HH |