TEdit

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

 

Назва

Тип

Опис

MaxLength

Integer

Обмежує максимально припустиму кількість символів, що вводяться в строку

ReadOnly

Boolean

Можливість редагування.

Text

String

Рядок тексту.

SelText

String

Виділений текст.

SelStart

Integer

Номер першого символу у виділеному тексті.

SelLength

Integer

Довжина виділеного тексту.

 

Події

onChange - зміна вмісту текстового поля. Відбувається щораз при введенні, видаленні чи заміні чергового символу. Наприклад, при введенні слова Hello пя подія виникає, щонайменше, п'ять разів - після введення кожного символу. А якщо в процесі введення деякі символи будуть заміня- тися (виправлятися), та подія опСhange буде виникати ще більше число разів. З цією подією можна зв'язати найпростішу перевірку тексту, що вво- диться. і навіть обмежити введення деяких символів.

Для аналізу усього введеного тексту найкраще підходить подія onExit. Ця подія виникає в момент утрати фокуса елементом керування (передачі фокуса іншому елементу- після завершення введення чи коректу- вання даних). Однак, якщо поле єдине у формі, воно не може утратити фокус.