2006-08-07, 08:38 PM
McBainUK,
The first bold 15 should stay 0. The second bold 15 is where you get the 15px offset. To use an image that seems to grow from the left edge, you need to be able to use "0" in the x direction with the baseskin.xml file. With the special element postioned at 15, that is the closest one can get to the edge. (see the Metallic Themepack, or BaseBlue, BaseRed, Avance, you get the point)
Another question to toss out there.
Buttons for main menu. Most of the time, they could just be the same image as plugin menus. On most Horizontal skins, they use a square shape or task image. How do we handle that?
The first bold 15 should stay 0. The second bold 15 is where you get the 15px offset. To use an image that seems to grow from the left edge, you need to be able to use "0" in the x direction with the baseskin.xml file. With the special element postioned at 15, that is the closest one can get to the edge. (see the Metallic Themepack, or BaseBlue, BaseRed, Avance, you get the point)
Quote:Button list special elements should be located at 15,65. This will allow buttons to be located by the baseskin.xml file at the left edge of the screen, and not be affected by the Title_Bar.png image and/or ScreenName text.
The reference baseskin.xml file will use this for final button placement. If the plugin is to use the baseskin.xml definitions (recommended), then comment out those lines within the skin file.
<CompositeImage name="NormalButtonImage" size="180,45">
<DrawImage filename="..\Button_Normal.png" loc="15,5" size="165,35"/>
<DrawText text="@buttonText" loc="25,10" size="145,25" textStyle="ButtonText" align="Left"/>
</CompositeImage>
Another question to toss out there.
Buttons for main menu. Most of the time, they could just be the same image as plugin menus. On most Horizontal skins, they use a square shape or task image. How do we handle that?
Fatman_do
[SIZE="1"]
HTPC: AMD XP+2500, 512MB DDR (400) ~ Capture Device: Hauppage PVR-150
Storage: 30GB OS & Recording, 160GB Post Processing & Archive
Video Output: HD 32" TV via eVGA Geforce 6200le 256MB AGP DVI-HDMI cable out
Audio Output: Turtle Beach Riviera S/PDIF Optic Output (Digital pass thru only) to Home Theater Receiver[/SIZE]
[SIZE="2"]
Moderator | Tutorials | Community Skin | CommunitySkin-SVN[/SIZE]
[SIZE="1"]
HTPC: AMD XP+2500, 512MB DDR (400) ~ Capture Device: Hauppage PVR-150
Storage: 30GB OS & Recording, 160GB Post Processing & Archive
Video Output: HD 32" TV via eVGA Geforce 6200le 256MB AGP DVI-HDMI cable out
Audio Output: Turtle Beach Riviera S/PDIF Optic Output (Digital pass thru only) to Home Theater Receiver[/SIZE]
[SIZE="2"]
Moderator | Tutorials | Community Skin | CommunitySkin-SVN[/SIZE]