So I have been toying around with the idea of creating a game for the new ultra mobile PC and then it hit me, what the world really needed first was a ultra mobile PC Program Launcher theme creator and packager. (A game will happen a little later.)
So I started development on what is right now called the “Origami Theme Creator” (Not the final name, so other ideas are welcome)
Currently it more or less emulates the program manager icons in a 800×600 window and allows you to view all of the UI items in a “true to life” way.
For the icons that have multiple items there is currently a drop down box that allows you to select the different possible icons that need to be displayed. For example, there are 6 different wireless status icons and each can be displayed by selecting the correct one from a right click popup box.
[img]https://www.umpcportal.com/origami/images/origami_theme_select.jpg[/img]
Currently the network strength status and battery icon support these multiple icons.
Another feature is the background changer. I am currently using it to test some of the few [url=https://www.umpcportal.com/modules/xcgal/index.php?cat=7]Program Launcher backgrounds[/url] we have. It makes it easy too visualize what a background will look like on the launcher, however it is a little stretched out because the backgrounds are created at 1024×512.
As for developments left before release, I need to finish the specs on the XML file that will track all of the theme information and create functions for pulling the image data form multiple locations. Then the data will likely be saved in a zip file that can be uploaded and installed through the theme creator or by hand.
I will also likely be adding text color support for light and dark text before the first release.
I made a quick video of the functionality including background changing and button higlighting in our [url=https://www.umpcportal.com/modules/xcgal/displayimage.php?pid=81]Pics / Videos section[/url]. So, go check it out and give me any feedback for the program or ideas on items that should be included.