xtd - Reference Guide
0.1.0
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
|
The xtd.forms library contains classes for creating Windows-based applications that take full advantage of the rich user interface features available in the Microsoft Windows operating system, Apple macOS and Linux like Ubuntu operating system.
Classes | |
class | xtd::forms::about_box |
Represents a dialog box that displays about box. More... | |
class | xtd::forms::about_dialog |
Represents a dialog box that displays about dialog. More... | |
class | xtd::forms::animation |
Represents an animation control. More... | |
class | xtd::forms::animation_updated_event_args |
Provides data for the animation update event. More... | |
class | xtd::forms::application |
Provides static methods and properties to manage an application, such as methods to start and stop an application, to process Windows messages, and methods to get information about an application. This class cannot be inherited. More... | |
class | xtd::forms::application_context |
Specifies the contextual information about an application thread. More... | |
class | xtd::forms::application_informations |
Specifies the application informations. More... | |
class | xtd::forms::background_worker |
Executes an operation on a separate thread. More... | |
class | xtd::forms::busy_box |
Represents a dialog box that displays busy box. More... | |
class | xtd::forms::busy_dialog |
Represents a dialog box that displays busy dialog. More... | |
class | xtd::forms::button |
Represents a Windows button control. More... | |
class | xtd::forms::button_base |
Implements the basic functionality common to button controls. More... | |
class | xtd::forms::button_images |
Provides a button images factories for use by a button control. More... | |
class | xtd::forms::button_renderer |
Provides button renderer methods. More... | |
class | xtd::forms::buttons |
Provides a collection of button objects for use by a Windows Forms application. More... | |
class | xtd::forms::cancel_event_args |
Provides data for a cancelable event. More... | |
class | xtd::forms::check_box |
Represents a Windows check_box. More... | |
class | xtd::forms::check_box_renderer |
Provides check box renderer methods. More... | |
class | xtd::forms::check_boxes |
Provides a collection of check_box objects for use by a Windows Forms application. More... | |
class | xtd::forms::checked_list_box |
Displays a xtd::forms::list_box in which a check box is displayed to the left of each item. More... | |
class | xtd::forms::choice |
Represents a choice control. More... | |
class | xtd::forms::collapsible_panel |
Used to group collections of controls in a collapsible panel. More... | |
class | xtd::forms::color_box |
Represents a common dialog box that displays available colors along with controls that enable the user to define custom colors. More... | |
class | xtd::forms::color_dialog |
Represents a common dialog box that displays available colors along with controls that enable the user to define custom colors. More... | |
class | xtd::forms::color_picker |
Represents a picker control that displays available colors along with controls that enable the user to define custom colors. More... | |
class | xtd::forms::combo_box |
Represents a Windows combo box control. More... | |
class | xtd::forms::command_link_button |
Represents a Windows command link button control. More... | |
class | xtd::forms::common_dialog |
Specifies the base class used for displaying dialog boxes on the screen. More... | |
class | xtd::forms::component |
Provides the base implementation and enables object sharing between applications. More... | |
struct | xtd::forms::const_control_ref_less |
Represents less comparator for const const_control_ref. More... | |
class | xtd::forms::container_control |
Provides focus-management functionality for controls that can function as a container for other controls. More... | |
class | xtd::forms::context_menu |
Represents a shortcut menu. More... | |
class | xtd::forms::control |
Defines the base class for controls, which are components with visual representation. More... | |
class | xtd::forms::control_event_args |
Provides data for the control_added and control_removed events. More... | |
class | xtd::forms::control_layout_style |
Implements the basic functionality that represents the appearance and behavior of a control layout. More... | |
class | xtd::forms::control_paint |
Provides methods used to paint common Windows controls and their elements. This class cannot be inherited. More... | |
struct | xtd::forms::control_ref_less |
Represents less comparator for control_ref. More... | |
class | xtd::forms::control_trace_listener |
Directs tracing or debugging output to a icontrol_trace object. More... | |
class | xtd::forms::countries |
Provides a collection of xtd::forms::country for all countries in the world. This class cannot be inherited. More... | |
class | xtd::forms::country |
Represent a country with name, alpha codes, numeric code, emoticon and flag. More... | |
class | xtd::forms::cursor |
Represents the image used to paint the mouse pointer. More... | |
class | xtd::forms::cursors |
Provides a collection of xtd::forms::cursor objects for use by a Windows Forms application. More... | |
class | xtd::forms::date_time_picker |
Represents a picker control that displays available date time along with controls. More... | |
class | xtd::forms::debug_form |
Represents a form that displays debug form. This class cannot be inherited. More... | |
class | xtd::forms::debug_message_box |
Displays a dialog box and write debug. More... | |
class | xtd::forms::dialog_closed_event_args |
Provides data for a dialog closed event. More... | |
class | xtd::forms::do_work_event_args |
Provides data for the do_work event handler. More... | |
class | xtd::forms::domain_up_down |
Represents a Windows spin box (also known as an up-down control) that displays string values. More... | |
class | xtd::forms::dot_matrix_display |
Represents a dot matrix display class. More... | |
class | xtd::forms::emoticon |
Represent a emoticon with name and codepoints. More... | |
class | xtd::forms::emoticons |
Provides a collection of xtd::forms:emoticon for all known emoticons. This class cannot be inherited. More... | |
class | xtd::forms::enable_debug |
Represent enable debug class. More... | |
class | xtd::forms::exception_box |
Represents a common dialog box that displays exception box. More... | |
class | xtd::forms::exception_dialog |
Represents a common dialog box that displays exception dialog. More... | |
class | xtd::forms::file_dialog |
Displays a dialog box from which the user can select a file. More... | |
class | xtd::forms::fixed_layout_panel |
Used to group collections of fixed aligned controls. More... | |
class | xtd::forms::flat_button_appearance |
Provides properties that specify the appearance of xtd::forms::button controls whose xtd::forms::flat_style is xtd::forms::flat_style::flat. More... | |
class | xtd::forms::flow_layout_panel |
Used to group collections of fixed aligned controls. More... | |
class | xtd::forms::folder_browser_dialog |
Prompts the user to select a folder. This class cannot be inherited. More... | |
class | xtd::forms::font_dialog |
Prompts the user to choose a font from among those installed on the local computer. More... | |
class | xtd::forms::font_picker |
Represents a picker control that displays available fonts along with controls. More... | |
class | xtd::forms::form |
Represents a window or dialog box that makes up an application's user interface. More... | |
class | xtd::forms::form_button_images |
Provides a form button images factories for use by a form control. More... | |
class | xtd::forms::form_closed_event_args |
Provides data for the form_closed event. More... | |
class | xtd::forms::form_closing_event_args |
Provides data for the form_closing event. More... | |
class | xtd::forms::fourteen_segment_display |
Represents a nine segment display class. More... | |
class | xtd::forms::group_box |
Represents a Windows control that displays a frame around a group of controls with an optional caption. More... | |
class | xtd::forms::h_scroll_bar |
Represents a standard Windows horizontal scroll bar. More... | |
class | xtd::forms::help_event_args |
Provides data for the control_added and control_removed events. More... | |
class | xtd::forms::horizontal_control_layout_style |
Implements the basic functionality that represents the appearance and behavior of a control layout. More... | |
class | xtd::forms::horizontal_layout_panel |
Used to group collections of horizontally aligned controls. More... | |
class | xtd::forms::ibutton_control |
Allows a control to act like a button on a form. More... | |
class | xtd::forms::icontrol_trace |
Allow a control to be called by control_trace_listener for writing debug or trace message. More... | |
class | xtd::forms::image_list |
Provides methods to manage a collection of xtd::drawing::image objects. This class cannot be inherited. More... | |
class | xtd::forms::imessage_filter |
Defines a message filter interface. More... | |
class | xtd::forms::input_box |
Represents a common dialog box that displays input box. More... | |
class | xtd::forms::input_dialog |
Represents a common dialog box that displays input dialog. More... | |
class | xtd::forms::item_check_event_args |
Provides data for the item_check event of the checked_list_box and list_view controls. More... | |
class | xtd::forms::iwin32_window |
Provides an interface to expose Win32 HWND handles. More... | |
class | xtd::forms::key_event_args |
Provides data for the key_down or key_up event. More... | |
class | xtd::forms::key_press_event_args |
Provides data for the key_press event. More... | |
class | xtd::forms::label |
Represents a standard Windows label. More... | |
class | xtd::forms::layout::arranged_element_collection< type_t, sorter_t > |
Represents a collection of objects. More... | |
class | xtd::forms::layout::sorter_none |
Represents a sorter none of objects. More... | |
class | xtd::forms::lcd_label |
Represents a lcd label. More... | |
class | xtd::forms::link |
Represents a link within a xtd::forms::link_label control. More... | |
class | xtd::forms::link_label |
Represents a Windows label control that can display hyperlinks. More... | |
class | xtd::forms::link_label_clicked_event_args |
Represents a Windows label control that can display hyperlinks. More... | |
class | xtd::forms::list_box |
Represents a standard Windows list box. More... | |
class | xtd::forms::list_control |
Provides a common implementation of members for the list_box, choice and combo_box classes. More... | |
class | xtd::forms::loading_indicator |
Represents a loading indicator control. More... | |
class | xtd::forms::main_menu |
Represents the menu structure of a form. More... | |
class | xtd::forms::menu |
Represents the base functionality for all menus. Although tool_strip_drop_down and tool_strip_drop_down_menu replace and add functionality to the menu control of previous versions, menu is retained for both backward compatibility and future use if you choose. More... | |
class | xtd::forms::menu_images |
Provides a menu images factories for use by a menu control. More... | |
class | xtd::forms::menu_item |
Represents an individual item that is displayed within a main_menu or context_menu. More... | |
class | xtd::forms::message |
Implements a Windows message. More... | |
class | xtd::forms::message_box |
Displays a message window, also known as a dialog box, which presents a message to the user. It is a modal window, blocking other actions in the application until the user closes it. A message_box can contain text, buttons, and symbols that inform and instruct the user. More... | |
class | xtd::forms::message_dialog |
Displays a message window, also known as a dialog box, which presents a message to the user. It is a modal window, blocking other actions in the application until the user closes it. A message_dialog can contain text, buttons, and symbols that inform and instruct the user. More... | |
class | xtd::forms::mouse_event_args |
Provides data for the xtd::forms::control::mouse_up, xtd::forms::control::mouse_down, and xtd::forms::control::mouse_move events. More... | |
class | xtd::forms::nine_segment_display |
Represents a nine segment display class. More... | |
class | xtd::forms::numeric_up_down |
Represents a standard Windows numeric up down. More... | |
class | xtd::forms::open_file_dialog |
Displays a standard dialog box that prompts the user to open a file. This class cannot be inherited. More... | |
class | xtd::forms::padding |
Represents a display device or multiple display devices on a single system. More... | |
class | xtd::forms::paint_event_args |
Provides data for the paint event. More... | |
class | xtd::forms::panel |
Used to group collections of controls. More... | |
class | xtd::forms::picture_box |
Represents a standard Windows picture box. More... | |
class | xtd::forms::progress_bar |
Represents a Windows progress bar control. More... | |
class | xtd::forms::progress_changed_event_args |
Provides data for the do_work event handler. More... | |
class | xtd::forms::progress_dialog |
Represents a common dialog box that displays progress dialog. More... | |
class | xtd::forms::properties::resources |
A strongly-typed resource class, for looking up localized strings, etc. More... | |
class | xtd::forms::radio_button |
Enables the user to select a single option from a group of choices when paired with other xtd::forms::radio_button controls. More... | |
class | xtd::forms::radio_button_renderer |
Provides radio button renderer methods. More... | |
class | xtd::forms::radio_buttons |
Provides a collection of radio_button objects for use by a Windows Forms application. More... | |
class | xtd::forms::renderer |
Provides control renderers methods. More... | |
class | xtd::forms::run_worker_completed_event_args |
Provides data for the do_work event handler. More... | |
class | xtd::forms::save_file_dialog |
Prompts the user to select a location for saving a file. This class cannot be inherited. More... | |
class | xtd::forms::screen |
Represents a display device or multiple display devices on a single system. More... | |
class | xtd::forms::scroll_bar |
Represents a standard Windows scroll bar. More... | |
class | xtd::forms::scrollable_control |
Defines a base class for controls that support auto-scrolling behavior. More... | |
class | xtd::forms::settings |
Represent settings associate to the application. More... | |
class | xtd::forms::seven_segment_display |
Represents a seven segment display class. More... | |
class | xtd::forms::sixteen_segment_display |
Represents a sixteen segment display class. More... | |
class | xtd::forms::split_container |
Represents a control consisting of a movable bar that divides a container's display area into two resizable panels. More... | |
class | xtd::forms::splitter |
Represents a splitter control that enables the user to resize docked controls. More... | |
class | xtd::forms::splitter_panel |
Creates a panel that is associated with a split_container. More... | |
class | xtd::forms::switch_button |
Represents a standard Windows switch button. More... | |
class | xtd::forms::switch_button_renderer |
Provides switch button renderer methods. More... | |
class | xtd::forms::system_information |
Provides information about the current system environment. More... | |
class | xtd::forms::system_texts |
Provides a collection of string objects for use by a Windows Forms application. More... | |
class | xtd::forms::tab_control |
Manages a related set of tab pages. More... | |
class | xtd::forms::tab_page |
Represents a single tab page in a tab_control. More... | |
class | xtd::forms::table_layout_panel |
Used to group collections of fixed aligned controls. More... | |
class | xtd::forms::text_box |
Represents a standard Windows text box. More... | |
class | xtd::forms::text_box_base |
Implements the basic functionality required by text controls. More... | |
class | xtd::forms::timer |
Implements a timer that raises an event at user-defined intervals. This timer is optimized for use in Windows Forms applications and must be used in a window. More... | |
class | xtd::forms::toggle_button |
Represents a Windows toggle_button. More... | |
class | xtd::forms::toggle_buttons |
Provides a collection of toggle_button objects for use by a Windows Forms application. More... | |
class | xtd::forms::tool_bar_images |
Provides a tool bar images factories for use by a tool_bar control. More... | |
class | xtd::forms::trace_form |
Represents a form that displays trace form. This class cannot be inherited. More... | |
class | xtd::forms::trace_form_base |
Represents a base form for debug_form and trace_form forms. This class cannot be instantiated. More... | |
class | xtd::forms::trace_message_box |
Displays a dialog box and write trace. More... | |
class | xtd::forms::track_bar |
Represents a standard Windows track bar. More... | |
class | xtd::forms::up_down_base |
Implements the basic functionality required by a spin box (also known as an up-down control). More... | |
class | xtd::forms::up_down_button |
Represents a standard Windows up down button. More... | |
class | xtd::forms::use_wait_cursor |
Creates a use wait cursor class. More... | |
class | xtd::forms::user_control |
Represents a standard Windows user control. More... | |
class | xtd::forms::v_scroll_bar |
Represents a standard Windows horizontal scroll bar. More... | |
class | xtd::forms::vertical_control_layout_style |
Implements the basic functionality that represents the appearance and behavior of a control layout. More... | |
class | xtd::forms::vertical_layout_panel |
Used to group collections of vertically aligned controls. More... | |
Typedefs | |
using | xtd::forms::const_control_ref = std::reference_wrapper< const control > |
Represents a const control reference. | |
using | xtd::forms::control_ref = std::reference_wrapper< control > |
Represents a control reference. | |
using | xtd::forms::form_collection = std::vector< std::reference_wrapper< form > > |
Represents a collection of form objects. | |
using | xtd::forms::horizontal_control_layout_style_collection = std::vector< std::pair< control_ref, horizontal_control_layout_style > > |
A collection that stores horizontal_control_layout_style objects. | |
using | xtd::forms::message_box_buttons = message_dialog_buttons |
Specifies constants defining which buttons to display on a message_box. | |
using | xtd::forms::message_box_default_button = message_dialog_default_button |
Specifies constants defining the default button on a message_box. | |
using | xtd::forms::message_box_icon = message_dialog_icon |
Specifies constants defining which information to display. | |
using | xtd::forms::message_box_options = message_dialog_options |
Specifies options on a message_box. | |
using | xtd::forms::vertical_control_layout_style_collection = std::vector< std::pair< control_ref, vertical_control_layout_style > > |
A collection that stores vertical_control_layout_style objects. | |
using xtd::forms::const_control_ref = typedef std::reference_wrapper<const control> |
#include <xtd.forms/include/xtd/forms/control_ref.h>
Represents a const control reference.
using xtd::forms::control_ref = typedef std::reference_wrapper<control> |
#include <xtd.forms/include/xtd/forms/control_ref.h>
Represents a control reference.
using xtd::forms::form_collection = typedef std::vector<std::reference_wrapper<form> > |
#include <xtd.forms/include/xtd/forms/application.h>
Represents a collection of form objects.
using xtd::forms::horizontal_control_layout_style_collection = typedef std::vector<std::pair<control_ref, horizontal_control_layout_style> > |
#include <xtd.forms/include/xtd/forms/horizontal_control_layout_style_collection.h>
A collection that stores horizontal_control_layout_style objects.
using xtd::forms::message_box_buttons = typedef message_dialog_buttons |
#include <xtd.forms/include/xtd/forms/message_box_buttons.h>
Specifies constants defining which buttons to display on a message_box.
using xtd::forms::message_box_default_button = typedef message_dialog_default_button |
#include <xtd.forms/include/xtd/forms/message_box_default_button.h>
Specifies constants defining the default button on a message_box.
using xtd::forms::message_box_icon = typedef message_dialog_icon |
#include <xtd.forms/include/xtd/forms/message_box_icon.h>
Specifies constants defining which information to display.
using xtd::forms::message_box_options = typedef message_dialog_options |
#include <xtd.forms/include/xtd/forms/message_box_options.h>
Specifies options on a message_box.
using xtd::forms::vertical_control_layout_style_collection = typedef std::vector<std::pair<control_ref, vertical_control_layout_style> > |
#include <xtd.forms/include/xtd/forms/vertical_control_layout_style_collection.h>
A collection that stores vertical_control_layout_style objects.
|
strong |
#include <xtd.forms/include/xtd/forms/anchor_styles.h>
Specifies how a control anchors to the edges of its container.
|
strong |
#include <xtd.forms/include/xtd/forms/appearance.h>
Specifies the appearance of a control.
Enumerator | |
---|---|
normal | The default appearance defined by the control class. |
button | The appearance of a button. |
switch_button | The appearance of a switch button. |
|
strong |
#include <xtd.forms/include/xtd/forms/arrange_direction.h>
Specifies the direction the system uses to arrange minimized windows.
Enumerator | |
---|---|
down | Arranges vertically, from top to bottom. |
left | Arranges horizontally, from left to right. |
right | Arranges horizontally, from right to left. |
up | Arranges vertically, from bottom to top. |
|
strong |
#include <xtd.forms/include/xtd/forms/arrange_starting_position.h>
Specifies the starting position that the system uses to arrange minimized windows.
|
strong |
#include <xtd.forms/include/xtd/forms/auto_size_mode.h>
Specifies how a control will behave when its auto_size property is enabled.
|
strong |
#include <xtd.forms/include/xtd/forms/boot_mode.h>
Specifies the mode to start the computer in.
|
strong |
#include <xtd.forms/include/xtd/forms/border_style.h>
Specifies the border style for a control.
Enumerator | |
---|---|
none | No border. |
fixed_single | A single-line border. |
fixed_3d | A three-dimensional border. |
|
strong |
#include <xtd.forms/include/xtd/forms/bounds_specified.h>
Specifies the bounds of the control to use when defining a control's size and position. This enumeration has a flags attribute that allows a bitwise combination of its member values.
|
strong |
#include <xtd.forms/include/xtd/forms/button_state.h>
Specifies the appearance of a button.
|
strong |
#include <xtd.forms/include/xtd/forms/character_casing.h>
Specifies the case of characters in a text_box control.
Enumerator | |
---|---|
normal | The case of characters is left unchanged. |
upper | Converts all characters to uppercase. |
lower | Converts all characters to lowercase. |
|
strong |
#include <xtd.forms/include/xtd/forms/visual_styles/check_box_state.h>
Specifies the visual state of a check box that is drawn with visual styles.
|
strong |
#include <xtd.forms/include/xtd/forms/check_state.h>
Specifies the state of a control, such as a check box, that can be checked, unchecked, or set to an indeterminate state.
Enumerator | |
---|---|
unchecked | The control is unchecked. |
checked | The control is checked. |
indeterminate | The control is indeterminate. An indeterminate control generally has a shaded appearance. |
|
strong |
#include <xtd.forms/include/xtd/forms/close_reason.h>
Specifies the reason that a form was closed.
|
strong |
#include <xtd.forms/include/xtd/forms/color_box_styles.h>
Specifies constants defining which color_box styles is used.
|
strong |
#include <xtd.forms/include/xtd/forms/combo_box_style.h>
Specifies the combo_box style.
|
strong |
#include <xtd.forms/include/xtd/forms/content_alignment.h>
Specifies alignment of content on the drawing surface.
|
strong |
#include <xtd.forms/include/xtd/forms/control_styles.h>
Specifies the style and behavior of a control.
|
strong |
#include <xtd.forms/include/xtd/forms/date_time_picker_format.h>
Specifies the date and time format the date_time_picker control displays.
Enumerator | |
---|---|
long_format | The date_time_picker control displays the date/time value in the long date format set by the user's operating system. |
short_format | The date_time_picker control displays the date/time value in the short date format set by the user's operating system. |
time | The date_time_picker control displays the date/time value in the time format set by the user's operating system. |
custom | The date_time_picker control displays the date/time value in a custom format. |
|
strong |
#include <xtd.forms/include/xtd/forms/dialog_result.h>
Specifies identifiers to indicate the return value of a dialog box.
|
strong |
#include <xtd.forms/include/xtd/forms/dialog_style.h>
Specifies the style of a dialog.
Enumerator | |
---|---|
standard | Standard style dialog. |
system | System style dialog. |
|
strong |
#include <xtd.forms/include/xtd/forms/dock_style.h>
Specifies the position and manner in which a control is docked.
|
strong |
#include <xtd.forms/include/xtd/forms/dot_matrix_style.h>
Represent dot matrix style used by dot_matrix_display control.
Enumerator | |
---|---|
round | Round dot matrix style. |
square | Square dot matrix style. |
standard | Standard (or round) dot matrix style. |
|
strong |
#include <xtd.forms/include/xtd/forms/flat_style.h>
Specifies the appearance of a control.
|
strong |
#include <xtd.forms/include/xtd/forms/form_border_style.h>
Specifies the border styles for a form.
|
strong |
#include <xtd.forms/include/xtd/forms/form_start_position.h>
Specifies the initial position of a form.
|
strong |
#include <xtd.forms/include/xtd/forms/form_window_state.h>
Specifies how a form window is displayed.
Enumerator | |
---|---|
normal | A default sized window. |
minimized | A minimized window. |
maximized | A maximized window. |
full_screen | A full screen window. |
|
strong |
#include <xtd.forms/include/xtd/forms/image_layout.h>
Specifies the position of the image on the control.
|
strong |
#include <xtd.forms/include/xtd/forms/input_box_style.h>
Specifies constants defining which input_box style is used.
Enumerator | |
---|---|
normal | Single line text box. |
multiline | Multiline text box. |
password | Single line text box with password characters. |
|
strong |
#include <xtd.forms/include/xtd/forms/keys.h>
Specifies key codes and modifiers.
Hexadecimal value | Â U.S. keyboard | General OEM |
---|---|---|
BA | oem_semicolon | oem1 |
 BF |  oem_question | oem2 |
