Asheron's Call Homepage Digero's Decal Plugins PayPal
Plugins Home Plugins Home
Babel Fish Babel Fish
GoArrow GoArrow
LogWiz LogWiz
Media Control Media Control
Quest Timer
Spellbar Saver Spellbar Saver
SSSort SSSort
Target Info Target Info
Requirements Leaving this site
.NET Framework 2.0
Download Stats Download Stats
AC Icon Browser AC Icon Browser
View Code Generator View Code Generator
Contact Me
Make payments with PayPal - it's fast, free and secure!
Donations Appreciated =)
Choose a Color!
Which color would you like the site to be?
Retired Plugins
AllegChat AllegChat
Greeter Greeter
Jer's Plugins Mirror Jer's Plugins Mirror
Scroll Manager Scroll Manager
Decal View Code Generator
Decal View Code Generator helps create the skeleton code for Decal GUIs that use the .NET Adapter's "Codeless" views. With a large GUI and large number of controls, it can become tedious to create the variables and event handlers for all of the controls, and this code generator is here to help :).
Requires the .NET Framework 2.0

Current Version
Decal View Code Generator v1.0
The main window
Select your Decal View XML then click Load.

Click on a column header to sort by that column. It is recommended that you sort by Tab before generating the code (see Notes below).

Selecting Compact Code will put each variable declaration on a single line.
  • The Hide controls with default names option removes from the list any controls that have default names from Visual Decal (e.g. "Label6").
  • Decal Code View Generator (DCVG) will keep track of which controls you have selected for each view XML. When you load a view that you previously used, DCVG will load those settings, and put an asterisk next to any controls that are new since the last time you used DCVG.

    You can easily select all of the new controls if you sort by the asterisk column.
  • The view XMLs are identified by their file paths. If you move or rename the file, you will lose the settings for it.
  • Sorting by the tab colum will sort in the order that the tabs phyiscally appear (not alpabetical order). Within each tab, it will sort the controls by their physical (x, y) location in the layout. If you generate the code while sorted by Tab, DCVG will add comments about which tab the controls belong to.
Known Bugs
None. Use one of the methods on the left to contact me if you find one.
Version History
Decal View Code Generator v1.0 February 18, 2006
  • Initial Release
Source Code
Project Page on GoogleCode
I've moved the source code to a Subversion repository on GoogleCode, and put the source under the MIT License. See the project page for info on how to get the source code.
© 2004-2011 Digero of Leafcull