Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/netp2/src/ceguilua/ceguilua-0.5.0/package/elements/ItemListbox.pkg @ 2835

Last change on this file since 2835 was 2710, checked in by rgrieder, 16 years ago

Merged buildsystem3 containing buildsystem2 containing Adi's buildsystem branch back to the trunk.
Please update the media directory if you were not using buildsystem3 before.

  • Property svn:eol-style set to native
File size: 741 bytes
Line 
1/***********************************************************************
2        ItemListbox
3***********************************************************************/
4class ItemListbox : public ScrolledItemListBase
5{
6    unsigned long getSelectedCount() const;
7    ItemEntry* getLastSelectedItem() const;
8    ItemEntry* getFirstSelectedItem(unsigned long start_index=0) const;
9    ItemEntry* getNextSelectedItem() const;
10    ItemEntry* getNextSelectedItemAfter(const ItemEntry* start_item) const;
11    bool isMultiSelectEnabled() const;
12    bool isItemSelected(unsigned long index) const;
13    void setMultiSelectEnabled(bool state);
14    void clearAllSelections();
15    void selectRange(unsigned long a, unsigned long z);
16    void selectAllItems();
17};
Note: See TracBrowser for help on using the repository browser.