56 virtual int32_t
maximum() {
return maximum_;}
66 virtual int32_t
minimum() {
return minimum_;}
84 virtual int32_t
step() {
return step_;}
104 virtual int32_t
value() {
return value_;}
117 if (value_ + value < minimum_)
118 this->value(minimum_);
119 if (value_ + value > maximum_)
120 this->value(maximum_);
122 this->value(value_ + value);
135 maximum(min_value > max_value ? min_value : max_value);
141 xtd::ustring to_string() const noexcept
override {
return ustring::format(
"{}, minimum: {}, maximum: {}, value: {}", ustring::full_class_name(*
this), minimum_, maximum_, value_);}
153 size_t marquee_animation_speed_ = 100;
154 int32_t maximum_ = 100;
155 int32_t minimum_ = 0;
Stores an ordered pair of integers, which specify a height and width.
Definition: size.h:25
Represents the base class for classes that contain event data, and provides a value to use for events...
Definition: event_args.h:18
Represents text as a sequence of UTF-8 code units.
Definition: ustring.h:48
Contains xtd::forms::control control.
#define forms_export_
Define shared library export.
Definition: forms_export.h:13
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition: system_report.h:17
Contains xtd::forms::orientation enum class.
Contains xtd::forms::progress_bar_style enum class.