X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/9314a07dfcc0a5123beb50ddb198cbcc5805d7db..9c67a0512940f563046f7df57524836bb35a8447:/lib/gui/elistbox.h diff --git a/lib/gui/elistbox.h b/lib/gui/elistbox.h index 76ad8208..7538170c 100644 --- a/lib/gui/elistbox.h +++ b/lib/gui/elistbox.h @@ -38,6 +38,8 @@ protected: virtual int size()=0; + virtual int currentCursorSelectable(); + void setListbox(eListbox *lb); // void setOutputDevice ? (for allocating colors, ...) .. requires some work, though @@ -46,6 +48,8 @@ protected: /* the following functions always refer to the selected item */ virtual void paint(gPainter &painter, eWindowStyle &style, const ePoint &offset, int selected)=0; + virtual int getItemHeight()=0; + eListbox *m_listbox; #endif }; @@ -93,7 +97,7 @@ public: pageDown, justCheck }; - + void setItemHeight(int h); void setSelectionEnable(int en); #ifndef SWIG