home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / appwiz / logowiz / template / confirm.inf next >
Text File  |  1998-03-05  |  6KB  |  201 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.  
  21. Main source code in: $$Root$$.h and $$Root$$.cpp
  22. $$IF(AUTOMATION || SOCKETS)
  23.  
  24. Features:
  25. $$IF(AUTOMATION)
  26.    + Automation support enabled
  27. $$ENDIF
  28. $$IF(SOCKETS)
  29.    + Windows Sockets Support
  30. $$ENDIF //SOCKETS
  31. $$ENDIF //AUTOMATION || SOCKETS
  32. $$ELSE //!PROJTYPE_DLL
  33. Application type of $$Root$$:
  34. $$IF(PROJTYPE_MDI)
  35.     Multiple Document Interface Application targeting:
  36. $$ELIF(PROJTYPE_SDI)
  37.     Single Document Interface Application targeting:
  38. $$ELIF(PROJTYPE_DLG)
  39.     Dialog-Based Application targeting:
  40. $$ENDIF //PROJTYPE
  41. $$IF(TARGET_INTEL)
  42.         Win32
  43. $$ELIF(TARGET_MIPS)
  44.         Win32 (MIPS)
  45. $$ELIF(TARGET_ALPHA)
  46.         Win32 (ALPHA)
  47. $$ENDIF //INTEL&MIPS&ALPHA
  48.  
  49. Classes to be created:
  50.     Application: $$APP_CLASS$$ in $$Root$$.h and $$Root$$.cpp
  51. $$IF(PROJTYPE_DLG)
  52.     Dialog: $$DLG_CLASS$$ in $$DLG_HFILE$$.h and $$DLG_IFILE$$.cpp
  53. $$IF(AUTOMATION)
  54.     Command Target: $$DLGAUTOPROXY_CLASS$$ in $$DLGAUTOPROXY_HFILE$$.h and $$DLGAUTOPROXY_IFILE$$.cpp
  55. $$ENDIF //AUTOMATION
  56. $$ELSE //!DLG
  57.     Frame: $$FRAME_CLASS$$ in $$FRAME_HFILE$$.h and $$FRAME_IFILE$$.cpp
  58. $$IF(MDICHILD)
  59.     MDIChildFrame: $$CHILD_FRAME_CLASS$$ in $$CHILD_FRAME_HFILE$$.h and $$CHILD_FRAME_IFILE$$.cpp
  60. $$ENDIF //MDICHILD
  61. $$ENDIF //DLG
  62. $$IF(!NODOCVIEW)
  63. $$IF(!PROJTYPE_DLG)
  64.     Document: $$DOC_CLASS$$ in $$DOC_HFILE$$.h and $$DOC_IFILE$$.cpp
  65. $$ENDIF //!PROJTYPE_DLG
  66. $$IF(!PROJTYPE_DLG)
  67. $$IF(CView)
  68.     View: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  69. $$ELIF(CEditView)
  70.     EditView: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  71. $$ELIF(CFormView)
  72.     FormView: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  73. $$ELIF(CListView)
  74.     ListView: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  75. $$ELIF(CTreeView)
  76.     TreeView: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  77. $$ELIF(CHtmlView)
  78.     HtmlView: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  79. $$ELIF(CRichEditView)
  80.     RichEditView: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  81. $$ELIF(CRecordView)
  82.     RecordView: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  83.     Recordset: $$RECSET_CLASS$$ in $$RECSET_HFILE$$.h and $$RECSET_IFILE$$.cpp
  84.         (connected to table '$$DB_SOURCE$$' in data source '$$DB_DSN$$')
  85. $$ELIF(CDaoRecordView)
  86.     DaoRecordView: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  87.     DaoRecordset: $$RECSET_CLASS$$ in $$RECSET_HFILE$$.h and $$RECSET_IFILE$$.cpp
  88.         (connected to table '$$DB_SOURCE$$' in data source '$$DB_DSN$$')
  89. $$ELIF(CScrollView)
  90.     ScrollView: $$VIEW_CLASS$$ in $$VIEW_HFILE$$.h and $$VIEW_IFILE$$.cpp
  91. $$ENDIF
  92. $$IF(PROJTYPE_EXPLORER)
  93.     LeftView: $$TREEVIEW_CLASS$$ in $$TREEVIEW_HFILE$$.h and $$TREEVIEW_IFILE$$.cpp
  94. $$ENDIF
  95. $$IF(CONTAINER || CONTAINER_SERVER)
  96.     Container Item: $$CNTRITEM_CLASS$$ in $$CNTRITEM_HFILE$$.h and $$CNTRITEM_IFILE$$.cpp
  97. $$ENDIF
  98. $$IF(MINI_SERVER || FULL_SERVER || CONTAINER_SERVER)
  99.     Inplace Frame: $$IPFRAME_CLASS$$ in $$IPFRAME_HFILE$$.h and $$IPFRAME_IFILE$$.cpp
  100.     Server Item: $$SRVRITEM_CLASS$$ in $$SRVRITEM_HFILE$$.h and $$SRVRITEM_IFILE$$.cpp
  101. $$ENDIF
  102. $$ENDIF //!PROJTYPE_DLG
  103. $$ELSE //!NODOCVIEW
  104.     View: $$WNDVIEW_CLASS$$ in $$WNDVIEW_HFILE$$.h and $$WNDVIEW_IFILE$$.cpp
  105. $$ENDIF //!NODOCVIEW
  106.  
  107. Features:
  108. $$IF(PROJTYPE_DLG)
  109. $$IF(ABOUT)
  110.    + About box on system menu
  111. $$ENDIF //ABOUT
  112. $$ELSE //!DLG
  113. $$IF(TOOLBAR)
  114.    + Initial toolbar in main frame
  115. $$ENDIF
  116. $$IF(REBAR)
  117.    + ReBar style menus and toolbars
  118. $$ENDIF
  119. $$IF(STATUSBAR)
  120.    + Initial status bar in main frame
  121. $$ENDIF
  122. $$IF(PRINT)
  123.    + Printing and Print Preview support in view
  124. $$ENDIF
  125. $$ENDIF //DLG
  126. $$IF(HELP)
  127.    + Context-Sensitive Help and initial RTF files
  128. $$ENDIF
  129. $$IF(3D)
  130.    + 3D Controls
  131. $$ENDIF //3D
  132. $$IF(MAPI)
  133.    + MAPI Support
  134. $$ENDIF //MAPI
  135. $$IF(SOCKETS)
  136.    + Windows Sockets Support
  137. $$ENDIF //SOCKETS
  138. $$IF(SPLITTER)
  139.    + Splitter windows in views
  140. $$ENDIF
  141. $$IF(MFCDLL)
  142.    + Uses shared DLL implementation (MFC42.DLL)
  143. $$ENDIF
  144. $$IF(!PROJTYPE_DLG)
  145. $$IF(!MINI_SERVER)
  146. $$IF(HAS_SUFFIX)
  147.    + Document supports files with extension $$SUFFIX$$
  148. $$ENDIF
  149. $$ENDIF
  150. $$IF(DB_NO_FILE)
  151.    + Database support, without file support
  152. $$ELIF(CRecordView || CDaoRecordView)
  153.    + Database and file support
  154. $$ELIF(DB)
  155.    + Includes database header files
  156. $$ENDIF //DB_OPTIONS
  157. $$IF(CONTAINER)
  158.    + OLE Container support enabled
  159. $$ELIF(MINI_SERVER)
  160.    + OLE Mini-Server support enabled
  161. $$ELIF(FULL_SERVER)
  162.    + OLE Full-Server support enabled
  163. $$ELIF(CONTAINER_SERVER)
  164.    + OLE Container-Server support enabled
  165. $$ENDIF
  166. $$IF(ACTIVE_DOC_SERVER)
  167.    + Active Doc Server support enabled
  168. $$ENDIF
  169. $$IF(ACTIVE_DOC_CONTAINER)
  170.    + Active Doc Container support enabled
  171. $$ENDIF
  172. $$IF(COMPFILE)
  173.    + OLE Compound File support enabled
  174. $$ENDIF
  175. $$ENDIF //!PROJTYPE_DLG
  176. $$IF(AUTOMATION)
  177.    + Automation support enabled
  178. $$ENDIF
  179. $$IF(OLECTL)
  180.    + ActiveX Controls support enabled
  181. $$ENDIF
  182. $$IF(LOGO_YES)
  183. $$IF(LOGO_UPLEFT)
  184.    + Company logo in upper left corner
  185. $$ENDIF
  186. $$IF(LOGO_LOLEFT)
  187.    + Company logo in lower left corner
  188. $$ENDIF
  189. $$IF(LOGO_LORIGHT)
  190.    + Company logo in lower right corner
  191. $$ENDIF
  192. $$ENDIF    //LOGO_YES
  193. $$IF(PRESS_ME_DIALOG)
  194.    + "Press Me" button added to dialog
  195. $$ENDIF
  196.    + Localizable text in:
  197. $$BEGINLOOP(NUM_LANGS)
  198.          $$LANGUAGE$$
  199. $$ENDLOOP
  200. $$ENDIF //PROJTYPE_DLL
  201.