|
|
|||||||
| Home | Register | Downloads | FAQ | Members List | Calendar | Arcade | Mark Forums Read |
» Less advertising throughout
» Post and participate in discussions
» Network with other forum members
» Free private messaging
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Guest
Posts: n/a
|
FIMP Skin Support
As of build 52002, FIMP supports a rather limited skinning system. I don't even have all of the elements skinnable yet, but I'm working on it. ATM, I just want to present you with the possibilities. As a simple demonstration, I've thrown most of the buttons around and switched up the background image in a test skin definition file. Here is the example -> http://fimp.flaredomain.net/player.asp?skin=test Compared to the original -> http://fimp.flaredomain.net Now is the time for anybody interested in skinning to let me know. I hope to have the skinning system completed soon and it's not very complicated at all to create a skin. Allow me to explain the way I've set it up... Located under the webroot is a skins dir. Within that directory are other individual directories that house all of the necessary files for each separate skin. Among those necessary files is one that stands as the most important: def.fts, which is the skin definition file that sets up the layout and customizes many of the components. The filenames of all the images used for the buttons are predefined. You create images for most of the elements of the player and save them under your skin's directory with the predefined filename relating what they are. When a skin is requested, the player looks for the specified skin's def.fts file, loads that and then loads all the images it finds in the same directory where it found def.fts. If no skin is specified, it loads the default skin, which is what you regularly see. I know it may sound complicated, but really...it's very very simple. I want to work on the skin system just a little bit more and then I'll release the schematics to anybody interested in developing some skins. Also, I've added support for local skins. So developers can test the skins directly from their own hard drive. Just set up a folder on your hard drive in the same way you would in the skin's directory on the server ![]() Let me know, guys... - FLaRe PS: I'm also going to be adding multilingual support soon. So, I'll be looking for anybody interested in translating to other languages. |
|
| Advertisement | [Remove Advertisement] | ||
|
| Thread Tools | |
| Display Modes | |
|
|