System requirement:
True Launch Bar can be installed on Windows Vista / 7 / 8 / 10
Developed by TORDEX - Software For You

Media Control skins specification

Sections

Skin definition file must have these sections:

Section [general]

This section contain description of the skin. Values:

Section [options]

You must include the version=2 value to make skin compatible with newest version of Media Control. Other values:

These options are defined in the Media Control version 6.0:

These options are defined in the Media Control version 6.1:

You must include one of the size or background values. If you background value is included then the size value will be ignored and the size of plugin will be set into the background picture size. For background picture you can use PNG format files only.

Sections [item#]

Every element of skin must be in separate section with item0item1item2 etc. names. The values depends of item type. There are 4 item types: button, artworkroller and animation.

BUTTON:

include value: 
type = button
to make the button. Other values:

These options are defined in the Media Control version 6.0:

Commands

Every button must have the command that it send to player. Player can return the text for the command also. This text can be Artist Name, Track Title etc. The commands are depends of player you have selected in the the Media Control properties. Anyway there are some commands that must be supported almost all players:

To set the button command write the command value in the [item#] section. Example:

[item0]
type=button
command=playpause
image=play.png
state0=pause
state1=play
rect=0 16 19 35

In this example you create the button that Togle play/pause state. Also you can see the state# values in this example. Using the states you can change the buttons depend of the player state.playpause command have two states: pause (when player is stopped or paused) and play (when player play something). The play.png must have button images for every state:

The first column have the image for "pause" state and the second column have image for the "play" state. In the rows the images of button for: Normal, When mouse is over the button, For pressed button and for disabled button. You can control the count of the over-state by using overStateImages value. Set this value into 1, 2, 3 if you do not want to implement some over-states.

ARTWORK:

include value: 
type = artwork 
to make the artwrk. Other values:

Please note, not all players supports the album artworks.

ROLLERS:

Rollers is used to adjust volume, track time etc. To make rolles include value: 
type=roller 
Rollers can be "horizontal" (rollerType=horizontal), "vertical" (rollerType=vertical) or "knob"(rollerType=knob)

For vertical/horizontal rollers:

For knob roller:

Also you must include the image value like for buttons. Image must have two state: the roller at the left of thumb and the roller at the right of thumb:

Also you can include the the over-state images.

ANIMATION:

include value: 

type = animation 

to make the artwrk. Other values:

Players specific commands and states

iTunes

foo2k

QCD

jetAudio


Copyright © 2023 TORDEX
Home
Features
Screenshots
Beta
Plugins
Skins library
Icons library
Localization
Forum
History
FAQ
Development
Press center
Become affiliate