aboutsummaryrefslogtreecommitdiff
path: root/lib/gui/elistbox.h
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2007-09-25 14:03:46 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2007-09-25 14:03:46 +0000
commitf69890847fc8e8f8031e564b06109582ad49da87 (patch)
tree36f11dad2f50fa557480760fce0bf6b5c78e5319 /lib/gui/elistbox.h
parentc68ba62edaf957054397272becae9cbbf7f5b0c9 (diff)
downloadenigma2-f69890847fc8e8f8031e564b06109582ad49da87.tar.gz
enigma2-f69890847fc8e8f8031e564b06109582ad49da87.zip
fix partial clipping for eListboxPythonMultiContent
Diffstat (limited to 'lib/gui/elistbox.h')
-rw-r--r--lib/gui/elistbox.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/gui/elistbox.h b/lib/gui/elistbox.h
index 1cadf74b..20f23b5b 100644
--- a/lib/gui/elistbox.h
+++ b/lib/gui/elistbox.h
@@ -26,6 +26,7 @@ public:
protected:
iListboxContent();
friend class eListbox;
+ virtual void updateClip(gRegion &){ };
virtual void cursorHome()=0;
virtual void cursorEnd()=0;
virtual int cursorMove(int count=1)=0;
@@ -134,6 +135,8 @@ public:
/* the complete list changed. you should not attemp to keep the current index. */
void entryReset(bool cursorHome=true);
+ int getEntryTop();
+ void invalidate(const gRegion &region = gRegion::invalidRegion());
protected:
int event(int event, void *data=0, void *data2=0);
void recalcSize();