Box lib checkbox/ru
Jump to navigation
Jump to search
Введение
Флажок, используется при вводе логической информации.
Функции
- check_box_draw - эта функция должна вызываться при вводе информации с клавиатуры
- check_box_mouse - эта функция должна вызываться при вводе информации с мыши
- version_ch - версия элемента
Структура checkbox
<asm>struc check_box left,top,ch_text_margin,ch_size,color,border_color,text_color,text,ch_text_length,flags { ;структура параметров для чек бокса .left: dw left ;+0 .top: dw top ;+2 .ch_text_margin: dd ch_text_margin ;+4 .ch_size: dd ch_size ;+8 .color: dd color ;+12 .border_color: dd border_color ;цвет рамки .text_color: dd text_color ;цвет надписи .text: dd text ;адрес в коде программы где расположен текст .ch_text_length: dd ch_text_length ;длинна строки с символами .flags: dd flags+0 ;флаги }</asm>
- left - отступ слева (положение по x.
- top - отступ сверху (положение по y)
- ch_text_margin - расстояние от прямоугольника чек бокса до надписи
- ch_size - размер квадрата чек бокса, как стандартное значение было принято 12
- color - цвет внутри чекбокса
- border_color - цвет рамки
- text_color - цвет надписи
- text - адрес в коде программы где расположен текст
- ch_text_length - длинна строки с символами
Стили элемента
- ch_flag_en - флажок выбран