|
void | affinity_execute (window window_handle, const std::function< void()> &) |
|
bool | set_events (window, const std::shared_ptr< general_events > &) |
|
template<typename Scheme > |
std::unique_ptr< Scheme > | make_scheme () |
|
void | set_scheme (window, widget_geometrics *) |
|
widget_geometrics * | get_scheme (window) |
|
void | set_measurer (window,::nana::dev::widget_content_measurer_interface *) |
| Sets a content measurer. More...
|
|
void | attach_drawer (widget &, drawer_trigger &) |
|
::nana::detail::native_string_type | window_caption (window) noexcept |
|
void | window_caption (window,::nana::detail::native_string_type) |
|
window | create_window (window, bool nested, const rectangle &, const appearance &, widget *attached) |
|
window | create_widget (window, const rectangle &, widget *attached) |
|
window | create_lite_widget (window, const rectangle &, widget *attached) |
|
paint::graphics * | window_graphics (window) |
|
void | delay_restore (bool) |
|
void | register_menu_window (window, bool has_keyboard) |
|
void | set_menubar (window wd, bool attach) |
|
void | enable_space_click (window, bool enable) |
|
bool | copy_transparent_background (window, paint::graphics &) |
|
bool | copy_transparent_background (window, const rectangle &src_r, paint::graphics &, const point &dst_pt) |
|
void | lazy_refresh () |
| Refreshes a widget surface. More...
|
|
void | draw_shortkey_underline (paint::graphics &, const std::string &text, wchar_t shortkey, std::size_t shortkey_position, const point &text_pos, const color &) |
|
void | window_draggable (window, bool enabled) |
|
bool | window_draggable (window) |
|