For one of my products which is a Java chat ([login to view URL]), I extended the Thinlet GUI tookit to provide the client applet with skinning abilities. The extension is called skinlet and is available at [login to view URL] It is LGPL licensed and sources are publicly available. All the sample skins were made 'by hand', i.e. by editing plain-text config files. Since the skinlet concept was introduced in RealChat many people (customers) require a skin editor so they can develop their own skins. The problem is that being busy with other projects I am unable to complete this task so I'd rather pay for someone to do it for me. What I need is a simple skin editor which would allow an interactive way of creating, testing and deploying skins. Skinlet skins consist of bitmap pieces (the images used for various states of buttons etc.) and a skin configuration file. Each skin is packed as a single .jar file. Each such file is named after the skin name and contains all the bitmaps plus the skin config file which is also named as the skin name: for example [login to view URL] contains [login to view URL] and all the graphics files. Ideally this editor: - Allows the end user to select a ready-made bitmap for each UI element (button, checkbox etc.) and visually tune it in a preview pane to select gaps, borders, colors whatever - Provides a sample preview application which shows the skin 'in action' - something like the skinlet demo app. - Packages the skin in a single JAR file, ready for deployment - Is written in Java Please visit the skinlet project page above and download the package and sources to get an idea of how things are done. You can also download and check the RealChat itself as the skin editor is mainly targeted to its users and will be shipped with it.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Exclusive and complete copyrights to all work purchased.
## Platform
Java (mostly on windows platforms).