13#if defined(LECUI_EXPORTS)
16#include <liblec/lecui/widgets/widget.h>
26 float _control_border = .5f;
28 float _corner_radius_x = 3.f;
29 float _corner_radius_y = 3.f;
31 color _color_control_border;
34 color _color_control_fill;
38 void* _p_controls_pane_specs =
nullptr;
39 void* _p_html_pane_specs =
nullptr;
46 _cursor = cursor_type::caret;
47 _rect.size({ 320.f, 215.f });
66 std::string&
text()
override;
281 bool _view_only =
false;
283#if defined(LECUI_EXPORTS)
284 friend class html_view_builder;
285 friend class html_editor_impl;
293#if defined(lecui_helper)
295#define get_html_editor(path) liblec::lecui::widgets::html_editor::get(*this, path)
RGBA color on a standard 0 to 255 scale. For the alpha channel 0 is transparent and 255 is opaque.
Definition: lecui.h:583
Page container.
Definition: page.h:32
Rectangle class.
Definition: lecui.h:158
Resize parameters.
Definition: lecui.h:363
text_alignment
Text alignment.
Definition: lecui.h:951
@ left
Align text to the left edge.
Top level namespace for the liblec libraries.
Definition: appearance.h:19