B.4. GUI сообщения
Это сообщения, которые могут генерироваться кнопками, ползунками и элементами меню.
- evNone
-
Пустое сообщение, не имеет действий (за исключением, возможно, Subversion версий :-)).
Управление воспроизведением:
- evPlay
-
Старт воспроизведения.
- evStop
-
Останавливает воспроизведение.
- evPause
-
- evPrev
-
Переход к предыдущему элементу списка воспроизведения.
- evNext
-
Переход к следующему элементу списка воспроизведения.
- evLoad
-
Открывает файл (открывая окно навигации, в котором вы можете выбрать файл).
- evLoadPlay
-
Делает то же, что и
evLoad
, но запускает вопроизведение файла автоматически после его загрузки. - evLoadAudioFile
-
Загружает звуковой файл (с диалогом выбора файла).
- evLoadSubtitle
-
Загружает файл с субтитрами (с диалогом выбора файла).
- evDropSubtitle
-
Отключает субтитры, использующиеся в данный момент.
- evPlaylist
-
Открывае/закрывает окно со списком воспроизведения.
- evPlayVCD
-
Пытается открыть диск в указанном устройстве CD-ROM.
- evPlayDVD
-
Пытается открыть диск в указанном устройстве DVD-ROM.
- evLoadURL
-
Отображает диалог ввода URL.
- evPlaySwitchToPause
-
Противоположность
evPauseSwitchToPlay
. Это сообщение запускает воспроизведение и показывает изображение кнопки с назначенным сообщениемevPauseSwitchToPlay
(чтобы показать, что кнопка может быть нажата для включения паузы). - evPauseSwitchToPlay
-
Вместе с
evPlaySwitchToPause
формирует переключатель паузы. Может быть использовано для общей кнопки воспроизведение/пауза. Оба сообщения должны быть назначены кнопкам, находящимся практически в одной точке окна. Это сообщение ставит воспроизведение на паузу и показывает изображение кнопки с назначенным сообщениемevPlaySwitchToPause
(чтобы показать, что кнопка может быть нажата для продолжения воспроизведения).
Перемещение:
- evBackward10sec
-
Перемещение назад на 10 секунд.
- evBackward1min
-
Перемещение назад на 1 минуту.
- evBackward10min
-
Перемещение назад на 10 минут.
- evForward10sec
-
Перемещение вперед на 10 секунд.
- evForward1min
-
Перемещение вперед на 1 минуту.
- evForward10min
-
Перемещение вперед на 10 минут.
- evSetMoviePosition
-
Перемещается к позиции (может использоваться ползунком; используется относительное (0-100%) положение ползунка).
Управление видео:
- evHalfSize
-
Установить половинный размер окна.
- evDoubleSize
-
Установить двойной размер окна.
- evFullScreen
-
Включить/выключить полноэкранный режим.
- evNormalSize
-
Установить нормальный размер окна.
- evSetAspect
-
Управление звуком:
- evDecVolume
-
Уменьшить громкость.
- evIncVolume
-
Увеличить громкость.
- evSetVolume
-
Установить громкость (может использоваться ползунком; используется относительное (0-100%) значение ползунка),
- evMute
-
Выключить/включить звук.
- evSetBalance
-
Установить баланс (может использоваться ползунком; используется относительное (0-100%) значение ползунка),
- evEqualizer
-
Включает/выключает эквалайзер.
Разное:
- evAbout
-
Открыть окно 'О программе'.
- evPreferences
-
Открывает окно с настройками.
- evSkinBrowser
-
Открывает окно навигации по скинам.
- evIconify
-
Сворачивает окно в иконку.
- evExit
-
Выход из программы.