Others examples
June 21, 2024 ยท View on GitHub
This folder contains xtd.forms other examples.
- about_dialog_system represents a dialog box that displays about box.
- anchors demonstrates the use of xtd::forms::button container with xtd::forms::control::anchor.
- auto_scroll demonstrates the use of xtd::forms::panel.
- bitmap_button_with_text demonstrates the use of xtd::forms::button control with xtd::drawing::image.
- border_style demonstrates the use of xtd::forms::label::border_style property.
- button2 demonstrates the use of xtd::forms::button control.
- button3 demonstrates the use of xtd::forms::button control.
- button4 demonstrates the use of xtd::forms::button control.
- calculator demonstrates the use of xtd::forms::button control.
- change_color demonstrated the use of xtd::forms::control back_color and fore_color properties.
- change_parent demonstrates the use of xtd::forms::control parent property.
- clock demonstrates the use of xtd::forms::lcd_label control.
- colored_forms demonstrates the use of xtd::forms::form control and xtd::drawing::color class.
- colored_tab_pages demonstrates the use of xtd::forms::tab_control and colored xtd::forms::tab_page controls.
- colors demonstrates the use of xtd::forms::user_control control with xtd::drawing::color.
- control_with_name_operator shows how to use xtd::forms::control::name property and xtd::forms::layout::arranged_element_collection::operator[] name operator.
- docked_panels demonstrates the use of xtd::forms::panel.
- emplace demonstrates the use of xtd::forms::control::control_collection::emplace, xtd::forms::control::control_collection::emplace_at, xtd::forms::control::control_collection::emplace_back methods.
- flat_button demonstrates the use of xtd::forms::button control with flat style.
- font_families demonstrates the use of xtd::drawing::font_family class.
- form_and_main demonstrates how to use startup_ keyword.
- form_and_thread demonstrates how a thread can update ui with xtd::forms::control::invoke method.
- form_background_image demonstrates how to use xtd::forms::form class with image_background property.
- form_background_image2 demonstrates how to use xtd::forms::form class with image_background property.
- form_decoration demonstrates the use of xtd::forms::form.
- form_resize shows how to set minimum size, set maximum size, move and resize a form.
- form_show demonstrates how to launch form as normal window, model-less window and modal window.
- form_show_hide demonstrates the use of xtd::forms::form show, hide and close methods.
- form_window_state demonstrates the use of xtd::forms::form window state.
- form2 represents a window or dialog box that makes up an application's user interface.
- group_box_and_check_box demonstrates the use of xtd::forms::group_box container and xtd::forms::check_box control.
- group_box_and_radio_button demonstrates the use of xtd::forms::group_box container and xtd::forms::radio_button control.
- images2 demonstrates the use of xtd::drawing::system_images class.
- images3 demonstrates the use of xtd::drawing::system_images class.
- input_dialog_multiline prompts the user to input multiline text.
- input_dialog_password prompts the user to input password text.
- labels_and_unicode_text demonstrates the use of xtd::forms::label control and Unicode text.
- lcd_label_with_dot_matrix represents the use of xtd::forms::lcd_label control.
- lcd_label_with_fourteen_segment represents the use of xtd::forms::lcd_label control.
- lcd_label_with_nine_segment represents the use of xtd::forms::lcd_label control.
- lcd_label_with_seven_segment represents the use of xtd::forms::lcd_label control.
- lcd_label_with_sixteen_segment represents the use of xtd::forms::lcd_label control.
- lcd_label2 represents the use of xtd::forms::lcd_label control.
- lcd_label3 represents the use of xtd::forms::lcd_label control.
- main_menu_create_standard_items demonstrates the use of xtd::forms::main_menu::create_standard_items method.
- painting demonstrates the use of xtd::forms::form, xtd::forms::panel, xtd::forms::track_bar and xtd::forms::button controls with mouse_down, mouse_move and paint events..
- screen_informations shows how to get screen information of xtd::forms::screen control.
- smileys demonstrates the use of xtd::forms::label control.
- some_controls demonstrates the use of some controls.
- some_system_controls demonstrates the use of some system controls.
- status_bar_without_panels represents a Windows status bar control without panels.
- stopwatch_form demonstrates the use of stopwatch class, xtd::forms::label and xtd::forms::button controls.
- system_report shows system_report with xtd::forms::text_box control.
- system_sound demonstrates the use of xtd::media::system_sound component.
- text_box_multiline represents a Windows xtd::forms::text_box control.
- text_box_password represents a Windows xtd::forms::text_box control.
- text_box_password2 represents a Windows xtd::forms::text_box control.
- toggle_button2 represents a xtd::forms::toggle_button control.
- track_bar2 represents a standard Windows xtd::forms::track_bar.
- wiggly shows how to animate a user control using timer and timer::event. In addition, the example demonstrates how to use graphics::measure_string to determine the size of text on screen.
Build and run any project
Open "Command Prompt" or "Terminal". Navigate to the folder that contains the project and type the following:
xtdc run -t any_project_name