home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1999 January / pcwk_01_1999.iso / Wtestowe / Vistdstd / Install / Data.Z / MFC4_vsl.AWX / TEMPLATE / CONFIRM.INF next >
Text File  |  1997-03-07  |  6KB  |  202 lines

  1. $$// confirm.inf = the text emitted to the confirmation dialog for
  2. $$//    this configuration
  3. $$IF(PROJTYPE_DLL)
  4. $$IF(EXTDLL)
  5. Creating MFC Extension DLL (using a shared copy of MFC) $$Root$$.dll targeting:
  6. $$ELSE //!EXTDLL
  7. $$IF(MFCDLL)
  8. Creating Regular DLL (using a shared copy of MFC) $$Root$$.dll targeting:
  9. $$ELSE //!MFCDLL
  10. Creating Regular DLL (using MFC statically linked) $$Root$$.dll targeting:
  11. $$ENDIF //MFCDLL
  12. $$ENDIF //EXTDLL
  13. $$IF(TARGET_INTEL)
  14.         Win32
  15. $$ELIF(TARGET_MIPS)
  16.         Win32 (MIPS)
  17. $$ELIF(TARGET_ALPHA)
  18.         Win32 (ALPHA)
  19. $$ENDIF //INTEL&MIPS&ALPHA
  20. $$IF(TARGET_68KMAC)
  21.         Macintosh
  22. $$ENDIF
  23. $$IF(TARGET_POWERMAC)
  24.         Power Macintosh
  25. $$ENDIF
  26.  
  27.  
  28. VAddon subclass source code in: v$$Root$$.h and v$$Root$$.cpp
  29.  
  30. //*****************************************************************************
  31. //    MANUAL STEPS NECESSARY TO BUILD THIS PROJECT:
  32. //    (See copy of these comments in VAO_ALL.CPP)
  33. //
  34. //    <1>
  35. //    Add the paths to "vao_inc" and "vao_src" to the project
  36. //    include settings. The default location is in:
  37. //    C:\Program Files\Visio\DVS\Libraries\C-CPP\vao_inc
  38. //    C:\Program Files\Visio\DVS\Libraries\C-CPP\vao_src
  39. //    Adjust accordingly for your own Visio\DVS installation.
  40. //
  41. //    <2>
  42. //    Rename the output files *.VSL (rather than *.DLL)
  43. //    Visio will not load plain *.DLL files to check for
  44. //    an exported VisioLibMain. (See vaddon.cpp for the
  45. //    implementation of VisioLibMain if you're curious!)
  46.  
  47.  
  48. Main source code in: $$Root$$.h and $$Root$$.cpp
  49. $$IF(AUTOMATION || SOCKETS)
  50.  
  51. Features:
  52. $$IF(AUTOMATION)
  53.    + OLE Automation support enabled
  54. $$ENDIF
  55. $$IF(SOCKETS)
  56.    + Windows Sockets Support
  57. $$ENDIF //SOCKETS
  58. $$ENDIF //AUTOMATION || SOCKETS
  59. $$ELSE //!PROJTYPE_DLL
  60. Application type of $$Root$$:
  61. $$IF(PROJTYPE_MDI)
  62.     Multiple Document Interface Application targeting:
  63. $$ELIF(PROJTYPE_SDI)
  64.     Single Document Interface Application targeting:
  65. $$ELIF(PROJTYPE_DLG)
  66.     Dialog-Based Application targeting:
  67. $$ENDIF //PROJTYPE
  68. $$IF(TARGET_INTEL)
  69.         Win32
  70. $$ELIF(TARGET_MIPS)
  71.         Win32 (MIPS)
  72. $$ELIF(TARGET_ALPHA)
  73.         Win32 (ALPHA)
  74. $$ENDIF //INTEL&MIPS&ALPHA
  75. $$IF(TARGET_68KMAC)
  76.         Macintosh
  77. $$ENDIF
  78. $$IF(TARGET_POWERMAC)
  79.         Power Macintosh
  80. $$ENDIF
  81.  
  82. Classes to be created:
  83.     Application: $$APP_CLASS$$ in $$Root$$.h and $$Root$$.cpp
  84. $$IF(PROJTYPE_DLG)
  85.     Dialog: $$DLG_CLASS$$ in $$DLG_HFILE$$.h and $$DLG_IFILE$$.cpp
  86. $$ELSE //!DLG
  87.     Frame: $$FRAME_CLASS$$ in $$FRAME_HFILE$$.h and $$FRAME_IFILE$$.cpp
  88. $$IF(MDICHILD)
  89.     MDIChildFrame: $$CHILD_FRAME_CLASS$$ in $$CHILD_FRAME_HFILE$$.h and $$CHILD_FRAME_IFILE$$.cpp
  90. $$ENDIF //MDICHILD
  91. $$ENDIF //DLG
  92. $$IF(!PROJTYPE_DLG)
  93.     Document: $$DOC_CLASS$$ in $$DOC_HFILE$$.h and $$DOC_IFILE$$.cpp
  94. $$ENDIF //!PROJTYPE_DLG
  95. $$IF(!PROJTYPE_DLG)
  96. $$IF(CView)
  97.     View: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  98. $$ELIF(CEditView)
  99.     EditView: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  100. $$ELIF(CFormView)
  101.     FormView: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  102. $$ELIF(CListView)
  103.     ListView: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  104. $$ELIF(CTreeView)
  105.     TreeView: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  106. $$ELIF(CRichEditView)
  107.     RichEditView: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  108. $$ELIF(CRecordView)
  109.     RecordView: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  110.     Recordset: $$RECSET_CLASS$$ in $$RECSET_HFILE$$.h and $$RECSET_IFILE$$.cpp
  111.         (connected to table '$$DB_SOURCE$$' in data source '$$DB_DSN$$')
  112. $$ELIF(CDaoRecordView)
  113.     DaoRecordView: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  114.     DaoRecordset: $$RECSET_CLASS$$ in $$RECSET_HFILE$$.h and $$RECSET_IFILE$$.cpp
  115.         (connected to table '$$DB_SOURCE$$' in data source '$$DB_DSN$$')
  116. $$ELIF(CScrollView)
  117.     ScrollView: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  118. $$ENDIF
  119. $$IF(CONTAINER || CONTAINER_SERVER)
  120.     Container Item: $$CNTRITEM_CLASS$$ in $$CNTRITEM_HFILE$$.h and $$CNTRITEM_IFILE$$.cpp
  121. $$ENDIF
  122. $$IF(MINI_SERVER || FULL_SERVER || CONTAINER_SERVER)
  123.     Inplace Frame: $$IPFRAME_CLASS$$ in $$IPFRAME_HFILE$$.h and $$IPFRAME_IFILE$$.cpp
  124.     Server Item: $$SRVRITEM_CLASS$$ in $$SRVRITEM_HFILE$$.h and $$SRVRITEM_IFILE$$.cpp
  125. $$ENDIF
  126. $$ENDIF //!PROJTYPE_DLG
  127.  
  128. Features:
  129. $$IF(TARGET_MAC)
  130.    + Macintosh-specific resources ($$r_file$$.r)
  131. $$ENDIF
  132. $$IF(PROJTYPE_DLG)
  133. $$IF(ABOUT)
  134.    + About box on system menu
  135. $$ENDIF //ABOUT
  136. $$ELSE //!DLG
  137. $$IF(TOOLBAR)
  138.    + Initial toolbar in main frame
  139. $$ENDIF
  140. $$IF(STATUSBAR)
  141.    + Initial status bar in main frame
  142. $$ENDIF
  143. $$IF(PRINT)
  144.    + Printing and Print Preview support in view
  145. $$ENDIF
  146. $$ENDIF //DLG
  147. $$IF(HELP)
  148.    + Context-Sensitive Help and initial RTF files
  149. $$ENDIF
  150. $$IF(3D)
  151.    + 3D Controls
  152. $$ENDIF //3D
  153. $$IF(MAPI)
  154.    + MAPI Support
  155. $$ENDIF //MAPI
  156. $$IF(SOCKETS)
  157.    + Windows Sockets Support
  158. $$ENDIF //SOCKETS
  159. $$IF(SPLITTER)
  160.    + Splitter windows in views
  161. $$ENDIF
  162. $$IF(MFCDLL)
  163.    + Uses shared DLL implementation (MFC40.DLL)
  164. $$ENDIF
  165. $$IF(!PROJTYPE_DLG)
  166. $$IF(!MINI_SERVER)
  167. $$IF(HAS_SUFFIX)
  168.    + Document supports files with extension $$SUFFIX$$
  169. $$ENDIF
  170. $$ENDIF
  171. $$IF(DB_NO_FILE)
  172.    + Database support, without file support
  173. $$ELIF(CRecordView || CDaoRecordView)
  174.    + Database and file support
  175. $$ELIF(DB)
  176.    + Includes database header files
  177. $$ENDIF //DB_OPTIONS
  178. $$IF(CONTAINER)
  179.    + OLE Container support enabled
  180. $$ELIF(MINI_SERVER)
  181.    + OLE Mini-Server support enabled
  182. $$ELIF(FULL_SERVER)
  183.    + OLE Full-Server support enabled
  184. $$ELIF(CONTAINER_SERVER)
  185.    + OLE Container-Server support enabled
  186. $$ENDIF
  187. $$IF(COMPFILE)
  188.    + OLE Compound File support enabled
  189. $$ENDIF
  190. $$ENDIF //!PROJTYPE_DLG
  191. $$IF(AUTOMATION)
  192.    + OLE Automation support enabled
  193. $$ENDIF
  194. $$IF(OLECTL)
  195.    + OLE Controls support enabled
  196. $$ENDIF
  197.    + Localizable text in:
  198. $$BEGINLOOP(NUM_LANGS)
  199.          $$LANGUAGE$$
  200. $$ENDLOOP
  201. $$ENDIF //PROJTYPE_DLL
  202.