+
+ void setItemHeight(int h);
+ void setSelectionEnable(int en);
+
+ void setBackgroundColor(gRGB &col);
+ void setBackgroundColorSelected(gRGB &col);
+ void setForegroundColor(gRGB &col);
+ void setForegroundColorSelected(gRGB &col);
+ void setBackgroundPicture(ePtr<gPixmap> &pixmap);
+ void setSelectionPicture(ePtr<gPixmap> &pixmap);
+
+#ifndef SWIG
+ struct eListboxStyle *getLocalStyle(void);
+
+ /* entryAdded: an entry was added *before* the given index. it's index is the given number. */
+ void entryAdded(int index);
+ /* entryRemoved: an entry with the given index was removed. */
+ void entryRemoved(int index);
+ /* entryChanged: the entry with the given index was changed and should be redrawn. */
+ void entryChanged(int index);
+ /* the complete list changed. you should not attemp to keep the current index. */
+ void entryReset(bool cursorHome=true);
+
+ int getEntryTop();
+ void invalidate(const gRegion ®ion = gRegion::invalidRegion());