nd 
   <CODE><A HREF="../../CRef/Routines/R_74.htm#IX_NEC() macro">NEC()</A></CODE>
   conditional compilation 
   macros to make sure that we write out the correct file name.</P>

<A NAME="FSApp.htm_Controller"> </A>
<H3>Allowing the User To Create Documents of Your Type</H3>

<A NAME="FSApp.htm_IX_FileOpenControlClass"> </A>

<P>The common way to allow the user to create Viewer-compatible documents 
   of a given type is by means of a subclassed FileOpenControl object.  
   Let's take a look at how one mi