everything else
[enigma2.git] / lib / service / listboxservice.h
index d64805c5ed4eef64586f66a27b8526cb538a628d..b06e7ef8ad72b89a95bd31e5714a86ae48818fb9 100644 (file)
@@ -25,7 +25,8 @@ public:
        int markedQueryNext(eServiceReference &ref);
 
        int lookupService(const eServiceReference &ref);
-       
+       void setCurrent(const eServiceReference &ref);
+
        enum {
                visModeSimple,
                visModeComplex
@@ -49,6 +50,7 @@ public:
 
        int setCurrentMarked(bool);
 
+       void setNumberOffset(int offset) { m_numberoffset = offset; }
 protected:
        void cursorHome();
        void cursorEnd();
@@ -92,6 +94,8 @@ private:
                /* support for movemode */
        bool m_current_marked;
        list::iterator m_swap;
+
+       int m_numberoffset;
 };
 
 #endif