Emuforums.com

Go Back   Emuforums.com > General Discussion > Web development / Programming
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read

WON'T YOU JOIN US?
You are not a registered member and
are viewing this site as a guest.
Registration is simple and FREE.
Join this CrowdGather community today.
Registration offers the following perks:

» Less advertising throughout
» Post and participate in discussions
» Network with other forum members
» Free private messaging

join

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Old May 20th, 2002, 09:25   #1
ShADoWFLaRe85
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.
  Reply With Quote

Advertisement [Remove Advertisement]
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +1. The time now is 12:23.

© 2006 - 2012 Emu Forums | About Emu Forums | Advertisers | Investors | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.