diff options
| author | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2005-11-14 02:40:16 +0000 |
|---|---|---|
| committer | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2005-11-14 02:40:16 +0000 |
| commit | 059982cc102de394ac316abc3ee0806673d003d5 (patch) | |
| tree | 8066c48f450395c0966177834add07e1f196d82f /lib/service/listboxservice.h | |
| parent | b84057facdcc2e242611c312240f389fd2c11c99 (diff) | |
| download | enigma2-059982cc102de394ac316abc3ee0806673d003d5.tar.gz enigma2-059982cc102de394ac316abc3ee0806673d003d5.zip | |
working on move, edit mode and add remove service to context menu
Diffstat (limited to 'lib/service/listboxservice.h')
| -rw-r--r-- | lib/service/listboxservice.h | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/lib/service/listboxservice.h b/lib/service/listboxservice.h index b2fc311b..e65ffc8d 100644 --- a/lib/service/listboxservice.h +++ b/lib/service/listboxservice.h @@ -13,13 +13,13 @@ public: eListboxServiceContent(); void setRoot(const eServiceReference &ref); void getCurrent(eServiceReference &ref); - + /* support for marked services */ void initMarked(); void addMarked(const eServiceReference &ref); void removeMarked(const eServiceReference &ref); int isMarked(const eServiceReference &ref); - + /* this is NOT thread safe! */ void markedQueryStart(); int markedQueryNext(eServiceReference &ref); @@ -46,17 +46,16 @@ public: void setElementFont(int element, gFont *font); void sort(); - + int setCurrentMarked(bool); - + int cursorSet(int n); + int cursorGet(); protected: void cursorHome(); void cursorEnd(); int cursorMove(int count=1); int cursorValid(); - int cursorSet(int n); - int cursorGet(); - + void cursorSave(); void cursorRestore(); int size(); @@ -87,7 +86,6 @@ private: /* support for marked services */ std::set<eServiceReference> m_marked; - std::set<eServiceReference>::const_iterator m_marked_iterator; /* support for movemode */ |
