1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-12 13:44:56 +02:00
vlc/share/skins2
Erwan Tulou 6f772953ac skins2: implement relative positioning
So far in skins2, all x, y, width and height were given in pixels, and
no reference to the screen resolution could be made.

This patch implements the following :
- all x, y, width, height can be given in pixels or in % of their container.
  For windows, the container is the screen. For widgets, it can be the
  layout or a panel.
- Five new tags eases up positioning
  - position : relative position given as "Center", "West", "NorthWest", ...
  - x/y-margin : margins to take into account (in px or %) wrt the borders.
  - x/y-offset : additional offset to apply (in px or %).
- the image control can now accept a width and a height parameters.
2010-11-22 16:22:27 +01:00
..
default skin2: fix minor issue with default skins 2010-08-12 09:49:05 +02:00
fonts * winamp2.xml: added the Equalizer and Playlist windows. 2005-11-10 20:42:48 +00:00
skin.catalog * share/skins2/skin.catalog: added a default catalog as some platforms don't provide one (eg. win32). 2004-04-30 15:30:43 +00:00
skin.dtd skins2: implement relative positioning 2010-11-22 16:22:27 +01:00
winamp2.xml * all: convert keys in INI files to lower case, to fix buggy winamp2 skins 2006-04-17 17:03:55 +00:00