Компонент представляет собой проигрыватель видеоклипов формата AVI (Audio Video Interleaved), который воспроизводит видеочасть файла и игнорирует его звуковое сопровождение. Изображение воспроизводится в отдельном потоке команд, что освобождает ресурсы программы для выполнения необходимой работы на фоне демонстрации клипа.
Свойство
Значение
Active
Разрешает/запрещает демонстрацию клипа
FileName
Связывает компонент с AVI файлом
FrameCount
Содержит количество кадров, показанных с начала демонстрации клипа
Определяет количество повторений клипа. Если 0, клип повторяется до тех пор, пока свойство Active содержит True.
Timers
Разрешает/запрещает синхронизацию по таймеру. Если True, демонстрация синхронизируется сигналами таймера. Если False, для демонстрации используется независимый поток команд.
Transparent
Если одержит True, фон клипа не накладывается на фон компонента.
Метод
Назначение
Play(FromFrame, ToFrame:Word; Count:Integer)
Демонстрирует Count раз подряд фрагмент клипа, начиная с кадра FromFrame по ToFrame включительно.
Reset
Восстанавливает исходное состояние компонента
Seek (Frame:smallInt)
Пропускает и не показывает кадр с номером Frame
Stop
Прекращает показ клипа
Для компонента определены следующие события:
OnStart – возникает в момент начала демонстрации.
OnStop - возникает в момент прекращения демонстрации.