2005-04-13, 02:52 AM
So I decided to take the plunge and try creating a skin of my own. I must say, I have a newfound respect for you skinners. This $hit is hard work!
The screen shot below represents my WIP skin. First, the resolution has been changed to 1280x960. I've mainly done this to see how GB-PVR would look with a larger image and to gauge what sort of challenges changing the background would bring about. Eventually, I plan on altering this image to fit my needs for a 16x9 interface. Additional changes include location, size, and task enabling.
Truth be told I must give all credit to Reboot. I'm basically altering one of his skins as my learning tool since I know nothing of XML (although I have programmed in C/C++). Reboot's skins are among my favorite so it seemed only logical to follow his work as a guide.
So, on to the issues. I have found one perplexing issue that is bothering me to no end. I cannot understand why the Clock and Next Recording panels have separate size and location settings in the clock/nextrecording.xml and skin.xml files. Changing the font size for those two panels has been a major PITA and I'm not satisfied with the results so far. I want the text quality to be clean and crisp, just like the title and button fonts. The stretched fonts just wont do. I'm using a size 24 Arial font for the button text, yet I am forced to use a stretched out size 12 font for the Clock and Next Recording panels. Using a larger font results in a cutoff, illegible mess. Anyone have any suggestions on this?
The screen shot below represents my WIP skin. First, the resolution has been changed to 1280x960. I've mainly done this to see how GB-PVR would look with a larger image and to gauge what sort of challenges changing the background would bring about. Eventually, I plan on altering this image to fit my needs for a 16x9 interface. Additional changes include location, size, and task enabling.
Truth be told I must give all credit to Reboot. I'm basically altering one of his skins as my learning tool since I know nothing of XML (although I have programmed in C/C++). Reboot's skins are among my favorite so it seemed only logical to follow his work as a guide.
So, on to the issues. I have found one perplexing issue that is bothering me to no end. I cannot understand why the Clock and Next Recording panels have separate size and location settings in the clock/nextrecording.xml and skin.xml files. Changing the font size for those two panels has been a major PITA and I'm not satisfied with the results so far. I want the text quality to be clean and crisp, just like the title and button fonts. The stretched fonts just wont do. I'm using a size 24 Arial font for the button text, yet I am forced to use a stretched out size 12 font for the Clock and Next Recording panels. Using a larger font results in a cutoff, illegible mess. Anyone have any suggestions on this?