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

Для компонента определены такие события:

TRichEditProtectChange = procedure(Sender: TObject; StartPos, EndPos: Integer; var Allow-Change: Boolean ) of object; property OnProtectChange: TRichEditProtectChange;

Возникает при попытке изменить текст, имеющий атрибут Protected: StartPos, EndPos -соответственно начальная и конечная позиции изменяемого текста. В параметре AllowChange обработчик возвращает True, если можно изменять текст.

TRichEditResizeEvent = procedure(Sender: TObject; Rect: TRect) of object/property OnResizeRequest: TRichEditResizeEvent;

Событие связано с перерисовкой текста из-за изменения размеров шрифта. Rect содержит прямоугольник, который будет перерисован.

TRichEditSaveClipboard = procedure(Sender: TObject; nv-mObjects, NumChars: Integer; var SaveClipboard: Boolean) of object;

Возникает в момент уничтожения компонента и извещает его о том, что в Clipboard осталась информация, которая помещена им. Если обработчик вернет False в параметре SaveClipboard, буфер обмена будет очищен.

property OnSaveClipboard: TRichEditSaveClipboard;

property OnSelectionChange: TNo-tifyEvent;

Возникает при изменении выделенного текста.

TTrackBar- регулятор величины

property Frequency: Integer;

Определяет частоту нанесения меток: 1 - каждое значение диапазона изменения имеет метку; 2 - каждое 2-е значение и т.д.

property LineSize: Integer

курсора или при единичном перемещении мышью.

property Max: Integer

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

property Min: Integer;

Определяет минимальное значение диапазона измене-

property Orientation: TTrackBarOrientation;

Определяет ориентацию компонента: trHorizontal -горизонтальная; trVertical- вертикальная.

property PageSize: Integer

Определяет смещение ползунка при нажатии клавиш Page Up, Page Down или при щелчке мышью на концах шкалы.

property Position: Integer

Определяет текущее положение ползунка.

property SelEnd: Integer

Задает конечную позицию выделения.

property SelStart: Integer;

Задает начальную позицию выделения.

TTickMark = (tmBottomRight, tmTopLeft, tmBoth) ; property TickMarks: TTickMark;

Определяет способ нанесения меток: tmBottomRight -внизу или справа; tmTopLeft- вверху или слева; tmBot-tom - по обеим сторонам.

TTickStyle = (tsNone, tsAuto, tsManual) ; property TickStyle: TTickStyle;

Определяет стиль нанесения меток: tsNone - нет меток; tsAuto - метки наносятся с частотой Frequence; tsManual - наносятся начальная и конечная метки, остальные наносит программа с помощью метода SetTick.

TProgressBar- индикатор прогресса Свойства компонента:

property Max: Integer

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

property Min: Integer;

Определяет минимальное значение диапазона изменения свойства Position.

property Position: Integer;

Содержит текущее значение отображаемой величины.

property Step: Integer;

Шаг наращивания свойства Position методом Steplt.

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