CheckBox
Назначение
Компонент служит для ввода/вывода логической информации, такой как Да/Нет/Неизвестно
Класс: TdbCheckBox
Свойства компонента
Свойство |
Тип |
Описание |
sqlValue |
String |
Возвращает значение компонента, для использования в SQL запросах. В случае пустого значение, вернет строку NULL |
Alignment |
TAlignment |
Задает выравнивание текста. Доступные значения: taCenter, taRightJustify, taLeftJustify |
AllowGrayed |
Boolean |
Помимо двух состояний (Да/Нет) позволяет принимать пустое (неизвестное) значение. Смотри свойство State, чтобы прочитать значение cbGrayed |
CanFocus |
Boolean |
Проверяет, может ли компонент получить фокус ввода. Обычно свойство используется совместно с методом SetFocus. |
Caption |
String |
Текст надписи |
Checked |
Boolean |
Позволяет изменить либо прочитать состояние флажка. Если свойство AllowGrayed установлено в True, воспользуйтесь свойством State, чтобы прочитать значение cbGrayed |
TCursor |
Позволяет выбрать вид курсора для компонента. Подробней. |
|
dbTable |
String |
Определяет, к какой таблице базы данных принадлежит данный компонент. |
dbField |
String |
Определяет, к какому полю таблицы базы данных принадлежит данный компонент. |
dbIncremSearch |
String |
Позволяет указать имя кнопки на текущей форме с действием "Поиск" или "SQL запрос", которая будет автоматически нажиматься при изменении значения компонента пользователем. Свойство необходимо для реализации моментального поиска. |
Enabled |
Boolean |
Определяет доступность компонента для пользователя. |
Focused |
Boolean |
Проверяет, имеет ли компонент фокус ввода. Только для чтения. |
TFont |
Позволяет задать имя, размер, цвет и стиль шрифта. Подробней. |
|
Hint |
String |
Текст всплывающей подсказки, см. также ShowHint |
Name |
String |
Уникальное имя компонента на форме. |
ShowHint |
Boolean |
Определяет, показывать ли всплывающую подсказку, см. также Hint |
State |
TCheckBoxState |
Позволяет прочитать/установить значение компонента. Доступные значения: cbChecked, cbUnchecked, cbGrayed |
TabOrder |
Integer |
Определяет порядковый номер компонента в очереди обхода фокусом ввода, находящихся на форме, при нажатии клавиши Tab |
TabStop |
Boolean |
Определяет, будет ли компонент получать фокус, при нажатии клавиши Tab на форме |
Tag |
Integer |
Позволяет присвоить число компоненту для собственных нужд. |
TagString |
String |
Позволяет присвоить строку компоненту для собственных нужд. |
WordWrap |
Boolean |
Определяет возможность переносить текст надписи (Caption) на новую строку. |
Visible |
Boolean |
Определяет видимость компонента. |
Left |
Integer |
X координата компонента на форме |
Top |
Integer |
Y координата компонента на форме |
Width |
Integer |
Ширина компонента |
Height |
Integer |
Высота компонента |
Методы компонента
Метод |
Описание |
procedure SetFocus |
Устанавливает фокус ввода для компонента. |
События компонента
Событие |
Описание |
OnClick |
При клике мышкой по компоненту. |
OnEnter |
При получении компонентом фокуса ввода. |
OnExit |
При потере компонентом фокуса ввода. |
OnKeyDown |
При нажатии на любую кнопку клавиатуры. |
OnKeyPress |
При нажатии на кнопку клавиатуры. Работает только для печатных символов. |
OnKeyUp |
При отпускании любой кнопки на клавиатуре. |
OnMouseDown |
При нажатии кнопки мыши над компонентом. |
OnMouseEnter |
При заходе курсора мыши на компонент. |
OnMouseLeave |
При покидании курсора мыши компонента. |
OnMouseMove |
При перемещении курсора мыши по компоненту. |
OnMouseUp |
При отпускании кнопки мыши. |