Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
delph_t.doc
Скачиваний:
92
Добавлен:
12.04.2015
Размер:
2.26 Mб
Скачать

События tAction

property OnExecute: TNotifyEvent;

Возникает при щелчке мышью на одном из компонентов, связанных общим действием. Обработчик этого события должен реализовать нужное действие.

THintEvent = procedure (var HintStr: String; var CanShow: Boolean) of object;property OnHint: THintEvent;

Возникает при перемещении указателя мыши над одним из связанных общим действием компонентов. Его умалчиваемый обработчик создает окно оперативной подсказки и показывает в нем строку HintStr.

property OnUpdate: TNotifyEvent;

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

Компоненты страницыadditional tBitBtn- кнопка с изображением

property Glyph: TBitmap;

Определяет от 1 до 4 связанных с кнопкой растровых изображений (см. ниже).

TBitBtnKind = (bkCustom, bkOK, bkCancel, bkHelp, bkYes, bkNo, bkClose, bkAbort, bkRetry, bklg-nore-, bkAll) ; property Kind: TBitBtnKind;

Определяет разновидность кнопки (рис. 17.9).

TButtonLayout = (bIGlyphLeft, bIGlyphRight, bIGlyphlop, bIGlyphBottom) ; property Layout: TButtonLayout;

Определяет край кнопки, к которому прижимается пиктограмма: bIGlyphLeft - к левому; bIGlyphRight - к правому; bIGlyphTop - к верхнему; bIGlyphBottom - к нижнему.

property Margin: Integer;

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

TNumGlyphs: 1..4; property NumGlyphs: TNumGlyphs;

Определяет количество растровых изображений (см. ниже).

property Spacing: Integer;

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

TButtonStyle = (bsAutoDetect, bsWin31, bsNew) ; property Style: TButtonStyle;

Определяет стиль оформления кнопки, зависящий от операционной системы. Стиль bsNew соответствует 32-разрядным версиям Windows. Стиль bsAutoDetect изменяет оформление кнопки в зависимости от ОС, под управлением которой работает программа в данный момент.

TMaskEdit- специальный редактор Описатели полей ввода представлены в следующей таблице:

Символ

Поле...

Символ

Поле...

L

должно содержать букву

с

может содержать любой символ

1

может содержать букву

0

должно содержать цифру

А

должно содержать букву или цифру

9

может содержать цифру

а

может содержать букву или цифру

#

может содержать цифру, «+», «-»

С

должно содержать любой символ

Специальные символы

Символ

Значение

\

Следующий символ - литерал. Позволяет вставить в маску литералы из символов описателей полей ввода и специальных символов.

На это место вставляется символ-разделитель Windows для часов, минут, секунд.

/

На эго место вставляется символ-разделитель Windows для полей даты.

;

Разделитель частей шаблона.

1

Подавляет все ведущие пробелы.

>

Все следующие за ним поля ввода преобразуют буквы к заглавным.

<

Все следующие за ним поля ввода преобразуют буквы к строчным.

0

Отменяет преобразование букв.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]