Nana C++ Library. Reference for users.
What we need to use nana
|
Public Attributes | |
bool | enabled:1 |
bool | dbl_click:1 |
bool | captured:1 |
if mouse button is down, it always receive mouse move even the mouse is out of its rectangle More... | |
bool | modal:1 |
bool | take_active:1 |
If take_active is false, other.active_window still keeps the focus. More... | |
bool | refreshing:1 |
bool | destroying:1 |
bool | dropable:1 |
Whether the window has make mouse_drop event. More... | |
bool | fullscreen:1 |
When the window is maximizing whether it fit for fullscreen. More... | |
bool | borderless:1 |
bool | make_bground_declared: 1 |
explicitly make bground for bground effects More... | |
bool | ignore_menubar_focus: 1 |
A flag indicates whether the menubar sets the focus. More... | |
bool | ignore_mouse_focus: 1 |
A flag indicates whether the widget accepts focus when clicking on it. More... | |
bool | space_click_enabled: 1 |
A flag indicates whether enable mouse_down/click/mouse_up when pressing and releasing whitespace key. More... | |
bool | draggable: 1 |
unsigned | Reserved: 17 |
unsigned char | tab |
indicate a window that can receive the keyboard TAB More... | |
mouse_action | action |
mouse_action | action_before |
mouse_action nana::detail::basic_window::flags_type::action |
mouse_action nana::detail::basic_window::flags_type::action_before |
bool nana::detail::basic_window::flags_type::borderless |
bool nana::detail::basic_window::flags_type::captured |
if mouse button is down, it always receive mouse move even the mouse is out of its rectangle
bool nana::detail::basic_window::flags_type::dbl_click |
bool nana::detail::basic_window::flags_type::destroying |
bool nana::detail::basic_window::flags_type::draggable |
bool nana::detail::basic_window::flags_type::dropable |
Whether the window has make mouse_drop event.
bool nana::detail::basic_window::flags_type::enabled |
bool nana::detail::basic_window::flags_type::fullscreen |
When the window is maximizing whether it fit for fullscreen.
bool nana::detail::basic_window::flags_type::ignore_menubar_focus |
A flag indicates whether the menubar sets the focus.
bool nana::detail::basic_window::flags_type::ignore_mouse_focus |
A flag indicates whether the widget accepts focus when clicking on it.
bool nana::detail::basic_window::flags_type::make_bground_declared |
explicitly make bground for bground effects
bool nana::detail::basic_window::flags_type::modal |
bool nana::detail::basic_window::flags_type::refreshing |
unsigned nana::detail::basic_window::flags_type::Reserved |
bool nana::detail::basic_window::flags_type::space_click_enabled |
A flag indicates whether enable mouse_down/click/mouse_up when pressing and releasing whitespace key.
unsigned char nana::detail::basic_window::flags_type::tab |
indicate a window that can receive the keyboard TAB
bool nana::detail::basic_window::flags_type::take_active |
If take_active is false, other.active_window still keeps the focus.