48 CheckBox::CheckBox(
const Coord& coord,
const Size& size,
const int& style,
const Color::Color& CheckBoxBorderColor,
const Color::Color& BackgroundColor,
const unsigned& Margin) : Button(coord, size, CheckBoxBorderColor, Margin)
50 _ksys_debug_puts(
"CheckBox");
58 void CheckBox::Render()
66 graphic::DrawCircle(
_coord,
_size.x / 2, 36, _MainColor);
91 if (Button::Handler())
Класс для работы с чекбоксами
Definition checkbox.hpp:21
bool Handler()
Обработчик кнопки
Definition checkbox.hpp:89
style
Стиль Чекбокса
Definition checkbox.hpp:29
@ Circle
В виде круга
Definition checkbox.hpp:33
@ Smoth
Квадрат с со сглаженными углами
Definition checkbox.hpp:36
@ Default
По вид умолчанию, квадрат
Definition checkbox.hpp:31
unsigned _Margin
Отступы
Definition UI.hpp:41
Size _size
Размер
Definition UI.hpp:36
Coord _coord
Координаты
Definition UI.hpp:33
ksys_color_t Color
Цвет
Definition color.hpp:13
Color::ColorsTable sys_color_table
Таблица стандартных(системных) цветов
Definition os.hpp:15
Основное пространство имён
Definition base.hpp:18