diff options
-rw-r--r-- | mg_selection.h | 3 | ||||
-rw-r--r-- | vdr_menu.c | 5 |
2 files changed, 6 insertions, 2 deletions
diff --git a/mg_selection.h b/mg_selection.h index 47bf7b6..60018f6 100644 --- a/mg_selection.h +++ b/mg_selection.h @@ -34,6 +34,7 @@ typedef vector<string> strvector; */ class mgSelection { + public: class mgListItems { public: @@ -53,7 +54,7 @@ class mgSelection vector<mgListItem> m_items; mgSelection* m_sel; }; - public: + //! \brief defines an order to be used void setOrder(mgOrder *o); @@ -29,7 +29,10 @@ #include "vdr_setup.h" #include "vdr_menu.h" #include "vdr_player.h" + #include "mg_incremental_search.h" +#include "mg_selection.h" + #include "i18n.h" #define DEBUG @@ -700,7 +703,7 @@ mgTree::UpdateSearchPosition() else { // find the first item starting with m_filter - mgListItems& listitems = osd()->selection()->listitems; + mgSelection::mgListItems& listitems = osd()->selection()->listitems; for (unsigned int idx = 0 ; idx < listitems.size(); idx++) if( strncasecmp( listitems[idx].value().c_str(), m_filter.c_str(), m_filter.size() )>=0 ) { |