5 #include "../../forms_export.h" 7 #include <xtd/drawing/rectangle> 8 #include <xtd/iequatable> 16 namespace style_sheets {
92 explicit length(
double value);
110 double value() const noexcept;
113 void value(
double value) noexcept;
126 bool equals(const
length& other) const noexcept override;
131 int32 get_pixels(const
xtd::drawing::rectangle& rect) const noexcept;
The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
Definition: system_report.h:17
Represents text as a sequence of UTF-8 code units.
Definition: ustring.h:46
std::string to_string(const date_time &value, const std::string &fmt, const std::locale &loc)
Convert a specified value into a string with specified format and locale.
Definition: date_time.h:1063
length_unit
The length_unit enum class specifies the units for xtd::forms::style_sheets::length.
Definition: length_unit.h:64
Defines a generalized method that a value type or class implements to create a type-specific method f...
Definition: iequatable.h:18
Defines pixels unit (1px = 1/96th of 1in).
Supports all classes in the xtd class hierarchy and provides low-level services to derived classes...
Definition: object.h:32
Contains xtd::forms::style_sheets::length_unit enum class.
int_least32_t int32
Represents a 32-bit signed integer.
Definition: types.h:129