ВУЗ:
Составители:
Рубрика:
- 44 -
мую, так и независимую фиксацию (при значении свойства Grouplndex=0
кнопка не имеет фиксации в нажатом состоянии и она не зависит от осталь-
ных кнопок, кнопки же с одинаковым ненулевым значением свойства
GroupIndex имеют зависимую в пределах одного родительского элемента
фиксацию).
Поведение этих кнопок зависит также от булева свойства AllowAllUp
(при
AllowAllUp=FALSE нажатую кнопку в группе можно отпустить лишь
путем нажатия другой, в противном случае кнопку можно отпустить путем
повторного нажатия). Для возможности фиксации выбранной кнопки ей не-
обходимо присвоить уникальный групповой индекс (в свойстве Grouplndex)
и установить AllowAlIUp=TRUE.
Компонент TSpinButton представляет собой две кнопки со стрелками
вверх/вниз и служит для
управления некоей внешней величиной (путем об-
работки событий OnUpСlick и OnDownClick - нажатие кнопок вверх/вниз
соответственно).
Программа имеет возможность проверить нажатие кнопки, прочитав
свойство Down.
5.11. КОМПОНЕНТ ТМеdiaРlауег
Компонент TMediaPlayer служит для управления мультимедийными уст-
ройствами (расположен в нижней части центрального столбца на рис.6, в па-
литре
компонентов находится на странице System) и представляет с точки
зрения пользователя набор кнопок для (интерактивного) управления устрой-
ством путем посылки команд MCI - Media Control Interface [3]. Программист
имеет возможность модифицировать реакцию на нажатия кнопок (часть или
все кнопки могут быть сделана невидимыми) и другие события в зависимо-
сти от специфики задачи.
Тип мультимедийного устройства
определяется свойством DeviceType
(для автоматического распознавания типа следует выбрать dtAutoSelect), на-
бор возможностей устройства определяется свойством Capabilities.
Булево свойство VisibleButtons управляет видимостью отдельных кнопок
линейки управления мультимедийным устройством, свойство Display указы-
вает на окно, в котором будет происходить отображение видеоинформации (в
случае Display=NIL создается собственное окно), DisplayRect задает прямо-
угольную
область экрана для изображения.
Управление мультимедиа-устройством не обязательно должно происхо-
дить путем нажатия кнопок на линейке управления, линейка может быть
скрыта (свойство Visible=FALSE), а управление осуществляться программой
с использованием компонентных функций Start, Stop, Pause, Rewind и др.
(названия методов совпадают с именами соответствующих кнопок управ-
ляющей линейки).
- 44 - мую, так и независимую фиксацию (при значении свойства Grouplndex=0 кнопка не имеет фиксации в нажатом состоянии и она не зависит от осталь- ных кнопок, кнопки же с одинаковым ненулевым значением свойства GroupIndex имеют зависимую в пределах одного родительского элемента фиксацию). Поведение этих кнопок зависит также от булева свойства AllowAllUp (при AllowAllUp=FALSE нажатую кнопку в группе можно отпустить лишь путем нажатия другой, в противном случае кнопку можно отпустить путем повторного нажатия). Для возможности фиксации выбранной кнопки ей не- обходимо присвоить уникальный групповой индекс (в свойстве Grouplndex) и установить AllowAlIUp=TRUE. Компонент TSpinButton представляет собой две кнопки со стрелками вверх/вниз и служит для управления некоей внешней величиной (путем об- работки событий OnUpСlick и OnDownClick - нажатие кнопок вверх/вниз соответственно). Программа имеет возможность проверить нажатие кнопки, прочитав свойство Down. 5.11. КОМПОНЕНТ ТМеdiaРlауег Компонент TMediaPlayer служит для управления мультимедийными уст- ройствами (расположен в нижней части центрального столбца на рис.6, в па- литре компонентов находится на странице System) и представляет с точки зрения пользователя набор кнопок для (интерактивного) управления устрой- ством путем посылки команд MCI - Media Control Interface [3]. Программист имеет возможность модифицировать реакцию на нажатия кнопок (часть или все кнопки могут быть сделана невидимыми) и другие события в зависимо- сти от специфики задачи. Тип мультимедийного устройства определяется свойством DeviceType (для автоматического распознавания типа следует выбрать dtAutoSelect), на- бор возможностей устройства определяется свойством Capabilities. Булево свойство VisibleButtons управляет видимостью отдельных кнопок линейки управления мультимедийным устройством, свойство Display указы- вает на окно, в котором будет происходить отображение видеоинформации (в случае Display=NIL создается собственное окно), DisplayRect задает прямо- угольную область экрана для изображения. Управление мультимедиа-устройством не обязательно должно происхо- дить путем нажатия кнопок на линейке управления, линейка может быть скрыта (свойство Visible=FALSE), а управление осуществляться программой с использованием компонентных функций Start, Stop, Pause, Rewind и др. (названия методов совпадают с именами соответствующих кнопок управ- ляющей линейки).
Страницы
- « первая
- ‹ предыдущая
- …
- 42
- 43
- 44
- 45
- 46
- …
- следующая ›
- последняя »