diff options
author | Mark Tiefenbruck <mark@fluxbox.org> | 2007-12-18 05:09:20 (GMT) |
---|---|---|
committer | Mark Tiefenbruck <mark@fluxbox.org> | 2007-12-18 05:09:20 (GMT) |
commit | 31df2d8bd618cae590d9b0e76aee11021d4c77d3 (patch) | |
tree | 3be26fb88b0e0178a728bd9968eea2e93f62b6f6 /src/FbTk/Menu.hh | |
parent | c39af52bfca7f6962048a102597d88337c949b67 (diff) | |
download | fluxbox-31df2d8bd618cae590d9b0e76aee11021d4c77d3.zip fluxbox-31df2d8bd618cae590d9b0e76aee11021d4c77d3.tar.bz2 |
make MenuItem responsible for decision to close menu when clicked
Diffstat (limited to 'src/FbTk/Menu.hh')
-rw-r--r-- | src/FbTk/Menu.hh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/FbTk/Menu.hh b/src/FbTk/Menu.hh index 2a84c77..53dc494 100644 --- a/src/FbTk/Menu.hh +++ b/src/FbTk/Menu.hh | |||
@@ -124,7 +124,7 @@ public: | |||
124 | /// show menu | 124 | /// show menu |
125 | virtual void show(); | 125 | virtual void show(); |
126 | /// hide menu | 126 | /// hide menu |
127 | virtual void hide(bool force = false); | 127 | virtual void hide(); |
128 | virtual void clearWindow(); | 128 | virtual void clearWindow(); |
129 | #ifdef NOT_USED | 129 | #ifdef NOT_USED |
130 | void setActiveIndex(int index) { m_active_index = index; } | 130 | void setActiveIndex(int index) { m_active_index = index; } |
@@ -160,7 +160,7 @@ public: | |||
160 | inline unsigned char alpha() const { return theme().alpha(); } | 160 | inline unsigned char alpha() const { return theme().alpha(); } |
161 | inline static Menu *shownMenu() { return shown; } | 161 | inline static Menu *shownMenu() { return shown; } |
162 | inline static Menu *focused() { return s_focused; } | 162 | inline static Menu *focused() { return s_focused; } |
163 | static void hideShownMenu(bool force = true); | 163 | static void hideShownMenu(); |
164 | /// @return menuitem at index | 164 | /// @return menuitem at index |
165 | inline const MenuItem *find(unsigned int index) const { return menuitems[index]; } | 165 | inline const MenuItem *find(unsigned int index) const { return menuitems[index]; } |
166 | inline MenuItem *find(unsigned int index) { return menuitems[index]; } | 166 | inline MenuItem *find(unsigned int index) { return menuitems[index]; } |