|
| | 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) |
| |