5#include "../forms_export.hpp"
7#include <xtd/forms/choose_color_flags>
8#include <xtd/drawing/color>
39 using colors = std::vector<xtd::drawing::color>;
72 bool allow_full_open() const noexcept;
79 bool any_color() const noexcept;
87 drawing::color color() const noexcept;
97 const
colors& custom_colors() const noexcept;
108 bool full_open() const noexcept;
118 size_t options() const noexcept;
122 bool show_help() const noexcept;
130 bool solid_color_only() const noexcept;
139 virtual const
xtd::
string& title() const noexcept;
151 void reset() noexcept override;
169 bool get_option(
size_t flag) const noexcept;
170 void set_option(
size_t flag,
bool value);
Contains xtd::forms::common_dialog class.
#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