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.