Public Member Functions | |
list_box (panel *parent=0) | |
virtual void | resize (unsigned int w, unsigned int h) |
unsigned int | size () |
template<class U> void | add (const std::string &name) |
void | add (const std::string &name) |
void | remove (unsigned int num) |
void | set_current (unsigned int num) |
unsigned int | current () |
button * | current_item () |
virtual void | draw () |
Private Member Functions | |
event::result | at_system (const event &) |
event::result | at_mouse (const mouse &) |
Private Attributes | |
vertical_lister | lister_ |
v_scroll_bar | bar_ |
|
|
|
|
|
|
|
|
|
Reimplemented from ndk::panel. |
|
|
|
|
|
draw both lister and a scrollbar Reimplemented from ndk::panel. |
|
|
|
|
|
|
|
|
|
scrollbar |
|
list with objects |