ListView column header class. More...
#include <listview_column_header.h>
Public Member Functions | |
Construction | |
| ListViewColumnHeader () | |
| ~ListViewColumnHeader () | |
Operations | |
| void | set_alignment (ListViewColumnHeader::TextAlignment align) |
| Set alignment. More... | |
| void | set_width (int width) |
| Set width. More... | |
| void | set_caption (const std::string &str) |
| Set caption. More... | |
| void | set_column_id (const std::string &str) |
| Set column id. More... | |
Events | |
| Callback_v1 < ListViewColumnHeader > & | func_size_changed () |
Attributes | |
| enum | TextAlignment { align_left, align_right, align_center } |
| bool | is_null () const |
| Returns true if this object is invalid. More... | |
| void | throw_if_null () const |
| Throw an exception if this object is invalid. More... | |
| std::string | get_column_id () const |
| Get Column id. More... | |
| std::string | get_caption () const |
| Get Caption. More... | |
| int | get_width () |
| Get Width. More... | |
| int | get_used_width () |
| Returns the used width (last column expanded to the rest of the list view) More... | |
| ListViewColumnHeader::TextAlignment | get_alignment () |
| ListViewColumnHeader | get_next_sibling () |
| Get Next sibling. More... | |
| ListViewColumnHeader | get_prev_sibling () |
| Get Prev sibling. More... | |
Implementation | |
| class | ListView_Impl |
| class | ListViewHeader |
| class | ListViewHeader_Impl |
ListView column header class.