git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
zap with numbers is now possible
[enigma2.git]
/
lib
/
service
/
listboxservice.h
diff --git
a/lib/service/listboxservice.h
b/lib/service/listboxservice.h
index e65ffc8d9353023da8f56251a82e43f87f8af1fd..b06e7ef8ad72b89a95bd31e5714a86ae48818fb9 100644
(file)
--- a/
lib/service/listboxservice.h
+++ b/
lib/service/listboxservice.h
@@
-25,7
+25,8
@@
public:
int markedQueryNext(eServiceReference &ref);
int lookupService(const eServiceReference &ref);
int markedQueryNext(eServiceReference &ref);
int lookupService(const eServiceReference &ref);
-
+ void setCurrent(const eServiceReference &ref);
+
enum {
visModeSimple,
visModeComplex
enum {
visModeSimple,
visModeComplex
@@
-48,13
+49,15
@@
public:
void sort();
int setCurrentMarked(bool);
void sort();
int setCurrentMarked(bool);
- int cursorSet(int n);
- int cursorGet();
+
+ void setNumberOffset(int offset) { m_numberoffset = offset; }
protected:
void cursorHome();
void cursorEnd();
int cursorMove(int count=1);
int cursorValid();
protected:
void cursorHome();
void cursorEnd();
int cursorMove(int count=1);
int cursorValid();
+ int cursorSet(int n);
+ int cursorGet();
void cursorSave();
void cursorRestore();
void cursorSave();
void cursorRestore();
@@
-91,6
+94,8
@@
private:
/* support for movemode */
bool m_current_marked;
list::iterator m_swap;
/* support for movemode */
bool m_current_marked;
list::iterator m_swap;
+
+ int m_numberoffset;
};
#endif
};
#endif