Thanks for the clarification.No, he didn't meant to post it here and it will be ported by someone, if you do so it may get lost here in forums.
What he meant it to add it simply as plain text TO the wiki. If anyone other sees it later, he is able to format it and so on...
I think you have an exalted view of many skinners' knowledge . There are perhaps a few that do understand the skin engine, but most of us just work around it using trial and error and crossing our fingers and trying to copy from the skinners who know more. As Pileave said you really need to be able to read the source code, so you are talking about a very few skinners who could document accurately. Perhaps we need to recognize the difference between skin developers, who develop skins from scratch, and skin designers who just copy code and redesign graphic elements.Indeed. This is why I asked skinners to do the documentation work as there is currently no developer who knows as much as the skinners know.
I just want to clarify terminology - when you say properties, do you mean the tags/elements supported for each control type? I usually think of properties as GUI Properties like #itemcount or others you are listing in properties.xml
- a list of all properties supported by each control
- if any of these properties should be reflected in the WYSIWYG editor I need to know what they do
- a quick description for EACH property that I can display as a hint for new skinners
- a bonus would be a quick example how to use the control
I found it helpful, not confusing. And I am asking because I will try to add what is missing if I know what you need and if it does not require looking in the code .Maybe I confused you more with that?!
LOL! Wait until you try and show that an image is dimmed when you put it in a group control! Now how do you document that in the Wiki? I for one don't expect you to resolve all skinning issues. If you can just sort out the "layers" issue I could start using the Editor as it is.sometimes the behavior is not really intuitive )
...Or if my knowledge is thorough enough to be complete and accurate...(to update the Wiki)
....You are right that the initial devs should have documented more, but that's an issue in general for MP1. And a few of the initial devs of the skin engine for example are not on board anymore and there are only one or two guys left which know the skin engine good....And I don't think skinners can document the GUI Properties supported by a control. Would that not have to be done by a developer who knows the skin engine intimately? Who exactly is the expert on the skin engine?
....A lot of skins' code is a mess because everybody is copying everybody else, while no-one actually knows how the skin-engine really, really works. ...
...Asking skinners to provide documentation is the world upside down if you ask me...
I think you have an exalted view of many skinners' knowledge . There are perhaps a few that do understand the skin engine, but most of us just work around it using trial and error and crossing our fingers and trying to copy from the skinners who know more.Indeed. This is why I asked skinners to do the documentation work as there is currently no developer who knows as much as the skinners know.
... you are talking about a very few skinners who could document accurately.....
..I for one don't expect you to resolve all skinning issues. If you can just sort out the "layers" issue I could start using the Editor as it is.