Oh sorry, ok now I got it... I think the only solution to this problem is to modify the FullScreen background image.
As an example, if your video output system has 50 pixels of overscan, you have to create a fullscreen background bitmap which is 50 pixels greater than default one on the axis pf the ordinates (Y axis)
Take as example the Base skin, its fullscreen background image is fsmain.bmp (you can retrieve this info from skinfs.ini file, [Settings] section, MainImg= item), which size is 569x78 pixels.
If the overscan is of 50 pixels, you'll have to add 50 pixels to the existing 78 (you have to add them in the bottom part of the image to not have to change skinfs.ini buttons references, and the additional area should be colored with the same color as the transparent one, usually magenta [R=255,G=0,B=255])
And remember that this only works for fullscreen controls displayed at the bottom of the screen, if you want to show them on top of the screen, you'll have to add that additional area to the top of the background image, but you'll also have to edit vertical position of all fullscreen buttons in skinfs.ini file
Hope this will help you ;)
EDIT:
Topic moved to Skin section
|