#include <combobox.h>
Inheritance diagram for CL_ComboBox:


Public Methods | |
| CL_ComboBox (const CL_ComponentOptions &options, CL_Component *parent, CL_StyleManager *style=NULL) | |
| Construction:. | |
| CL_ComboBox (const CL_Rect &pos, CL_Component *parent, CL_StyleManager *style=NULL) | |
| virtual | ~CL_ComboBox () |
| int | get_count () const |
| Attributes:. | |
| std::list<std::string>& | get_items () const |
| std::string | get_current_text () const |
| std::string | get_text (int index) const |
| int | get_current_item () const |
| bool | is_selected (int index) const |
| int | insert_item (const std::string &text, int index=-1) |
| Operations:. | |
| void | remove_item (int index) |
| void | change_item (const std::string &text, int index) |
| void | set_current_item (int index) |
| void | clear_selection () |
| void | sort (bool ascending=true) |
| void | clear () |
| CL_Signal_v1<int>& | sig_activated () |
| Signals:. | |
| CL_Signal_v1<int>& | sig_highlighted () |
| param: int index - The position of the item in the popup list. | |
Private Methods | |
| CL_ComboBox (const CL_ComboBox ©) | |
| param: int index - The position of the item in the popup list. Implementation:. | |
Private Attributes | |
| class CL_ComboBox_Generic* | impl |
| Implementation:. | |
Definition at line 16 of file combobox.h.
|
|
Construction:.
|
|
|
|
|
|
|
|
|
param: int index - The position of the item in the popup list. Implementation:.
Definition at line 90 of file combobox.h. |
|
|
|
|
|
|
|
|
|
|
|
Attributes:.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Operations:.
|
|
|
|
|
|
|
|
|
|
|
|
Signals:.
|
|
|
param: int index - The position of the item in the popup list.
|
|
|
|
|
|
Implementation:.
Reimplemented from CL_Component. Definition at line 91 of file combobox.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001