diff options
Diffstat (limited to 'src/FbTk/Menu.hh')
-rw-r--r-- | src/FbTk/Menu.hh | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/FbTk/Menu.hh b/src/FbTk/Menu.hh index 39440a8..8bb5fdd 100644 --- a/src/FbTk/Menu.hh +++ b/src/FbTk/Menu.hh | |||
@@ -37,9 +37,10 @@ | |||
37 | namespace FbTk { | 37 | namespace FbTk { |
38 | 38 | ||
39 | template <typename T> class Command; | 39 | template <typename T> class Command; |
40 | template <typename T> class RefCount; | ||
40 | class MenuItem; | 41 | class MenuItem; |
42 | class MenuSearch; | ||
41 | class ImageControl; | 43 | class ImageControl; |
42 | template <typename T> class RefCount; | ||
43 | 44 | ||
44 | /// Base class for menus | 45 | /// Base class for menus |
45 | class Menu: public FbTk::EventHandler, FbTk::FbWindowRenderer { | 46 | class Menu: public FbTk::EventHandler, FbTk::FbWindowRenderer { |
@@ -187,10 +188,8 @@ private: | |||
187 | 188 | ||
188 | Menu *m_parent; | 189 | Menu *m_parent; |
189 | 190 | ||
190 | class TypeSearch; | 191 | std::vector<MenuItem*> m_items; |
191 | 192 | std::auto_ptr<MenuSearch> m_search; | |
192 | std::vector<MenuItem *> m_items; | ||
193 | std::auto_ptr<TypeSearch> m_search; | ||
194 | 193 | ||
195 | struct State { | 194 | struct State { |
196 | bool moving; | 195 | bool moving; |