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>
79 bool allow_simulation() const noexcept;
87 bool allow_vector_fonts() const noexcept;
95 bool allow_vertical_fonts() const noexcept;
103 drawing::color color() const noexcept;
111 bool fixed_pitch_only() const noexcept;
119 drawing::font font() const noexcept;
127 bool font_must_exist() const noexcept;
135 size_t max_size() const noexcept;
143 size_t min_size() const noexcept;
152 size_t options() const noexcept;
156 bool script_only() const noexcept;
164 bool show_apply() const noexcept;
172 bool show_color() const noexcept;
180 bool show_effect() const noexcept;
188 bool show_help() const noexcept;
200 void reset() noexcept override;
235 bool get_option(
size_t flag) const noexcept;
236 void set_option(
size_t flag,
bool value);
Represents the base class for classes that contain event data, and provides a value to use for events...
Definition event_args.hpp:18
Represents an event.
Definition event.hpp: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.hpp:32
#define forms_export_
Define shared library export.
Definition forms_export.hpp:13
intmax_t intptr
Represent a pointer or a handle.
Definition intptr.hpp:23
std::shared_ptr< type_t > sptr
The xtd::sptr object is a shared pointer.
Definition sptr.hpp:25
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.hpp:10