KolibriLib
|
Форма для ввода текста More...
#include <UI.hpp>
Public Member Functions | |
Form (point coord={0, 0}, KolibriLib::point size={32, 16}, std::string BackgroundText=" ", ksys_color_t FormColor=OS::sys_color_table.work_text, ksys_color_t ButtonTextColor=OS::sys_color_table.work_area, unsigned Margin=DefaultMargin) | |
конструктор | |
void | render () |
Отрисовать форму | |
void | Handler () |
Обработчик | |
bool | ButtonHandler () |
std::string | GetInput () |
Получить введённый текст | |
![]() | |
UIElement (KolibriLib::point coord={0, 0}, KolibriLib::point size={16, 16}, unsigned Margin=DefaultMargin) | |
Additional Inherited Members | |
![]() | |
KolibriLib::point | _coord |
Координаты | |
KolibriLib::point | _size |
Размер | |
unsigned | _Margin |
Отступы | |
Форма для ввода текста
KolibriLib::UI::Form::Form | ( | KolibriLib::point | coord = {0, 0}, |
KolibriLib::point | size = {32, 16}, | ||
std::string | BackgroundText = " ", | ||
ksys_color_t | FormColor = OS::sys_color_table.work_text, | ||
ksys_color_t | ButtonTextColor = OS::sys_color_table.work_area, | ||
unsigned | Margin = DefaultMargin ) |
конструктор
coord | позиция в коне |
size | размеры |
BackgroundText | фоновый текст(проподает когда вводится текст) |
FormColor | цвет рамки формы |
BackgroundTextColor | цвет фонового текста |
Margin | отступы рамки от текста |
std::string KolibriLib::UI::Form::GetInput | ( | ) |
Получить введённый текст