demonstrates the use of xtd::forms::split_container container.
- Windows
-
- macOS
-
- Gnome
-
#include <xtd/forms/application>
#include <xtd/forms/form>
#include <xtd/forms/split_container>
class form1 :
public form {
public:
form1() {
text(
"Split container example");
client_size({300, 300});
split_container_left.parent(*this);
split_container_left.dock(dock_style::fill);
split_container_left.splitter_distance(70);
split_container_right.dock(dock_style::fill);
split_container_right.parent(split_container_left.panel2());
split_container_right.splitter_distance(160);
split_container_center.dock(dock_style::fill);
split_container_center.panel1().back_color(
color::pink);
split_container_center.parent(split_container_right.panel1());
split_container_center.splitter_distance(150);
}
private:
};
auto main()->int {
application::run(form1 {});
}