
112 II Buildable Tools
This modified version of XML Notepad can now validate .dae documents, and
provide dynamic help in the status bar that displays the comment in the COLLADA
schema corresponding to the element selected in the tree view; see Figure 9.10.
Alternatively, the xml.xsd schema can be saved locally, so XML Notepad will
not require an internet connection to execute. We can further modify the code to
automatically load both the XSD and COLLADA schema to turn XML Notepad
into a COLLADA editing/validation tool that can execute without an internet
connection:
// hack to force application to validate with local copy
// of COLLADA schema
try
{
string ...