6#include <xtd/drawing/color>
7#include <xtd/drawing/font>
8#include <xtd/drawing/system_colors>
9#include <xtd/drawing/system_fonts>
10#include <xtd/forms/choose_font_flags>
77 bool allow_simulation() const noexcept;
85 bool allow_vector_fonts() const noexcept;
93 bool allow_vertical_fonts() const noexcept;
101 drawing::color color() const noexcept;
109 bool fixed_pitch_only() const noexcept;
117 drawing::font font() const noexcept;
125 bool font_must_exist() const noexcept;
133 size_t max_size() const noexcept;
141 size_t min_size() const noexcept;
150 size_t options() const noexcept;
154 bool script_only() const noexcept;
162 bool show_apply() const noexcept;
170 bool show_color() const noexcept;
178 bool show_effect() const noexcept;
186 bool show_help() const noexcept;
198 void reset() noexcept override;
233 bool get_option(
size_t flag) const noexcept;
234 void set_option(
size_t flag,
bool value);
236 std::shared_ptr<data> data_;
Represents the base class for classes that contain event data, and provides a value to use for events...
Definition event_args.h:18
Represents an event.
Definition event.h:21
Contains xtd::forms::common_dialog class.
generic_event_handler<> event_handler
Represents the method that will handle an event that has no event data.
Definition event_handler.h:32
#define forms_export_
Define shared library export.
Definition forms_export.h:13
intmax_t intptr
Represent a pointer or a handle.
Definition types.h:153
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.h:10