GUI messages

Appendix C. MPlayer skin format

GUI messages

These are the messages that can be generated by buttons, potmeters and menu entries.

Playback control:

evNext

Jump to next in the playlist.

evPause

Forms a switch together with evPlaySwitchToPause. They can be used to have a common play/pause button. Both messages should be assigned to buttons displayed at the very same position in the window. This message pauses playing and the image for the evPlaySwitchToPause is displayed (to indicate that the can be pressed to continue playing).

evPlay

Start playing.

evPlaySwitchToPause

The opposite of evPauseSwitchToPlay. This message starts playing and the image for the evPauseSwitchToPlay button is displayed (to indicate that the can be pressed to pause playing).

evPrev

Jump to previous in the playlist.

evStop

Stop playing.

Seeking:

evBackward10sec

Seek backward 10 seconds.

evBackward1min

Seek backward minute.

evBackward10min

Seek backward 10 minutes.

evForward10sec

Seek forward 10 seconds.

evForward1min

Seek forward minute.

evForward10min

Seek forward 10 minutes.

evSetMoviePosition

Seek to position (can be used by a potmeter; the relative value (0-100%) of the potmeter is used).

Video control:

evHalfSize

Set the movie window to half size.

evDoubleSize

Set the movie window to double size.

evFullScreen

Switch fullscreen mode on/off.

evNormalSize

Set the movie window to its normal size.

Audio control:

evDecAudioBufDelay

Decrease buffer delay.

evDecBalance

Decrease balance.

evDecVolume

Decrease volume.

evIncAudioBufDelay

Increase buffer delay.

evIncBalance

Increase balance.

evIncVolume

Increase volume.

evMute

Mute/unmute the sound.

evSetBalance

Set balance (can be used by a potmeter; the relative value (0-100%) of the potmeter is used).

evSetVolume

Set volume (can be used by a potmeter; the relative value (0-100%) of the potmeter is used).

Miscellaneous:

evAbout

the about window.

evDropSubtitle

Disables the currently used subtitle.

evEqualizer

Turn the equalizer on/off.

evExit

Quit the program.

evIconify

Iconify the window.

evLoad

Load a file (by opening a file window, where you can choose a file).

evLoadPlay

Does the same as evLoad, but it automatically starts playing after the file is loaded.

evLoadSubtitle

Loads a subtitle file (with the file selector).

evLoadAudioFile

Loads an file (with the file selector).

evNone

Empty message, it has no effect (except maybe in Subversion versions :-)).

evPlaylist

Open/close the playlist window.

evPlayDVD

Tries to the disc in the given DVD-ROM drive.

evPlayVCD

Tries to the disc in the given CD-ROM drive.

evPreferences

the preferences window.

evSetAspect

Sets displayed image aspect.

evSetURL

Displays the dialog window.

evSkinBrowser

the skin window.


Fonts Creating quality skins