Nana C++ Library. Reference for users.
What we need to use nana
|
provides some fundamental events that every widget owns. More...
Public Member Functions | |
virtual | ~general_events ()=default |
Public Attributes | |
basic_event< arg_mouse > | mouse_enter |
the cursor enters the window More... | |
basic_event< arg_mouse > | mouse_move |
the cursor moves on the window More... | |
basic_event< arg_mouse > | mouse_leave |
the cursor leaves the window More... | |
basic_event< arg_mouse > | mouse_down |
the user presses the mouse button More... | |
basic_event< arg_mouse > | mouse_up |
the user presses the mouse button More... | |
basic_event< arg_click > | click |
the window is clicked, but occurs after mouse_down and before mouse_up More... | |
basic_event< arg_mouse > | dbl_click |
the window is double clicked More... | |
basic_event< arg_wheel > | mouse_wheel |
the mouse wheel rotates while the window has focus More... | |
basic_event< arg_dropfiles > | mouse_dropfiles |
the mouse drops some external data while the window enable accepting files More... | |
basic_event< arg_expose > | expose |
the visibility changes More... | |
basic_event< arg_focus > | focus |
the window receives or loses keyboard focus More... | |
basic_event< arg_keyboard > | key_press |
a key is pressed while the window has focus. event code is event_code::key_press More... | |
basic_event< arg_keyboard > | key_release |
a key is released while the window has focus. event code is event_code::key_release More... | |
basic_event< arg_keyboard > | key_char |
a character, whitespace or backspace is pressed. event code is event_code::key_char More... | |
basic_event< arg_keyboard > | shortkey |
a defined short key is pressed. event code is event_code::shortkey More... | |
basic_event< arg_move > | move |
the window changes position More... | |
basic_event< arg_resizing > | resizing |
the window is changing its size More... | |
basic_event< arg_resized > | resized |
the window is changing its size More... | |
basic_event< arg_destroy > | destroy |
the window is destroyed, but occurs when all children have been destroyed More... | |
provides some fundamental events that every widget owns.
|
virtualdefault |
basic_event<arg_click> nana::general_events::click |
the window is clicked, but occurs after mouse_down and before mouse_up
basic_event<arg_mouse> nana::general_events::dbl_click |
the window is double clicked
basic_event<arg_destroy> nana::general_events::destroy |
the window is destroyed, but occurs when all children have been destroyed
basic_event<arg_expose> nana::general_events::expose |
the visibility changes
basic_event<arg_focus> nana::general_events::focus |
the window receives or loses keyboard focus
basic_event<arg_keyboard> nana::general_events::key_char |
a character, whitespace or backspace is pressed. event code is event_code::key_char
basic_event<arg_keyboard> nana::general_events::key_press |
a key is pressed while the window has focus. event code is event_code::key_press
basic_event<arg_keyboard> nana::general_events::key_release |
a key is released while the window has focus. event code is event_code::key_release
basic_event<arg_mouse> nana::general_events::mouse_down |
the user presses the mouse button
basic_event<arg_dropfiles> nana::general_events::mouse_dropfiles |
the mouse drops some external data while the window enable accepting files
basic_event<arg_mouse> nana::general_events::mouse_enter |
the cursor enters the window
basic_event<arg_mouse> nana::general_events::mouse_leave |
the cursor leaves the window
basic_event<arg_mouse> nana::general_events::mouse_move |
the cursor moves on the window
basic_event<arg_mouse> nana::general_events::mouse_up |
the user presses the mouse button
basic_event<arg_wheel> nana::general_events::mouse_wheel |
the mouse wheel rotates while the window has focus
basic_event<arg_move> nana::general_events::move |
the window changes position
basic_event<arg_resized> nana::general_events::resized |
the window is changing its size
basic_event<arg_resizing> nana::general_events::resizing |
the window is changing its size
basic_event<arg_keyboard> nana::general_events::shortkey |
a defined short key is pressed. event code is event_code::shortkey