Hi, since Aubin is making a new skin, I guess it's time to set some guidelines a skin should match.
The first problem is the idlebar. Some users use it, some don't. So each menu skin should leave some space at the top. This looks kind of stupid if you have no idlebar. So we should put some unimportand info there. The itle area comes to my mind. So IMHO each skin should define a title area containing the freevo logo and the title of the menu. The visible flag should be set to 'not idlebar'. And some parts of freevo require some attributes to be set. Like some parts of freevo want to draw something an need a font. E.g. the clock in the idlebar wants the clock font, the tinyosd the font named osd. A skin can provide these fonts, but it needs to provide a font named 'default' as fallback. Also the background image name 'background' should be used instead of the real background image. Next problem are plugins. There will be plugins in the future that need special fxd files. I have a pre-version of a weather plugin here on my hd. The author will release it when it's finished. Since this is an external plugin, he will also provide a fxd file with the stuff he needs. But how should he match the look of each skin we have? So eahc skin should provide a screen area with a known name (suggestions? right now all skins have screen0). All skins also need the same name for the title area from above so he can use it (title0?). To match the font look and feel, we need a set of fonts in each skins. Ideas will be 'small0' to 'small 3' and the same for medium and large. Please suggest some good names we can use. I don't like freevo skins to have a <weather> tag when the plugin is not part of freevo itself (external plugins may have that attribute). Dischi -- There are very few problems that cannot be solved by orders ending with 'or die.' - Alistair J.R. Young ------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html _______________________________________________ Freevo-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-devel