Назначение


Компонент служит для ввода/вывода логической информации, такой как Да/Нет/Неизвестно



Класс: TdbCheckBox



Свойства компонента

 Свойство

 Тип

 Описание

 sqlValue

 String

 Возвращает значение компонента, для использования в SQL запросах. В случае пустого значение, вернет строку NULL

 пример: SQLExecute ('INSERT INTO tablename (fieldname) VALUES ('+Form1.CheckBox1.sqlValue+')');

 Alignment

 TAlignment

 Задает выравнивание текста. Доступные значения: taCenter, taRightJustify, taLeftJustify

 AllowGrayed

 Boolean

 Помимо двух состояний (Да/Нет) позволяет принимать пустое (неизвестное) значение. Смотри свойство State, чтобы прочитать значение cbGrayed

 CanFocus

 Boolean

 Проверяет, может ли компонент получить фокус ввода. Обычно свойство используется совместно с методом SetFocus.

 Caption

 String

 Текст надписи

 Checked

 Boolean

 Позволяет изменить либо прочитать состояние флажка. Если свойство AllowGrayed установлено в True, воспользуйтесь свойством State, чтобы прочитать значение cbGrayed

 Cursor

 TCursor

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

 dbTable

 String

 Определяет, к какой таблице базы данных принадлежит данный компонент.

 dbField

 String

 Определяет, к какому полю таблицы базы данных принадлежит данный компонент.

 dbIncremSearch

 String

 Позволяет указать имя кнопки на текущей форме с действием "Поиск" или "SQL запрос", которая будет автоматически нажиматься при изменении значения компонента пользователем. Свойство необходимо для реализации моментального поиска.

 Enabled

 Boolean

 Определяет доступность компонента для пользователя.

 Focused

 Boolean

 Проверяет, имеет ли компонент фокус ввода. Только для чтения.

 Font

 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

 При отпускании кнопки мыши.