Назначение


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



Класс: TdbEditCount



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

 Свойство

 Тип

 Описание

 sqlValue

 String

 Возвращает значение компонента, для использования в SQL запросах. Значение свойства уже содержит экранирующие кавычки. Если у компонента установлено свойство Numbers = True или Currency = True, экранирующие кавычки будут опущены. В случае пустого значение, вернет строку NULL

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

 Alignment

 TAlignment

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

 AutoSelect

 Boolean

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

 BorderStyle

 TBorderStyle

 Определяет наличие бордюра у компонента. Доступные значения: bsSingle, bsNone

 CanFocus

 Boolean

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

 CharCase

 TEditCharCase

 Определяет, необходимо ли текст преобразовывать к одному регистру. Доступные значения: ecNormal, ecUpperCase, ecLowerCase

 Color

 TColor

 Цвет фона компонента. Подробней.

 Cursor

 TCursor

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

 dbTable

 String

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

 dbField

 String

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

 dbIncremSearch

 String

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

 Enabled

 Boolean

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

 Focused

 Boolean

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

 Font

 TFont

 Позволяет задать имя, размер, цвет и стиль шрифта. Подробней.

 GetTextLen

 Integer

 Позволяет получить длинну текста в компоненте.

 Hint

 String

 Текст всплывающей подсказки, см. также ShowHint

 MaxLength

 Integer

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

 Name

 String

 Уникальное имя компонента на форме.

 PasswordChar

 String

 Позволяет указать символ, которым будет скрываться текст, обычно применяется для ввода пароля. Как правило используется символ звездочки: *

 ReadOnly

 Boolean

 Позволяет запретить редактировать значение пользователем.

 ShowHint

 Boolean

 Определяет, показывать ли всплывающую подсказку, см. также Hint

 TabOrder

 Integer

 Определяет порядковый номер компонента в очереди обхода фокусом ввода компонентов, находящихся на Форме, при нажатии клавиши Tab

 TabStop

 Boolean

 Определяет, будет ли компонент получать фокус, при нажатии клавиши Tab на форме

 Tag

 Integer

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

 TagString

 String

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

 Text

 String

 Текст компонента.

 TextHint

 String

 Подсказка, которая видна, когда в компоненте нет текста.

 Value

 Double

 Числовое значение компонента.

 Visible

 Boolean

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

 Left

 Integer

 X координата компонента на форме

 Top

 Integer

 Y координата компонента на форме

 Width

 Integer

 Ширина компонента

 Height

 Integer

 Высота компонента





Методы компонента

 Метод

 Описание

 procedure Clear

 Очищает содержимое компонента.

 procedure CopyToClipboard

 Копирует выделенный текст компонента в буфер обмена.

 procedure CutToClipboard

 Вырезает выделенный текст компонента в буфер обмена.

 procedure PasteFromClipboard

 Вставляет текст из буфера обмена в позицию курсора.

 procedure SelectAll

 Выделяет весь текст в компоненте.

 procedure SetFocus

 Устанавливает фокус ввода для компонента.




События компонента

 Событие

 Описание

 OnChange

 При изменении текста в компоненте.

 OnClick

 При клике мышкой по компоненту.

 OnDoubleClick

 При двойном клике мышкой по компоненту.

 OnEnter

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

 OnExit

 При потере компонентом фокуса ввода.

 OnKeyDown

 При нажатии на любую кнопку клавиатуры.

 OnKeyPress

 При нажатии на кнопку клавиатуры. Работает только для печатных символов.

 OnKeyUp

 При отпускании любой кнопки на клавиатуре.

 OnMouseDown

 При нажатии кнопки мыши над компонентом.

 OnMouseEnter

 При заходе курсора мыши на компонент.

 OnMouseLeave

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

 OnMouseMove

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

 OnMouseUp

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

 OnDropFiles

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