|
| window_manager () |
|
| ~window_manager () |
|
std::size_t | window_count () const |
|
mutex_type & | internal_lock () const |
|
void | all_handles (std::vector< basic_window * > &) const |
|
void | event_filter (basic_window *, bool is_make, event_code) |
|
bool | available (basic_window *) |
|
bool | available (basic_window *, basic_window *) |
|
basic_window * | create_root (basic_window *, bool nested, rectangle, const appearance &, widget *) |
|
basic_window * | create_widget (basic_window *, const rectangle &, bool is_lite, widget *) |
|
void | close (basic_window *) |
|
void | destroy (basic_window *) |
|
void | destroy_handle (basic_window *) |
|
void | icon (basic_window *, const paint::image &small_icon, const paint::image &big_icon) |
|
bool | show (basic_window *wd, bool visible) |
|
basic_window * | find_window (native_window_type root, const point &pos, bool ignore_captured=false) |
|
bool | move (basic_window *, int x, int y, bool passive) |
|
bool | move (basic_window *, const rectangle &) |
|
bool | size (basic_window *, nana::size, bool passive, bool ask_update) |
|
basic_window * | root (native_window_type) const |
|
void | map (basic_window *, bool forced, const rectangle *update_area=nullptr) |
|
bool | update (basic_window *, bool redraw, bool force, const rectangle *update_area=nullptr) |
|
void | update_requesters (basic_window *root_wd) |
|
void | refresh_tree (basic_window *) |
|
void | do_lazy_refresh (basic_window *, bool force_copy_to_screen, bool refresh_tree=false) |
|
bool | set_parent (basic_window *wd, basic_window *new_parent) |
|
basic_window * | set_focus (basic_window *, bool root_has_been_focused, arg_focus::reason) |
|
basic_window * | capture_redirect (basic_window *) |
|
bool | capture_window_entered (int root_x, int root_y, bool &prev) |
|
basic_window * | capture_window () const |
|
void | capture_window (basic_window *, bool capture, bool ignore_children_if_captured) |
|
void | enable_tabstop (basic_window *) |
|
basic_window * | tabstop (basic_window *, bool forward) const |
|
void | remove_trash_handle (thread_t tid) |
|
bool | enable_effects_bground (basic_window *, bool) |
|
bool | calc_window_point (basic_window *, nana::point &) |
|
root_misc * | root_runtime (native_window) const |
|
bool | register_shortkey (basic_window *, unsigned long key) |
|
void | unregister_shortkey (basic_window *, bool with_children) |
|
basic_window * | find_shortkey (native_window_type, unsigned long key) |
|
void | set_safe_place (basic_window *wd, std::function< void()> &&fn) |
|
void | call_safe_place (thread_t thread_id) |
|