#include <xtd/forms/application>
#include <xtd/forms/form>
#include <xtd/forms/label>
#include <xtd/forms/progress_bar>
#include <xtd/forms/track_bar>
class form1 :
public form {
public:
form1() {
client_size({300, 300});
text(
"Track bar example");
progress_bar1.location({120, 50});
progress_bar1.maximum(200);
progress_bar1.parent(*this);
progress_bar1.height(200);
label1.location({160, 50});
label1.parent(*this);
track_bar1.location({50, 50});
track_bar1.maximum(200);
track_bar1.auto_size(false);
track_bar1.parent(*this);
track_bar1.value_changed += [&] {
progress_bar1.value(track_bar1.value());
label1.text(string::format("{}", track_bar1.value()));
};
track_bar1.value(100);
track_bar1.height(200);
}
private:
};
auto main() -> int {
}
Contains classes that represent ASCII and Unicode character encodings; abstract base classes for conv...
Definition basic_string_builder.hpp:16
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition abstract_object.hpp:8