|
void | create (ControlContainer &parent, Position const &pose=Position(), uint32_t flags=(Listview::Flag_Enabled|Listview::Flag_Visible)) |
|
void | setColumns (gate_ui_listview_column_t const *columns, size_t column_count) |
|
void | setColumns (Column const *columns, size_t column_count) |
|
void | setColumns (Array< Column > const &columns) |
|
size_t | getColumnCount () |
|
bool_t | getColumn (size_t index, String &text, uint32_t &width) |
|
intptr_t | addIcon (Icon const &icon) |
|
intptr_t | addIcon (RasterImage const &image) |
|
size_t | getItemCount () |
|
size_t | addItem (String const &text, void *itemparam=NULL, intptr_t iconKey=InvalidIcon) |
|
size_t | insertItem (size_t insertAt, String const &text, void *itemparam=NULL, intptr_t iconKey=InvalidIcon) |
|
size_t | findItemParam (void *itemparam, size_t startAt=0) |
|
void * | getItemParam (size_t index) |
|
String | getItemText (size_t index, size_t column=0) |
|
void | setItemText (size_t index, String const &text, size_t column=0) |
|
bool_t | isItemSelected (size_t index) |
|
void | setItemSelected (size_t index, bool_t selected) |
|
bool_t | isItemChecked (size_t index) |
|
void | setItemChecked (size_t index, bool_t checked) |
|
bool_t | getSelectedItem (size_t &index) |
|
Array< size_t > | getSelectedItems () |
|
Array< size_t > | getCheckedItems () |
|
bool_t | removeItem (size_t index) |
|
void | removeAllItems () |
|
bool | isCreated () const noexcept |
|
bool | isEnabled () const |
|
bool | isFocused () const |
|
Position | getPosition () const |
|
Size | getSize () const |
|
uint32_t | getTextLength () const |
|
String | getText () const |
|
int32_t | getState () const |
|
void | setEnabled (bool enabled) |
|
void | setVisible (bool visible) |
|
void | setPosition (Point const *position, Size const *size) |
|
void | setPosition (Position const &pos) |
|
void | setFocus () |
|
void | setText (String const &text) |
|
void | setState (int32_t state) |
|
void | destroy () noexcept |
|
gate_ui_ctrl_t * | c_impl () const |
|
gate_ui_ctrl_t * | operator* () const |
|
|
static size_t const | InvalidIndex = GATE_UI_LISTVIEW_INVALID_INDEX |
|
static intptr_t const | InvalidIcon = GATE_UI_LISTVIEW_INVALID_ICON |
|
static uint32_t const | Flag_Multiselect = GATE_UI_FLAG_LISTVIEW_MULTISELECT |
|
static uint32_t const | Flag_Checkboxes = GATE_UI_FLAG_LISTVIEW_CHECKBOXES |
|
static uint32_t const | Flag_Icons = GATE_UI_FLAG_LISTVIEW_ICONS |
|
static uint32_t const | Column_Left = GATE_UI_LISTVIEW_COLUMN_LEFT |
|
static uint32_t const | Column_Right = GATE_UI_LISTVIEW_COLUMN_RIGHT |
|
static uint32_t const | Column_Center = GATE_UI_LISTVIEW_COLUMN_CENTER |
|
static uint32_t const | Flag_Enabled = GATE_UI_FLAG_ENABLED |
|
static uint32_t const | Flag_Visible = GATE_UI_FLAG_VISIBLE |
|
static uint32_t const | Flag_Resizable = GATE_UI_FLAG_RESIZABLE |
|