fundamental core component, it provides an abstraction to the OS platform and some basic functions.
More...
|
| ~bedrock () |
|
void | pump_event (window, bool is_modal) |
|
void | flush_surface (basic_window *, bool forced, const rectangle *update_area=nullptr) |
|
thread_context * | open_thread_context (thread_t tid=0) |
|
thread_context * | get_thread_context (thread_t tid=0) |
|
void | remove_thread_context (thread_t tid=0) |
|
basic_window * | focus () |
|
void | set_menubar_taken (basic_window *) |
|
void | delay_restore (int) |
|
bool | close_menu_if_focus_other_window (native_window_type focus) |
|
void | set_menu (native_window_type menu_window, bool is_keyboard_condition) |
|
native_window_type | get_menu (native_window_type owner, bool is_keyboard_condition) |
|
native_window_type | get_menu () |
|
void | erase_menu (bool try_destroy) |
|
void | get_key_state (arg_keyboard &) |
|
bool | shortkey_occurred (bool status) |
|
bool | shortkey_occurred () const |
|
element_store & | get_element_store () const |
|
void | map_through_widgets (basic_window *, native_drawable_type) |
|
void | close_thread_window (thread_t thread_id) |
|
void | keyboard_accelerator (native_window_type, const accel_key &, const std::function< void()> &) |
|
void | event_expose (basic_window *, bool exposed) |
|
void | event_move (basic_window *, int x, int y) |
|
bool | event_msleave (basic_window *) |
|
void | event_focus_changed (basic_window *root_wd, native_window_type receiver, bool getting) |
|
void | thread_context_destroy (basic_window *) |
|
void | thread_context_lazy_refresh () |
|
void | update_cursor (basic_window *) |
|
void | set_cursor (basic_window *, nana::cursor, thread_context *) |
|
void | define_state_cursor (basic_window *, nana::cursor, thread_context *) |
|
void | undefine_state_cursor (basic_window *, thread_context *) |
|
color_schemes & | scheme () |
|
events_operation & | evt_operation () |
|
window_manager & | wd_manager () |
|
void | manage_form_loader (basic_window *, bool insert_or_remove) |
|
bool | emit (event_code, basic_window *, const event_arg &, bool ask_update, thread_context *, const bool bForce__EmitInternal=false) |
|
fundamental core component, it provides an abstraction to the OS platform and some basic functions.