User Guide

Chapter 13
Customizing the
Development Environment
This chapter introduces the Visual Tools Markup Language (VTML) and the Wizard
Markup Language (WIZML), tag-based languages that are used internally by
HomeSite, ColdFusion Studio, and JRun Studio.
You can use VTML to generate tag-specific dialog boxes and other interface elements
for entering and editing HTML, XHTML, CFML, JSP, and all other supported
language elements.
WIZML enables you to design and build custom wizards to gather user input and to
drive application output.
The online VTML Reference contains the full syntax and descriptions of both
languages.
The term Visual Tools is used in this chapter to refer to the Macromedia products
HomeSite, ColdFusion Studio, and JRun Studio.
Contents
The Visual Tools Markup Language (VTML)......................................................... 170
Customizing the Tag Chooser ................................................................................ 171
Dialog Definition Files ............................................................................................ 173
Creating Tag Definitions......................................................................................... 174
Building Tag Editors................................................................................................ 176
Adding Tag Help ...................................................................................................... 180
Container/Control Examples................................................................................. 181
Building Custom Wizards ....................................................................................... 185
Creating Wizard Definition Pages.......................................................................... 186
Creating Wizard Output Templates ....................................................................... 189
Wizard Definition Page Library.............................................................................. 191