6#include <xtd/drawing/rectangle>
36 screen(
const screen&) =
default;
37 screen& operator =(
const screen&) =
default;
103 bool equals(const
xtd::
object& obj) const noexcept override;
196 int32 bits_per_pixel_ = 0;
198 xtd::
string device_name_;
199 int32 pixels_per_inch_ = 96;
200 bool primary_ = false;
201 double scale_factor_ = 1.;
202 drawing::rectangle working_area_;
Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the ba...
Definition array.hpp:61
Defines a generalized method that a value type or class implements to create a type-specific method f...
Definition iequatable.hpp:22
object()=default
Create a new instance of the ultimate base class object.
Contains xtd::forms::control control.
#define forms_export_
Define shared library export.
Definition forms_export.hpp:13
int32_t int32
Represents a 32-bit signed integer.
Definition int32.hpp:23
intmax_t intptr
Represent a pointer or a handle.
Definition intptr.hpp:23
@ other
The operating system is other.
Definition platform_id.hpp:58
The xtd::drawing namespace provides access to GDI+ basic graphics functionality. More advanced functi...
Definition actions_system_images.hpp:10
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition abstract_object.hpp:8