| accept_button() const | xtd::forms::form | inline | 
  | accept_button(const ibutton_control &value) | xtd::forms::form |  | 
  | accept_button(nullptr_t) | xtd::forms::form |  | 
  | activate() | xtd::forms::form |  | 
  | activated | xtd::forms::form |  | 
  | active_control() const | xtd::forms::container_control | inline | 
  | active_control(const control &active_control) | xtd::forms::container_control |  | 
  | active_control(std::nullptr_t) | xtd::forms::container_control | inline | 
  | active_form() | xtd::forms::form | inlinestatic | 
  | anchor() const | xtd::forms::control | inlinevirtual | 
  | anchor(anchor_styles anchor) | xtd::forms::control | virtual | 
  | auto_scroll() const | xtd::forms::scrollable_control | inlinevirtual | 
  | auto_scroll(bool auto_scroll) | xtd::forms::scrollable_control | inlinevirtual | 
  | auto_scroll_margin() const | xtd::forms::scrollable_control | inline | 
  | auto_scroll_margin(const drawing::size &value) | xtd::forms::scrollable_control | inline | 
  | auto_scroll_point() const | xtd::forms::control | inlinevirtual | 
  | auto_size() const | xtd::forms::control | inlinevirtual | 
  | auto_size(bool auto_size) | xtd::forms::control | virtual | 
  | auto_size_changed | xtd::forms::control |  | 
  | auto_size_mode() const | xtd::forms::form | inlinevirtual | 
  | auto_size_mode(forms::auto_size_mode value) | xtd::forms::form | virtual | 
  | back_color() const | xtd::forms::control | virtual | 
  | back_color(const drawing::color &color) | xtd::forms::control | virtual | 
  | back_color_changed | xtd::forms::control |  | 
  | background_image() const | xtd::forms::control | inlinevirtual | 
  | background_image(const xtd::drawing::image &background_image) | xtd::forms::control | virtual | 
  | background_image_changed | xtd::forms::control |  | 
  | background_image_layout() const | xtd::forms::control | inlinevirtual | 
  | background_image_layout(xtd::forms::image_layout background_image_layout) | xtd::forms::control | virtual | 
  | background_image_layout_changed | xtd::forms::control |  | 
  | begin_invoke(delegate< void()> value) | xtd::forms::control | inline | 
  | begin_invoke(delegate< void(std::vector< std::any >)> value, const std::vector< std::any > &args) | xtd::forms::control |  | 
  | bottom() const | xtd::forms::control | inlinevirtual | 
  | bounds() const | xtd::forms::control | inlinevirtual | 
  | bounds(const drawing::rectangle &bounds) | xtd::forms::control | inlinevirtual | 
  | bring_to_front() override | xtd::forms::form | virtual | 
  | can_focus() const | xtd::forms::control | virtual | 
  | can_raise_events() const override | xtd::forms::control | inlinevirtual | 
  | can_select() const | xtd::forms::control | inlinevirtual | 
  | cancel_button() const | xtd::forms::form | inline | 
  | cancel_button(const ibutton_control &value) | xtd::forms::form |  | 
  | cancel_button(nullptr_t) | xtd::forms::form |  | 
  | center_to_screen() | xtd::forms::form |  | 
  | click | xtd::forms::control |  | 
  | client_rectangle() const | xtd::forms::control | inlinevirtual | 
  | client_size() const | xtd::forms::control | inlinevirtual | 
  | client_size(const drawing::size &client_size) | xtd::forms::control | inlinevirtual | 
  | client_size_changed | xtd::forms::control |  | 
  | close() | xtd::forms::form |  | 
  | close_box() const | xtd::forms::form | inlinevirtual | 
  | close_box(bool value) | xtd::forms::form | virtual | 
  | company_name() const | xtd::forms::control | inlinevirtual | 
  | component()=default | xtd::forms::component | protected | 
  | container_control()=default | xtd::forms::container_control | protected | 
  | control() | xtd::forms::control |  | 
  | control(const xtd::ustring &text) | xtd::forms::control | inlineexplicit | 
  | control(const control &parent, const xtd::ustring &text) | xtd::forms::control | inlineexplicit | 
  | control(const xtd::ustring &text, int32_t left, int32_t top, int32_t width, int32_t height) | xtd::forms::control | inlineexplicit | 
  | control(const control &parent, const xtd::ustring &text, int32_t left, int32_t top, int32_t width, int32_t height) | xtd::forms::control | inlineexplicit | 
  | control_added | xtd::forms::control |  | 
  | control_box() const | xtd::forms::form | inlinevirtual | 
  | control_box(bool value) | xtd::forms::form | virtual | 
  | control_removed | xtd::forms::control |  | 
  | controls() | xtd::forms::control | inlinevirtual | 
  | controls() const | xtd::forms::control | inlinevirtual | 
  | create(const drawing::point &location={-1, -1}, const drawing::size &size={-1, -1}, const drawing::color &back_color=drawing::color::empty, const drawing::color &fore_color=drawing::color::empty) | xtd::forms::control | inlinestatic | 
  | create(const control &parent, const drawing::point &location={-1, -1}, const drawing::size &size={-1, -1}, const drawing::color &back_color=drawing::color::empty, const drawing::color &fore_color=drawing::color::empty) | xtd::forms::control | inlinestatic | 
  | create(const xtd::ustring &text, const drawing::point &location={-1, -1}, const drawing::size &size={-1, -1}, const drawing::color &back_color=drawing::color::empty, const drawing::color &fore_color=drawing::color::empty) | xtd::forms::control | inlinestatic | 
  | create(const control &parent, const xtd::ustring &text, const drawing::point &location={-1, -1}, const drawing::size &size={-1, -1}, const drawing::color &back_color=drawing::color::empty, const drawing::color &fore_color=drawing::color::empty) | xtd::forms::control | inlinestatic | 
  | create_control() | xtd::forms::control |  | 
  | create_graphics() const | xtd::forms::control |  | 
  | create_handle() | xtd::forms::control | virtual | 
  | create_params() const override | xtd::forms::form | protectedvirtual | 
  | created() | xtd::forms::control | inlinevirtual | 
  | cursor() const | xtd::forms::control | virtual | 
  | cursor(const forms::cursor &cursor) | xtd::forms::control | virtual | 
  | cursor_changed | xtd::forms::control |  | 
  | deactivate | xtd::forms::form |  | 
  | debug_form() | xtd::forms::debug_form | inline | 
  | def_wnd_proc(message &message) | xtd::forms::control | protectedvirtual | 
  | default_back_color() const | xtd::forms::control | inlinevirtual | 
  | default_cursor() const | xtd::forms::control | inlinevirtual | 
  | default_font() const | xtd::forms::control | virtual | 
  | default_fore_color() const | xtd::forms::control | inlinevirtual | 
  | default_size() const override | xtd::forms::form | inlinevirtual | 
  | design_mode() const | xtd::forms::component | inlineprotected | 
  | destroy_control() | xtd::forms::control | virtual | 
  | destroy_handle() | xtd::forms::control | virtual | 
  | dialog_result() const | xtd::forms::form | inlinevirtual | 
  | dialog_result(forms::dialog_result value) | xtd::forms::form | virtual | 
  | display_rectangle() const override | xtd::forms::scrollable_control | inlinevirtual | 
  | dock(xtd::forms::dock_style dock) override | xtd::forms::trace_form_base | inlinevirtual | 
  | xtd::forms::form::dock() const | xtd::forms::control | inlinevirtual | 
  | dock_changed | xtd::forms::control |  | 
  | double_buffered() const | xtd::forms::control | inlinevirtual | 
  | double_buffered(bool double_buffered) | xtd::forms::control | inlinevirtual | 
  | double_click | xtd::forms::control |  | 
  | enabled() const | xtd::forms::control | inlinevirtual | 
  | enabled(bool enabled) | xtd::forms::control | virtual | 
  | enabled_changed | xtd::forms::control |  | 
  | end_invoke(std::shared_ptr< xtd::iasync_result > async) | xtd::forms::control |  | 
  | equals(const object &obj) const noexcept | xtd::object | virtual | 
  | equals(const object &object_a, const object &object_b) noexcept | xtd::object | static | 
  | flush() override | xtd::forms::debug_form | inlinevirtual | 
  | focus() | xtd::forms::control |  | 
  | focused() const | xtd::forms::control | inlinevirtual | 
  | font() const | xtd::forms::control | virtual | 
  | font(const drawing::font &font) | xtd::forms::control | virtual | 
  | font_changed | xtd::forms::control |  | 
  | fore_color() const | xtd::forms::control | virtual | 
  | fore_color(const drawing::color &color) | xtd::forms::control | virtual | 
  | fore_color_changed | xtd::forms::control |  | 
  | form() | xtd::forms::form |  | 
  | form_border_style() const | xtd::forms::form | inlinevirtual | 
  | form_border_style(forms::form_border_style value) | xtd::forms::form | virtual | 
  | form_closed | xtd::forms::form |  | 
  | form_closing | xtd::forms::form |  | 
  | from_child_handle(intptr_t handle) | xtd::forms::control | static | 
  | from_handle(intptr_t handle) | xtd::forms::control | static | 
  | get_child_index(intptr_t child) const | xtd::forms::control | inline | 
  | get_child_index(intptr_t child, bool &throw_exception) const | xtd::forms::control | inline | 
  | get_hash_code() const noexcept | xtd::object | virtual | 
  | get_style(control_styles flag) const | xtd::forms::control | inlineprotected | 
  | got_focus | xtd::forms::control |  | 
  | h_scroll() const | xtd::forms::scrollable_control | inlinevirtual | 
  | h_scroll(bool h_scroll) | xtd::forms::scrollable_control | inlinevirtual | 
  | handle() const override | xtd::forms::control | virtual | 
  | handle_created | xtd::forms::control |  | 
  | handle_destroyed | xtd::forms::control |  | 
  | header_separator() const | xtd::forms::trace_form_base | inlinevirtual | 
  | header_separator(const xtd::ustring &header_separator) | xtd::forms::trace_form_base | inlinevirtual | 
  | height() const | xtd::forms::control | inlinevirtual | 
  | height(int32_t height) | xtd::forms::control | inlinevirtual | 
  | help_button() const | xtd::forms::form | inlinevirtual | 
  | help_button(bool value) | xtd::forms::form | virtual | 
  | hide() | xtd::forms::control | inlinevirtual | 
  | icon() const | xtd::forms::form | inlinevirtual | 
  | icon(const xtd::drawing::icon &value) | xtd::forms::form | virtual | 
  | invalidate() const | xtd::forms::control | inlinevirtual | 
  | invalidate(bool invalidate_children) const | xtd::forms::control | inlinevirtual | 
  | invalidate(const drawing::rectangle &rect) const | xtd::forms::control | inlinevirtual | 
  | invalidate(const drawing::rectangle &rect, bool invalidate_children) const | xtd::forms::control | virtual | 
  | invoke(delegate< void()> value) | xtd::forms::control | inline | 
  | invoke(delegate< void(std::vector< std::any >)> value, const std::vector< std::any > &args) | xtd::forms::control | inline | 
  | is_handle_created() const | xtd::forms::control |  | 
  | key_down | xtd::forms::control |  | 
  | key_press | xtd::forms::control |  | 
  | key_up | xtd::forms::control |  | 
  | layout | xtd::forms::control |  | 
  | left() const | xtd::forms::control | inlinevirtual | 
  | left(int32_t left) | xtd::forms::control | inlinevirtual | 
  | location() const | xtd::forms::control | inlinevirtual | 
  | location(const drawing::point &location) | xtd::forms::control | inlinevirtual | 
  | location_changed | xtd::forms::control |  | 
  | lost_focus | xtd::forms::control |  | 
  | margin() const | xtd::forms::control | inlinevirtual | 
  | margin(const forms::padding &margin) | xtd::forms::control | inlinevirtual | 
  | maximize_box() const | xtd::forms::form | inlinevirtual | 
  | maximize_box(bool value) | xtd::forms::form | virtual | 
  | maximum_size() const | xtd::forms::control | virtual | 
  | maximum_size(const drawing::size &size) | xtd::forms::control | virtual | 
  | measure_control() const override | xtd::forms::container_control | protectedvirtual | 
  | measure_text() const | xtd::forms::control | protected | 
  | memberwise_clone() const | xtd::object | inline | 
  | menu() const | xtd::forms::form | inlinevirtual | 
  | menu(const forms::main_menu &value) | xtd::forms::form | virtual | 
  | menu(nullptr_t) | xtd::forms::form | virtual | 
  | minimize_box() const | xtd::forms::form | inlinevirtual | 
  | minimize_box(bool value) | xtd::forms::form | virtual | 
  | minimum_size() const | xtd::forms::control | virtual | 
  | minimum_size(const drawing::size &size) | xtd::forms::control | virtual | 
  | modal() const | xtd::forms::form | inline | 
  | modifier_keys() | xtd::forms::control | inlinestatic | 
  | mouse_buttons() | xtd::forms::control | inlinestatic | 
  | mouse_click | xtd::forms::control |  | 
  | mouse_double_click | xtd::forms::control |  | 
  | mouse_down | xtd::forms::control |  | 
  | mouse_enter | xtd::forms::control |  | 
  | mouse_horizontal_wheel | xtd::forms::control |  | 
  | mouse_leave | xtd::forms::control |  | 
  | mouse_move | xtd::forms::control |  | 
  | mouse_up | xtd::forms::control |  | 
  | mouse_wheel | xtd::forms::control |  | 
  | name() const override | xtd::forms::trace_form_base | inlinevirtual | 
  | xtd::forms::form::name(const xtd::ustring &name) | xtd::forms::control | inlinevirtual | 
  | need_header() const | xtd::forms::trace_form_base | inlineprotectedvirtual | 
  | need_header(bool value) | xtd::forms::trace_form_base | inlineprotectedvirtual | 
  | object()=default | xtd::object |  | 
  | on_activated(const event_args &e) | xtd::forms::form | inlineprotectedvirtual | 
  | on_auto_size_changed(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_back_color_changed(const xtd::event_args &e) override | xtd::forms::trace_form_base | inlineprotectedvirtual | 
  | on_background_image_changed(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_background_image_layout_changed(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_click(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_client_size_changed(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_control_added(const control_event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_control_removed(const control_event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_create_control() | xtd::forms::control | protectedvirtual | 
  | on_cursor_changed(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_deactivate(const event_args &e) | xtd::forms::form | inlineprotectedvirtual | 
  | on_dock_changed(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_double_click(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_enabled_changed(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_font_changed(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_fore_color_changed(const xtd::event_args &e) override | xtd::forms::trace_form_base | inlineprotectedvirtual | 
  | on_form_closed(const form_closed_event_args &e) | xtd::forms::form | inlineprotectedvirtual | 
  | on_form_closing(form_closing_event_args &e) override | xtd::forms::trace_form_base | inlineprotectedvirtual | 
  | on_got_focus(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_handle_created(const event_args &e) override | xtd::forms::form | protectedvirtual | 
  | on_handle_destroyed(const event_args &e) override | xtd::forms::form | protectedvirtual | 
  | on_key_down(key_event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_key_press(key_press_event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_key_up(key_event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_layout(const event_args &e) override | xtd::forms::form | protectedvirtual | 
  | on_location_changed(const event_args &e) override | xtd::forms::form | protectedvirtual | 
  | on_lost_focus(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_mouse_click(const mouse_event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_mouse_double_click(const mouse_event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_mouse_down(const mouse_event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_mouse_enter(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_mouse_horizontal_wheel(const mouse_event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_mouse_leave(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_mouse_move(const mouse_event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_mouse_up(const mouse_event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_mouse_wheel(const mouse_event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_paint(paint_event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_parent_back_color_changed(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_parent_changed(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_parent_cursor_changed(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_parent_enabled_changed(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_parent_font_changed(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_parent_fore_color_changed(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_resize(const event_args &e) override | xtd::forms::form | protectedvirtual | 
  | on_size_changed(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_text_changed(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | on_visible_changed(const event_args &e) | xtd::forms::control | protectedvirtual | 
  | opacity() const | xtd::forms::form | inlinevirtual | 
  | opacity(double opacity) | xtd::forms::form | virtual | 
  | owner() const | xtd::forms::form | inlinevirtual | 
  | owner(const control &value) | xtd::forms::form | virtual | 
  | padding() const | xtd::forms::control | inlinevirtual | 
  | padding(const forms::padding &padding) | xtd::forms::control | inlinevirtual | 
  | paint | xtd::forms::control |  | 
  | parent(const control &value) override | xtd::forms::form | virtual | 
  | xtd::forms::container_control::parent() const | xtd::forms::control | inlinevirtual | 
  | xtd::forms::container_control::parent(std::nullptr_t) | xtd::forms::control | virtual | 
  | parent_changed | xtd::forms::control |  | 
  | perform_layout() | xtd::forms::control |  | 
  | point_to_client(const xtd::drawing::point &p) | xtd::forms::control |  | 
  | point_to_screen(const xtd::drawing::point &p) | xtd::forms::control |  | 
  | pre_process_message(xtd::forms::message &message) override | xtd::forms::form | virtual | 
  | product_name() const | xtd::forms::control | inlinevirtual | 
  | recreate_handle() | xtd::forms::control | protectedvirtual | 
  | recreating_handle() const | xtd::forms::control | inline | 
  | reference_equals(const object &object_a, const object &object_b) noexcept | xtd::object | static | 
  | refresh() const | xtd::forms::control | virtual | 
  | resize | xtd::forms::control |  | 
  | resume_layout() | xtd::forms::control | inline | 
  | resume_layout(bool perform_layout) | xtd::forms::control | inline | 
  | right() const | xtd::forms::control | inlinevirtual | 
  | scrollable_control()=default | xtd::forms::scrollable_control | protected | 
  | send_message(intptr_t hwnd, int32_t msg, intptr_t wparam, intptr_t lparam) const | xtd::forms::control |  | 
  | set_auto_size_mode(auto_size_mode auto_size_mode) | xtd::forms::control |  | 
  | set_bounds(int32_t x, int32_t y, int32_t width, int32_t height) | xtd::forms::control | inline | 
  | set_bounds(int32_t x, int32_t y, int32_t width, int32_t height, bounds_specified specified) | xtd::forms::control | inline | 
  | set_bounds_core(int32_t x, int32_t y, int32_t width, int32_t height, bounds_specified specified) | xtd::forms::control | protectedvirtual | 
  | set_client_size_core(int32_t width, int32_t height) | xtd::forms::control | protectedvirtual | 
  | set_style(control_styles flag, bool value) | xtd::forms::control | inlineprotected | 
  | show() | xtd::forms::control | inlinevirtual | 
  | show_date() const | xtd::forms::trace_form_base | inlinevirtual | 
  | show_date(bool value) | xtd::forms::trace_form_base | inlinevirtual | 
  | show_dialog() | xtd::forms::form | virtual | 
  | show_dialog(const iwin32_window &owner) | xtd::forms::form | virtual | 
  | show_icon() const | xtd::forms::form | inlinevirtual | 
  | show_icon(bool value) | xtd::forms::form | virtual | 
  | show_sheet(const iwin32_window &owner) | xtd::forms::form | virtual | 
  | show_sheet_dialog(const iwin32_window &owner) | xtd::forms::form | virtual | 
  | show_time() const | xtd::forms::trace_form_base | inlinevirtual | 
  | show_time(bool value) | xtd::forms::trace_form_base | inlinevirtual | 
  | size() const | xtd::forms::control | inlinevirtual | 
  | size(const drawing::size &size) | xtd::forms::control | inlinevirtual | 
  | size_changed | xtd::forms::control |  | 
  | start_position() const | xtd::forms::form | inlinevirtual | 
  | start_position(form_start_position value) | xtd::forms::form | virtual | 
  | suspend_layout() | xtd::forms::control | inline | 
  | tag() const | xtd::forms::control | inlinevirtual | 
  | tag(std::any tag) | xtd::forms::control | inlinevirtual | 
  | text() const | xtd::forms::control | inlinevirtual | 
  | text(const xtd::ustring &text) | xtd::forms::control | virtual | 
  | text_changed | xtd::forms::control |  | 
  | to_string() const noexcept override | xtd::forms::control | virtual | 
  | top() const | xtd::forms::control | inlinevirtual | 
  | top(int32_t top) | xtd::forms::control | inlinevirtual | 
  | top_level() const | xtd::forms::form | inlinevirtual | 
  | top_level(bool top_level) | xtd::forms::form | virtual | 
  | top_level_control() const | xtd::forms::control | virtual | 
  | top_most() const | xtd::forms::form | inlinevirtual | 
  | top_most(bool value) | xtd::forms::form | virtual | 
  | trace_form_base(const xtd::ustring &text) | xtd::forms::trace_form_base | inlineprotected | 
  | trace_listener() const | xtd::forms::debug_form | inline | 
  | trace_listener() | xtd::forms::debug_form | inline | 
  | update() const | xtd::forms::control | virtual | 
  | v_scroll() const | xtd::forms::scrollable_control | inlinevirtual | 
  | v_scroll(bool v_scroll) | xtd::forms::scrollable_control | inlinevirtual | 
  | visible(bool visible) override | xtd::forms::form | virtual | 
  | xtd::forms::container_control::visible() const | xtd::forms::control | inlinevirtual | 
  | visible_changed | xtd::forms::control |  | 
  | width() const | xtd::forms::control | inlinevirtual | 
  | width(int32_t width) | xtd::forms::control | inlinevirtual | 
  | window_state() const | xtd::forms::form | inlinevirtual | 
  | window_state(form_window_state value) | xtd::forms::form | virtual | 
  | wm_activate(message &message) | xtd::forms::form | protectedvirtual | 
  | wm_close(message &message) | xtd::forms::form | protectedvirtual | 
  | wnd_proc(message &message) override | xtd::forms::form | protectedvirtual | 
  | write(const xtd::ustring &debug) override | xtd::forms::debug_form | inlinevirtual | 
  | write_header() | xtd::forms::trace_form_base | inlineprotectedvirtual | 
  | write_line(const xtd::ustring &debug) override | xtd::forms::debug_form | inlinevirtual |