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

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

procedure Play(FromFrame, ToFrame: Word; Count: Integer) ;

Демонстрирует Count раз подряд фрагмент клипа начиная с кадра FromFrame по ToFrame включительно (нумерация кадров начинается с 1).

procedureReset;

Восстанавливает исходное состояние компонента. Свойство Open вновь становится True, но свойство Active = False.

procedure Seek(Frame :Smallint);

Пропускает и не показывает кадр с номером Frame (нумерация кадров начинается с 1).

procedureStop;

Прекращает показ клипа.

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

property OnClose: TNoti-fyEvent;

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

property OnOpen: TNoti-fу Event;

Возникает при установке значения True в свойство Open.

property OnStart: TNoti-fyEvent;

Возникает в момент начала демонстрации.

property OnStop: TNotifyEvent;

Возникает в момент прекращения демонстрации.

TDateTimePicker- ввод и отображение даты/времени Свойства компонента:

TDTCalAlignment = (dtaLeft, dtaRight) ; property CalAlignment: TDTCalAlignment;

Определяет положение раскрывающегосякалендаря: dtaLeft - слева от компонента; dtaRight - справа от компонента. Учитывается только для Kind == dtkDate и DateMode = dmComboBox.

property CalColors: TDateTimeColors;

С календарем связан объект класса TDateTimeColors, свойства которого определяют цвета календаря.

property Checked: Boolean;

Если Checked=True и ShowCheckBox^True, независимый переключатель радом с датой (временем) будет иметь состояние Выбрано.

property Date: TDate;

Содержит введенную дату.

TDTDateFormat = (dfShort, dfLong) ; property DateFormat: TDTDateFormat;

Определяет формат показа даты: dfShort-08.09.99;d/Long- 8 Сентябрь 1999 г.

TDTDateMode = (dmComboBox, dmUpDown) ; property DateMode: TDTDateMode;

Определяет способ выбора даты: dmComboBox - с помощью раскрывающегося календаря; dm UpDown - с помощью встроенного объекта TUpDown.

TDateTimeKind = (dtkDate, dtkTime) ; property Kind: TDateTimeKind;

Определяет содержимое компонента: dtkDate - дата; dtkTime - время.

property MaxDate: TDate;

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

property MinDate: TDate;

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

property Parselnput: Boolean;

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

property ShowCheckbox: Boolean;

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

property Time: TTime;

Содержит введенное пользователем время.

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

property OnChange: TNotifyEvent;

Возникает при любом изменении содержимого компонента.

property OnCloseUp: TNotifyEvent;

Возникает при закрытии календаря.

property OnDropDown: TNofcifyEvent;

Возникает при открытии календаря.

DTParseInputEvent = procedure (Sender: TObject; const User-String: String; var DateAndTime: TDateTime; var AllowChange: Boolean) of object; property OnUserInput: TDTParseIn-putEvent;

Возникает при ручном вводе в окне редактора, если ParseInput=True. UserString- введенная пользователем строка; DateAndTime - значения свойств Date и Time. В параметре AllowChange обработчик разрешает или запрещает изменение даты или времени.

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