C0 | oem_tilde | oem3 |
 DB |  oem_open_brackets | oem4 |
 DC |  oem_pipe | oem5 |
DD | Â oem_close_brackets | oem6 |
DE | Â oem_quotes | oem7 |
E2 | Â oem_backslash | oem102 |
|
strong |
#include <xtd.forms/include/xtd/forms/known_themed_color.h>
Specifies the known system colors.
|
strong |
#include <xtd.forms/include/xtd/forms/lcd_style.h>
Represent lcd label style used by lcd_label control.
|
strong |
#include <xtd.forms/include/xtd/forms/loading_indicator_style.h>
Specifies the appearance of a loading indicator control.
Enumerator | |
---|---|
dots | The control appears with dots style. |
standard | The control appears with standard style. |
system | The appearance of the control is determined by the user's operating system. |
|
strong |
#include <xtd.forms/include/xtd/forms/menu_item_kind.h>
Represent menu item kind used by xtd::forms::menu_item component.
Enumerator | |
---|---|
normal | Normal menu item. |
check | Check menu item. |
radio | Radio menu item. |
drop_down | Drop down menu item. |
separator | Separator menu item. |
|
strong |
#include <xtd.forms/include/xtd/forms/message_dialog_buttons.h>
Specifies constants defining which buttons to display on a message_box.
|
strong |
#include <xtd.forms/include/xtd/forms/message_dialog_default_button.h>
Specifies constants defining the default button on a message_box.
|
strong |
#include <xtd.forms/include/xtd/forms/message_dialog_icon.h>
Specifies constants defining which information to display.
|
strong |
#include <xtd.forms/include/xtd/forms/message_dialog_options.h>
Specifies options on a message_box.
|
strong |
#include <xtd.forms/include/xtd/forms/mouse_buttons.h>
Specifies constants that define which mouse button was pressed. This enumeration has a flag attribute that allows a bitwise combination of its member values.
|
strong |
#include <xtd.forms/include/xtd/forms/orientation.h>
Specifies the orientation of controls or elements of controls.
Enumerator | |
---|---|
horizontal | The control or element is oriented horizontally. |
vertical | The control or element is oriented vertically. |
|
strong |
#include <xtd.forms/include/xtd/forms/picture_box_size_mode.h>
Specifies how an image is positioned within a picture_box.
Enumerator | |
---|---|
normal | The image is placed in the upper-left corner of the picture_box. The image is clipped if it is larger than the picture_box it is contained in. |
stretch_image | The image within the picture_box is stretched or shrunk to fit the size of the picture_box. |
auto_size | The picture_box is sized equal to the size of the image that it contains. |
center_image | The image is displayed in the center if the picture_box is larger than the image. If the image is larger than the picture_box, the picture is placed in the center of the picture_box and the outside edges are clipped. |
zoom | The size of the image is increased or decreased maintaining the size ratio. |
|
strong |
#include <xtd.forms/include/xtd/forms/progress_bar_style.h>
Specifies the progress_bar_style of controls or elements of controls.
Enumerator | |
---|---|
blocks | Indicates progress by increasing the number of segmented blocks in a progress_bar. |
continuous | Indicates progress by increasing the size of a smooth, continuous bar in a progress_bar. |
marquee | Indicates progress by continuously scrolling a block across a progress_bar in a marquee fashion. |
|
strong |
#include <xtd.forms/include/xtd/forms/visual_styles/push_button_state.h>
Specifies the visual state of a button that is drawn with visual styles.
|
strong |
#include <xtd.forms/include/xtd/forms/visual_styles/radio_button_state.h>
Specifies the visual state of a radio button that is drawn with visual styles.
|
strong |
#include <xtd.forms/include/xtd/forms/segment_style.h>
Represent segment style used by seven_segment_display, fourteen_segment_display, nine_segment_display and sixteen_segment_display controls.
|
strong |
#include <xtd.forms/include/xtd/forms/segments.h>
Specifies how a control anchors to the edges of its container.
|
strong |
#include <xtd.forms/include/xtd/forms/selection_mode.h>
Specifies the selection behavior of a list box.
|
strong |
#include <xtd.forms/include/xtd/forms/shortcut.h>
Specifies shortcut keys that can be used by menu items.
|
strong |
#include <xtd.forms/include/xtd/forms/size_type.h>
Specifies how rows or columns of user interface (UI) elements should be sized relative to their container.
|
strong |
#include <xtd.forms/include/xtd/forms/splitter_style.h>
Represent splitter style used by splitter control.
Enumerator | |
---|---|
draw_line | Draw line splitter style. |
update_children | Update children splitter style. |
|
strong |
#include <xtd.forms/include/xtd/forms/tab_alignment.h>
Specifies the locations of the tabs in a tab control.
|
strong |
#include <xtd.forms/include/xtd/forms/text_format_flags.h>
Specifies the display and layout information for text strings.
#include <xtd.forms/include/xtd/forms/theme_style.h>
Specifies the style of theme.
|
strong |
#include <xtd.forms/include/xtd/forms/tick_style.h>
Specifies the location of tick marks in a track_bar control.
|
strong |
#include <xtd.forms/include/xtd/forms/visual_styles/toggle_button_state.h>
Specifies the visual state of a check box that is drawn with visual styles.