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

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

procedure StepBy(Delta: Integer) ;

Наращивает значение свойства Position на величину Delta.

procedureSteplt;

Наращивает значение свойства Position на величину, определяемую свойством Step.

TUpDown- спаренная кнопка

TUDAlignButton = (udLeft, udRight) ; property AlignButton: TUDAlignButton;

Определяет положение компонента относительно компаньона: udLeft- TUpDown располагается слева от него; udRight - справа от него.

property ArrowKeys: Boolean-

Разрешает/запрещает интерпретировать нажатие курсорных клавиш Вверх и Вниз как щелчок по собственным кнопкам Up и Down. Игнорируется, если TUpDown не связан свойством Associate с компаньоном.

property Associate: TWinCon-trol;

Определяет связанный компонент. TUpDown автоматически располагается с нужной стороны компаньона и выравнивает свою высоту с его высотой.

property Increment: Smallint;

Определяет шаг наращивания/уменьшения регулируемой величины.

property Max: Smallint;

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

property Min: Smallint;

Определяет минимальное значение диапазона изменения регулируемой величины.

TUDOrientation = (udHorizontal, udVertical) ; property Orientation: TUDOrientation;

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

property Position: Smallint;

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

property Thousands: Boolean;

Если содержит True, в отображение числовой величины в. компаньоне вставляются разделители тысяч.

property Wrap: Boolean;

Запрещает/разрешает выход Position из диапазона Max...Min {True - запрещает).

THotKey- ввод акселератора

property AutoSize: Boolean

Разрешает/запрещает автоматическое изменение размеров компонента при изменении шрифта, которым отображается текст в нем.

type TShortCut = Low(Word)..High(Word) ; property HotKey: TShortCut;

Содержит код клавиши быстрого выбора.

typeTHKInvalidKey= (hcNone,hcShift,hcCtrl,hcAlt,hcShiftCtrl,hcShiftAlt,hcCtrlAlt,hcShiftCtrlAlt);THKInvalidKeys=setofTHKInvalidKey;propertyInvalidKeys:THKInvalidKeys;

Указывает запрещенные комбинации сдвиговых клавиш: hcNone - запрещено отсутствие сдвиговых клавиш; hcShift - запрещена клавиша Shift; hcCtrlAlt - запрещена комбинация Ctrl + Alt и т.д. По умолчанию содержит [hcNone, hcShift]. При вводе запрещенной комбинации она заменяется комбинацией, содержащейся в свойстве Modifier.

type THKModifier = (hkShift, hkCtrl, hkAlt, hkExt); THKModifiers = set of THKModifier; property Modifiers: THKModifiers;

Содержит комбинацию сдвиговых клавиш, которая заменяет собой запрещенную комбинацию. По умолчанию содержит hkAlt, и поэтому нажатие, например, одиночной алфавитно-цифровой клавиши заменяется ее комбинацией с клавишей Alt.

TAnimate- отображение анимации Свойства компонента:

property Active: Boolean;

Разрешает/запрещает демонстрацию клипа. Во время демонстрации содержит True.

property AutoSize: Boolean;

Если содержит True, компонент автоматически устанавливает свои размеры так, чтобы полностью разместить изображение кадра.

property Center: Boolean;

Центрирует изображение кадра в границах компонента по горизонтали и по вертикали.

TCorrmionAVI = (aviNone, aviFind-Folder, aviFindFile, aviFindCom-puter, aviCopyFiles, aviCopyFile, aviRecycleFile, aviEmptyRecycle,

Задает один из стандартных видеоклипов, входящих в библиотеку SHELL 32. DLL (см. рис. 17.22).

aviDeleteFile) ; property CommonAVI: TCommonAVI;

property FileName: TFileName;

Связывает компонент с А Р7-файлом.

property FrameCount: Integer;

Содержит количество кадров, показанных с начала демонстрации клипа.

property FrameHeight: Integer;

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

property FrameWidth: Integer

Ширина кадра.

property Open: Boolean;

Содержит True, если компонент связан с А VI-клипом и готов к работе.

property Repetitions: Integer;

Определяет количество повторений клипа. Если 0, клип повторяется до тех пор, пока свойство Active содержит True.

property ResHandle: THandle;

Указывает дескриптор ресурсного файла, содержащего А ГУ-клип.

property ResHandle: THandle;

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

property ResName: String;

Указывает имя ресурса с клипом в ресурсном файле.

property StartFrame: Smallint;

Содержит номер начального кадра демонстрации (нумерация кадров начинается с 1).

property StopFrame: Smallint;

Содержит номер конечного кадра демонстрации (нумерация кадров начинается с 1).

property Timers: Boolean;

Разрешает/запрещает синхронизацию по таймеру. Если True, демонстрация синхронизируется сигналами таймера. Если False, для демонстрации используется независимый поток команд.

property Transparent: Boolean;

Если содержит True, фон клипа не накладывается на фон компонента.

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