Subversion Repositories Kolibri OS

Rev

Rev 1685 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1374 IgorA 1
2
3
элемент Check Box
4
5
6
7
8

На главную ↑

9

Оглавление

10

Введение

11

Функции

12
    13
  • check_box_draw
  • 14
  • check_box_mouse
  • 15
  • version_ch
  • 16
    17

    Структура checkbox

    18

    Стили элемента

    19
     
    20

    Введение

    21

    Флажок, используется при вводе логической информации.

    22
     
    23

    Функции

    24
     
    25

    check_box_draw

    26

    Эта функция должна вызыватся при вводе информации с клавиатуры.

    27
     
    28

    check_box_mouse

    29

    Эта функция должна вызыватся при вводе информации с мыши.

    30
     
    31

    version_ch

    32

    Версия элемента

    33
     
    34

    Структура checkbox

    35
    struc check_box left,top,ch_text_margin,ch_size,color,border_color,text_color,text,ch_text_length,flags
    36
    {        ;структура параметров для чек бокса
    37
    .left:    dw left    ;+0
    38
    .top:     dw top     ;+2
    39
    .ch_text_margin: dd ch_text_margin ;+4
    40
    .ch_size: dd ch_size ;+8
    41
    .color:   dd color   ;+12
    42
    .border_color: dd border_color ;цвет рамки
    43
    .text_color:   dd text_color   ;цвет надписи
    44
    .text:         dd text         ;адрес в коде программы где расположен текст
    45
    .ch_text_length: dd ch_text_length ;длинна строки с символами
    46
    .flags: dd flags+0   ;флаги
    47
    }
    48

    left - отступ слева (положение по x).

    49

    top - отступ сверху (положение по y).

    50

    ch_text_margin - расстояние от прямоугольника чек бокса до надписи.

    51

    ch_size - размер квадрата чек бокса, как стандартное значение было принято 12.

    52

    color - цвет внутри чекбокса.

    53
     
    54

    Стили элемента

    55
     
    56

    ch_flag_en

    57

    Флажок выбран.

    58
     
    59

    60

    Документация обновлялась последний раз 10.01.10.

    61
    62