52 class tool_bar_button_control;
118 virtual
xtd::drawing::
size button_size() const noexcept;
128 virtual
tool_bar& button_size(std::nullptr_t value);
134 virtual
bool divider() const noexcept;
140 virtual
tool_bar& divider(
bool value);
148 virtual
bool drop_down_arrows() const noexcept;
153 virtual
tool_bar& drop_down_arrows(
bool value);
171 virtual
xtd::drawing::
size image_size() const noexcept;
175 virtual
bool show_icon() const noexcept;
179 virtual
tool_bar& show_icon(
bool value);
183 virtual
bool show_text() const noexcept;
187 virtual
tool_bar& show_text(
bool value);
192 virtual
bool show_tool_tips() const noexcept;
197 virtual
tool_bar& show_tool_tips(
bool value);
212 virtual
bool wrappable() const noexcept;
218 virtual
tool_bar& wrappable(
bool value);
241 xtd::drawing::font default_font() const noexcept override;
242 drawing::
size default_size() const noexcept override;
264 void on_handle_created(const
event_args& e) override;
265 void on_handle_destroyed(const
event_args& e) override;
274 bool is_horizontal() const noexcept;
275 bool is_system_tool_bar() const noexcept;
276 tool_bar& is_system_tool_bar(
bool value);
282 void resize_stretchable_separtors();
287 std::shared_ptr<data> data_;
intmax_t intptr
Represent a pointer or a handle.
Definition: types.h:151
xtd::forms::style_sheets::control tool_bar
The tool_bar data allows you to specify the box of a tool_bar control.
Definition: tool_bar.h:23
Contains xtd::forms::panel container.
Represents the base class for classes that contain event data, and provides a value to use for events...
Definition: event_args.h:18
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
Represents an event.
Definition: event.h:21
Contains xtd::forms::image_list component.
xtd::forms::style_sheets::control form
The form data allows you to specify the box of a form control.
Definition: form.h:21
Contains xtd::forms::border_style enum class.
Contains xtd::forms::tool_bar_text_align enum class.
delegate< void(object &sender, const tool_bar_button_click_event_args &e)> tool_bar_button_click_event_handler
Represents the method that will handle the xtd::forms::tool_bar::button_click event of a xtd::forms::...
Definition: tool_bar_button_click_event_handler.h:24
size_t size
Represents a size of any object in bytes.
Definition: types.h:195