|
Nana C++ Library. Reference for users.
What we need to use nana
|
Public Attributes | |
| color_proxy | header_bgcolor {static_cast<color_rgb>(0xf1f2f4)} |
| color_proxy | header_fgcolor { colors::black } |
| color_proxy | header_grabbed { static_cast<color_rgb>(0x8BD6F6)} |
| color_proxy | header_floated { static_cast<color_rgb>(0xBABBBC)} |
| color_proxy | item_selected { static_cast<color_rgb>(0xCCE8FF) } |
| color_proxy | item_highlighted { static_cast<color_rgb>(0xE5F3FF) } |
| color_proxy | selection_box { static_cast<color_rgb>(0x3399FF) } |
| Color of selection box border. More... | |
| std::shared_ptr< paint::font > | column_font |
| Renderer draws column texts with the font if it is not a nullptr. More... | |
| unsigned | max_fit_content { 0 } |
| The max column width which is generated by fit_content is allowed. It is ignored when it is 0, or a max value is passed to fit_content. More... | |
| unsigned | min_column_width { 20 } |
| def=20 . non counting suspension_width More... | |
| unsigned | text_margin { 5 } |
| def= 5. Additional or extended with added (before) to the text width to determine the cell width. cell_w = text_w + ext_w +1 More... | |
| unsigned | item_height_ex { 6 } |
| Set !=0 !!!! def=6. item_height = text_height + item_height_ex. More... | |
| unsigned | header_splitter_area_before { 2 } |
| def=2. But 4 is better... IMO More... | |
| unsigned | header_splitter_area_after { 3 } |
| def=3. But 4 is better... More... | |
| unsigned | header_padding_top { 3 } |
| unsigned | header_padding_bottom { 3 } |
| ::nana::parameters::mouse_wheel | mouse_wheel {} |
| The number of lines/characters to scroll when vertical/horizontal mouse wheel is moved. More... | |
Public Attributes inherited from nana::widget_geometrics | |
| color_proxy | activated { static_cast<color_rgb>(0x60C8FD) } |
| color_proxy | background {colors::button_face} |
| color_proxy | foreground {colors::black} |
Additional Inherited Members | |
Public Member Functions inherited from nana::widget_geometrics | |
| virtual | ~widget_geometrics ()=default |
| std::shared_ptr<paint::font> nana::drawerbase::listbox::scheme::column_font |
Renderer draws column texts with the font if it is not a nullptr.
| color_proxy nana::drawerbase::listbox::scheme::header_bgcolor {static_cast<color_rgb>(0xf1f2f4)} |
| color_proxy nana::drawerbase::listbox::scheme::header_fgcolor { colors::black } |
| color_proxy nana::drawerbase::listbox::scheme::header_floated { static_cast<color_rgb>(0xBABBBC)} |
| color_proxy nana::drawerbase::listbox::scheme::header_grabbed { static_cast<color_rgb>(0x8BD6F6)} |
| unsigned nana::drawerbase::listbox::scheme::header_padding_bottom { 3 } |
| unsigned nana::drawerbase::listbox::scheme::header_padding_top { 3 } |
| unsigned nana::drawerbase::listbox::scheme::header_splitter_area_after { 3 } |
def=3. But 4 is better...
| unsigned nana::drawerbase::listbox::scheme::header_splitter_area_before { 2 } |
def=2. But 4 is better... IMO
| unsigned nana::drawerbase::listbox::scheme::item_height_ex { 6 } |
Set !=0 !!!! def=6. item_height = text_height + item_height_ex.
| color_proxy nana::drawerbase::listbox::scheme::item_highlighted { static_cast<color_rgb>(0xE5F3FF) } |
| color_proxy nana::drawerbase::listbox::scheme::item_selected { static_cast<color_rgb>(0xCCE8FF) } |
| unsigned nana::drawerbase::listbox::scheme::max_fit_content { 0 } |
The max column width which is generated by fit_content is allowed. It is ignored when it is 0, or a max value is passed to fit_content.
| unsigned nana::drawerbase::listbox::scheme::min_column_width { 20 } |
def=20 . non counting suspension_width
| ::nana::parameters::mouse_wheel nana::drawerbase::listbox::scheme::mouse_wheel {} |
The number of lines/characters to scroll when vertical/horizontal mouse wheel is moved.
| color_proxy nana::drawerbase::listbox::scheme::selection_box { static_cast<color_rgb>(0x3399FF) } |
Color of selection box border.
| unsigned nana::drawerbase::listbox::scheme::text_margin { 5 } |
def= 5. Additional or extended with added (before) to the text width to determine the cell width. cell_w = text_w + ext_w +1