VisualDesigner for creating other skins
I've added some code to (PhoCo's) VisualDesigner to make it a bit more versatile.
By applying the command line parameter -Other=xxx users are now able to create a new design from scratch by adding controls (Buttons, Panels, Listboxes) and export that new design to any format needed.
The export constsist of two major functions:
1. All elements on the main form will be merged with the background and saved as two bitmaps (Jpeg or Png), one for the normal state and one for the clicked state.
2. A Export-Provider is called (using COM) and all elements contained on the form will be reported to the Export-Provider. The provider is responsible to create a customized INI file that can be used with any other application.
Since the design is not only exported but also saved in a VD format (XML), designers are able to reload the skin and apply changes whenever needed very quickly.
At this stage, there is only one sample Export-Provider which doesn't really do anything but shows how to use it.
Developers who are interessted in making Export-Providers for their apps, please let me know.
Designers can use is to create / edit skins for any app but they have to wait for Export-Providers to become available.
Here's a short instruction what you gotta do to get this VD version:
- Download and install the latest version of PhoneControl.NET if you didn't already (VD is a part of it)