Просмотр видеороликов
Как было сказано выше, компонент MediaPlayer позволяет просматривать видеоролики и сопровождаемую звуком анимацию. В качестве примера использования компонента рассмотрим программу Video Player, при помощи которой можно просмотреть небольшой ролик или анимацию. Вид формы программы Video Player приведен на рис. 4.9.
Компонент OpenDialog1 обеспечивает отображение стандартного диалогового окна Открыть файл для выбора файла. Окно Открыть файл становится доступным во время работы программы в результате щелчка на кнопке Eject (speedButton1). Следует обратить внимание, что для управления процессом воспроизведения кнопки компонента MediaPiayerl не используются, поэтому свойству Visible компонента MediaPiayerl присвоено значение false.
Рис. 4.9. Форма программы Video Player
Для управления работой видеоплеера используются кнопки Play/Stop (speedButton1) и Eject (speedButton2), представляющие собой компоненты SpeedButton.
Компонент SpeedButton находится на вкладке Additional (рис. 4.10) и представляет собой командную кнопку, на поверхности которой может быть картинка.
Рис. 4.10. Компонент SpeedButton
Кнопка SpeedButton может находиться в одном из четырех состояний: обычное (не нажата и доступна); нажата (пользователь установил указатель мыши на изображение кнопки и нажал кнопку мыши); зафиксирована; недоступна. Каждому состоянию кнопки может соответствовать своя картинка.
Свойства компонента SpeedButton приведены в табл. 4.9.