2005-07-06, 22:37
hi all,
had a bit of spare time with nothing particularly needing doing with xbmc on the weekend, so i sat down and spent some time writing up some accurate skinning info in the manual.
here's the starting page (this still needs lots of work - it's just the old one, with some new stuff on it):
skinning information
i've done up accurate (hopefully! information on label, image, button, radiobutton and togglebutton controls. there's also a piece on window .xml structure, and a big list of all windows, their id's and their .xml files.
i'm wanting more people to get involved, and you guys are the ones who can help best (as you know what is needed, and know what stuff would help you out).
ideally, i want to include:
all controls + all tags.
all "mandatory" controls (locked to a specific id in a specific window stuff)
a decent overview (replacing the skinninginfo page), including:
* skin structure (which files do what)
* importance of references.xml
* the differing resolutions, and how to minimize workload.
* overscan and aspect ratio concerns.
a new section dedicated to quick tutorials on stuff such as:
* adding buttons to skins (for scripts etc.)
* adding info labels to skins (freemem etc.)
* getting navigation right (tutorial with controlgroups etc.)
* new visibility stuff
anyway, i don't have much time as i'm sure you guys can appreciate, but i'll endeavour to add stuff as i can.
i would appreciate any help you can offer - whether it be just reading it through and offering suggestions/corrections/pointing out where more explanation is needed etc. if you can help writing up some sections, then please go ahead. if you can handle getting the pages laid out a bit nicer, then great
i want this to be the place for skinners both starting out and the veterans among you to get information about skinning. the more skins we have the better!
please don't hesitate to contribute - even if it's just to suggest what you would like to see as far as content goes.
cheers,
jonathan
had a bit of spare time with nothing particularly needing doing with xbmc on the weekend, so i sat down and spent some time writing up some accurate skinning info in the manual.
here's the starting page (this still needs lots of work - it's just the old one, with some new stuff on it):
skinning information
i've done up accurate (hopefully! information on label, image, button, radiobutton and togglebutton controls. there's also a piece on window .xml structure, and a big list of all windows, their id's and their .xml files.
i'm wanting more people to get involved, and you guys are the ones who can help best (as you know what is needed, and know what stuff would help you out).
ideally, i want to include:
all controls + all tags.
all "mandatory" controls (locked to a specific id in a specific window stuff)
a decent overview (replacing the skinninginfo page), including:
* skin structure (which files do what)
* importance of references.xml
* the differing resolutions, and how to minimize workload.
* overscan and aspect ratio concerns.
a new section dedicated to quick tutorials on stuff such as:
* adding buttons to skins (for scripts etc.)
* adding info labels to skins (freemem etc.)
* getting navigation right (tutorial with controlgroups etc.)
* new visibility stuff
anyway, i don't have much time as i'm sure you guys can appreciate, but i'll endeavour to add stuff as i can.
i would appreciate any help you can offer - whether it be just reading it through and offering suggestions/corrections/pointing out where more explanation is needed etc. if you can help writing up some sections, then please go ahead. if you can handle getting the pages laid out a bit nicer, then great
i want this to be the place for skinners both starting out and the veterans among you to get information about skinning. the more skins we have the better!
please don't hesitate to contribute - even if it's just to suggest what you would like to see as far as content goes.
cheers,
jonathan