home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgLangD.iso / C++-7 / DISK1 / WSETUP.IN$ / wset525
Encoding:
Text File  |  1992-03-20  |  99.5 KB  |  2,438 lines

  1. ;;-----------------------------------------------------------------------
  2. ;;;  File List included here
  3.  
  4. [copy always lib]
  5. 5, lib\LIBH.LIB, SIZE=32519
  6.  
  7. [copy always real lib]
  8. 6, lib\VM.LIB, SIZE=40133
  9.  
  10. [copy always]
  11. 1, bin\MSD.EXE, SIZE=155538
  12. 1, bin\MSD.TXT, SIZE=9003
  13.  
  14. [if chipmath]
  15. 5, lib\87.LIB, SIZE=5145
  16.  
  17. [if codeview real]
  18. 6, bin\CV.EXE, SIZE=468352
  19. 10, bin\CV.ICO, SIZE=1086
  20. 2, bin\EED1CAN.DLL, SIZE=91030
  21. 2, bin\EED1CXX.DLL, SIZE=105690
  22. 2, bin\EMD1D1.DLL, SIZE=69306
  23. 2, bin\EMD1W0.DLL, SIZE=74028
  24. 2, bin\NMD1PCD.DLL, SIZE=38040
  25. 2, bin\RCVCOM.EXE, SIZE=92096
  26. 2, bin\SHD1.DLL, SIZE=42804
  27. 2, bin\TLD1COM.DLL, SIZE=22126
  28. 2, bin\TLD1LOC.DLL, SIZE=16692
  29.  
  30. [if codeview win]
  31. 7, bin\CVW.EXE, SIZE=63488
  32. 7, bin\CVW4.EXE, SIZE=410112
  33. 7, bin\DMW0.DLL, SIZE=44640
  34. 7, bin\EEW0CAN.DLL, SIZE=91118
  35. 7, bin\EEW0CXX.DLL, SIZE=105039
  36. 7, bin\EMW0W0.DLL, SIZE=74400
  37. 7, bin\NMW0PCD.DLL, SIZE=40672
  38. 7, bin\RCVWCOM.EXE, SIZE=34432
  39. 7, bin\SHW0.DLL, SIZE=42720
  40. 7, bin\TLW0LOC.DLL, SIZE=45184
  41.  
  42. [if compact alt]
  43. 5, lib\CLIBFA.LIB, SIZE=60573
  44.  
  45. [if compact noalt]
  46. 5, lib\CLIBFP.LIB, SIZE=74159
  47.  
  48. [if compact quick win]
  49. 1, lib\CLIBCQ.LIB, SIZE=8865
  50.  
  51. [if compact real]
  52. 5, lib\CLIBCR.LIB, SIZE=158209
  53.  
  54. [if compact win alt]
  55. 1, lib\CLIBFAW.LIB, SIZE=60573
  56.  
  57. [if compact win dll]
  58. 5, lib\CDLLCW.LIB, SIZE=122687
  59. 11, lib\CDLLCXXW.LIB, SIZE=65439
  60.  
  61. [if compact win noalt]
  62. 1, lib\CLIBFPW.LIB, SIZE=74683
  63.  
  64. [if compact win nocrt]
  65. 1, lib\CNOCRTDW.LIB, SIZE=2071
  66. 1, lib\CNOCRTW.LIB, SIZE=2583
  67.  
  68. [if compact win]
  69. 1, lib\CLIBCW.LIB, SIZE=134031
  70.  
  71. [if compact]
  72. 5, lib\CLIBCXX.LIB, SIZE=70619
  73.  
  74. [if config cv]
  75. 7, bin\CVW1.386, SIZE=5194
  76. 7, bin\VMB.386, SIZE=9273
  77.  
  78. [if config win]
  79. 7, bin\OEM08.FON, SIZE=4752
  80. 7, bin\OEM10.FON, SIZE=5264
  81. 6, bin\VMCPD.386, SIZE=9588
  82. 6, bin\VPFD.386, SIZE=9275
  83.  
  84. [if config]
  85. 10, bin\EMM386.EXE, SIZE=91742
  86. 10, bin\HIMEM.SYS, SIZE=11616
  87. 10, bin\MOUSE.COM, SIZE=56408
  88. 10, bin\RAMDRIVE.SYS, SIZE=5873
  89. 10, bin\SMARTDRV.EXE, SIZE=43609
  90.  
  91. [if emulator]
  92. 5, lib\EM.LIB, SIZE=17945
  93.  
  94. [if graphics samples]
  95. 4, samples\graphics\CHRTDEMO.C, SIZE=33493
  96. 4, samples\graphics\CHRTDEMO.H, SIZE=5505
  97. 4, samples\graphics\CHRTDEMO.MAK, SIZE=3353
  98. 4, samples\graphics\CHRTDEMO.STS, SIZE=6641
  99. 4, samples\graphics\CHRTOPT.C, SIZE=25309
  100. 4, samples\graphics\CHRTSUPT.C, SIZE=12920
  101. 4, samples\graphics\GRDEMO.C, SIZE=20715
  102. 4, samples\graphics\GRDEMO.MAK, SIZE=3712
  103. 4, samples\graphics\GRDEMO.STS, SIZE=6631
  104. 4, samples\graphics\MENU.C, SIZE=13516
  105. 4, samples\graphics\MENU.H, SIZE=2249
  106. 4, samples\graphics\MOUSE.C, SIZE=9940
  107. 4, samples\graphics\MOUSE.H, SIZE=1087
  108. 4, samples\sortdemo\SORTDEMO.C, SIZE=24560
  109. 4, samples\sortdemo\SORTDEMO.MAK, SIZE=2312
  110. 4, samples\sortdemo\SORTDEMO.STS, SIZE=6633
  111. 4, samples\graphics\TURTLE.C, SIZE=13689
  112. 4, samples\graphics\TURTLE.H, SIZE=4013
  113.  
  114. [if graphics]
  115. 6, bin\video\ATIVESA.BAT, SIZE=398
  116. 5, lib\CP437.OBJ, SIZE=221
  117. 6, bin\video\EVRXVESA.COM, SIZE=4228
  118. 4, include\FGRAPH.FD, SIZE=12187
  119. 4, include\FGRAPH.FI, SIZE=13487
  120. 4, include\GRAPH.H, SIZE=17213
  121. 5, lib\GRAPHICS.LIB, SIZE=97745
  122. 6, bin\video\MSHERC.COM, SIZE=6947
  123. 4, include\PGCHART.H, SIZE=9540
  124. 5, lib\PGCHART.LIB, SIZE=47227
  125. 5, lib\TXTONLY.OBJ, SIZE=423
  126. 6, bin\video\V7VESA.COM, SIZE=3650
  127. 6, bin\video\VVESA.COM, SIZE=9554
  128. 6, bin\video\WDVESA.EXE, SIZE=2960
  129.  
  130. [if help]
  131. 2, help\ADVISOR.HLP, SIZE=26788
  132. 4, help\CL.HLP, SIZE=385351
  133. 9, help\CLANG.HLP, SIZE=753596
  134. 9, help\CV.HLP, SIZE=168185
  135. 4, help\IOSTREAM.HLP, SIZE=111829
  136. 2, help\LINK.HLP, SIZE=168516
  137. 2, bin\QH.EXE, SIZE=70065
  138. 2, help\QH.HLP, SIZE=25205
  139. 10, bin\QH.ICO, SIZE=1086
  140. 4, help\UTILS.HLP, SIZE=191198
  141.  
  142. [if include]
  143. 4, include\ASSERT.H, SIZE=588
  144. 4, include\BIOS.H, SIZE=5713
  145. 4, include\CONIO.H, SIZE=1624
  146. 4, include\CTYPE.H, SIZE=3255
  147. 4, include\DIRECT.H, SIZE=1111
  148. 4, include\DOS.H, SIZE=7664
  149. 4, include\ERRNO.H, SIZE=1433
  150. 4, include\FCNTL.H, SIZE=1576
  151. 4, include\FLOAT.H, SIZE=6679
  152. 4, include\FSTREAM.H, SIZE=4118
  153. 4, include\IO.H, SIZE=3935
  154. 4, include\IOMANIP.H, SIZE=4048
  155. 4, include\IOS.H, SIZE=5917
  156. 4, include\IOSTREAM.H, SIZE=1616
  157. 4, include\ISTREAM.H, SIZE=5612
  158. 4, include\LIMITS.H, SIZE=1600
  159. 4, include\LOCALE.H, SIZE=1512
  160. 4, include\sys\LOCKING.H, SIZE=783
  161. 4, include\MALLOC.H, SIZE=4230
  162. 4, include\MATH.H, SIZE=6944
  163. 4, include\MEMORY.H, SIZE=1925
  164. 2, source\move\MOVEAPI.H, SIZE=1984
  165. 2, source\move\MOVEAPI.TXT, SIZE=19724
  166. 2, source\move\MOVEINIT.C, SIZE=13401
  167. 4, include\NEW.H, SIZE=907
  168. 4, include\OSTREAM.H, SIZE=4249
  169. 4, include\PROCESS.H, SIZE=3622
  170. 4, include\SEARCH.H, SIZE=1414
  171. 4, include\SETJMP.H, SIZE=872
  172. 4, include\SHARE.H, SIZE=742
  173. 4, include\SIGNAL.H, SIZE=1453
  174. 4, include\sys\STAT.H, SIZE=2100
  175. 4, include\STDARG.H, SIZE=1222
  176. 4, include\STDDEF.H, SIZE=1249
  177. 4, include\STDIO.H, SIZE=7467
  178. 4, include\STDIOSTR.H, SIZE=1369
  179. 4, include\STDLIB.H, SIZE=7351
  180. 4, include\STREAMB.H, SIZE=4472
  181. 4, include\STRING.H, SIZE=5510
  182. 4, include\STRSTREA.H, SIZE=2572
  183. 4, include\TIME.H, SIZE=2858
  184. 4, include\sys\TIMEB.H, SIZE=1141
  185. 4, include\sys\TYPES.H, SIZE=1083
  186. 4, include\sys\UTIME.H, SIZE=1344
  187. 4, include\VARARGS.H, SIZE=1257
  188. 4, include\VMEMORY.H, SIZE=1526
  189.  
  190. [if large alt]
  191. 5, lib\LLIBFA.LIB, SIZE=61597
  192.  
  193. [if large noalt]
  194. 5, lib\LLIBFP.LIB, SIZE=76719
  195.  
  196. [if large quick win]
  197. 4, lib\LLIBCQ.LIB, SIZE=8865
  198.  
  199. [if large real]
  200. 5, lib\LLIBCR.LIB, SIZE=159235
  201.  
  202. [if large win alt]
  203. 4, lib\LLIBFAW.LIB, SIZE=63133
  204.  
  205. [if large win dll]
  206. 5, lib\LDLLCW.LIB, SIZE=124735
  207. 6, lib\LDLLCXXW.LIB, SIZE=66975
  208.  
  209. [if large win noalt]
  210. 4, lib\LLIBFPW.LIB, SIZE=78267
  211.  
  212. [if large win nocrt]
  213. 4, lib\LNOCRTDW.LIB, SIZE=2071
  214. 4, lib\LNOCRTW.LIB, SIZE=2583
  215.  
  216. [if large win]
  217. 4, lib\LLIBCW.LIB, SIZE=136591
  218.  
  219. [if large]
  220. 5, lib\LLIBCXX.LIB, SIZE=72155
  221.  
  222. [if libw]
  223. 1, LIBW.EXE, SIZE=72928
  224.  
  225. [if lib]
  226. 2, bin\LIB.EXE, SIZE=59171
  227.  
  228. [if medium alt]
  229. 5, lib\MLIBFA.LIB, SIZE=60573
  230.  
  231. [if medium graph alt]
  232. 5, lib\MGRAPHFA.LIB, SIZE=4131
  233.  
  234. [if medium graph noalt]
  235. 5, lib\MGRAPHFP.LIB, SIZE=4131
  236.  
  237. [if medium noalt]
  238. 5, lib\MLIBFP.LIB, SIZE=74155
  239.  
  240. [if medium or large real lib]
  241. 5, lib\MOVE.LIB, SIZE=8227
  242.  
  243. [if medium quick win]
  244. 2, lib\MLIBCQ.LIB, SIZE=8865
  245.  
  246. [if medium real]
  247. 5, lib\MLIBCR.LIB, SIZE=152039
  248.  
  249. [if medium win alt]
  250. 2, lib\MLIBFAW.LIB, SIZE=62621
  251.  
  252. [if medium win dll]
  253. 2, lib\MDLLCW.LIB, SIZE=120121
  254. 6, lib\MDLLCXXW.LIB, SIZE=58271
  255.  
  256. [if medium win noalt]
  257. 5, lib\MLIBFPW.LIB, SIZE=76731
  258.  
  259. [if medium win nocrt]
  260. 2, lib\MNOCRTDW.LIB, SIZE=2071
  261. 2, lib\MNOCRTW.LIB, SIZE=2583
  262.  
  263. [if medium win]
  264. 2, lib\MLIBCW.LIB, SIZE=130943
  265.  
  266. [if medium]
  267. 5, lib\MLIBCXX.LIB, SIZE=62427
  268.  
  269. [if mfc help]
  270. 6, help\MFC.HLP, SIZE=896224
  271.  
  272. [if mfc]
  273. 10, mfc\src\abort.cpp, SIZE=790
  274. 8, mfc\samples\chart\about.dlg, SIZE=1006
  275. 8, mfc\samples\mdi\about.dlg, SIZE=978
  276. 8, mfc\samples\minmdi\about.dlg, SIZE=894
  277. 8, mfc\samples\oserver\about.dlg, SIZE=964
  278. 8, mfc\samples\showfont\about.dlg, SIZE=901
  279. 11, mfc\samples\minsvr\about.dlg, SIZE=426
  280. 11, mfc\samples\minsvrmi\about.dlg, SIZE=441
  281. 8, mfc\samples\about2\about2.cpp, SIZE=7096
  282. 8, mfc\samples\about2\about2.def, SIZE=996
  283. 8, mfc\samples\about2\about2.dlg, SIZE=1932
  284. 8, mfc\samples\about2\about2.h, SIZE=3518
  285. 8, mfc\samples\about2\about2.ico, SIZE=766
  286. 8, mfc\samples\about2\about2.mak, SIZE=2836
  287. 8, mfc\samples\about2\about2.rc, SIZE=1037
  288. 8, mfc\samples\about2\about2.sts, SIZE=7030
  289. 10, mfc\include\afx.h, SIZE=35357
  290. 10, mfc\src\afx.ini, SIZE=685
  291. 10, mfc\include\afx.inl, SIZE=11926
  292. 10, mfc\include\afxcoll.h, SIZE=37199
  293. 8, mfc\samples\templdef\afxcoll.htt, SIZE=1789
  294. 10, mfc\include\afxdlgs.h, SIZE=12572
  295. 10, mfc\include\afxmsg.h, SIZE=22546
  296. 10, mfc\include\afxole.h, SIZE=19085
  297. 10, mfc\include\afxoleui.h, SIZE=1878
  298. 10, mfc\include\afxoleui.rc, SIZE=2879
  299. 10, mfc\include\afxpen.h, SIZE=4880
  300. 10, mfc\include\afxres.h, SIZE=1101
  301. 10, mfc\include\afxwin.h, SIZE=59629
  302. 10, mfc\include\afxwin.inl, SIZE=76272
  303. 10, mfc\src\archive.cpp, SIZE=12396
  304. 10, mfc\src\archivex.cpp, SIZE=2223
  305. 8, mfc\samples\templdef\array.ctt, SIZE=11430
  306. 10, mfc\src\array_b.cpp, SIZE=6350
  307. 10, mfc\src\array_d.cpp, SIZE=6388
  308. 10, mfc\src\array_o.cpp, SIZE=6400
  309. 10, mfc\src\array_p.cpp, SIZE=5999
  310. 10, mfc\src\array_s.cpp, SIZE=7056
  311. 10, mfc\src\array_w.cpp, SIZE=6350
  312. 10, mfc\src\assert.cpp, SIZE=2006
  313. 8, mfc\samples\multipad\bar.cpp, SIZE=4215
  314. 8, mfc\samples\multipad\bar.h, SIZE=1912
  315. 11, mfc\samples\ctrltest\bbutton.cpp, SIZE=2968
  316. 8, mfc\samples\oserver\bibdoc.cpp, SIZE=5840
  317. 8, mfc\samples\oserver\bibdoc.h, SIZE=2284
  318. 8, mfc\samples\oserver\bibitem.cpp, SIZE=2144
  319. 8, mfc\samples\oserver\bibitem.h, SIZE=1581
  320. 8, mfc\samples\oserver\bibref.cpp, SIZE=1987
  321. 8, mfc\samples\oserver\bibref.def, SIZE=733
  322. 8, mfc\samples\oserver\bibref.h, SIZE=1229
  323. 8, mfc\samples\oserver\bibref.ico, SIZE=766
  324. 8, mfc\samples\oserver\bibref.mak, SIZE=5431
  325. 8, mfc\samples\oserver\bibref.rc, SIZE=1245
  326. 8, mfc\samples\oserver\bibref.reg, SIZE=1417
  327. 8, mfc\samples\oserver\bibref.sts, SIZE=7065
  328. 8, mfc\samples\oserver\bibsvr.cpp, SIZE=1774
  329. 8, mfc\samples\oserver\bibsvr.h, SIZE=1147
  330. 11, mfc\samples\ctrltest\bmtest1.dlg, SIZE=463
  331. 11, mfc\samples\ctrltest\bmtest2.dlg, SIZE=580
  332. 8, mfc\samples\mdi\bounce.cpp, SIZE=8514
  333. 8, mfc\samples\mdi\bounce.h, SIZE=1769
  334. 11, mfc\samples\ctrltest\canceld.bmp, SIZE=1366
  335. 11, mfc\samples\ctrltest\cancelf.bmp, SIZE=1366
  336. 11, mfc\samples\ctrltest\cancelu.bmp, SIZE=1366
  337. 8, mfc\samples\showfont\cfont.cpp, SIZE=10340
  338. 8, mfc\samples\showfont\cfont.dlg, SIZE=4408
  339. 11, mfc\samples\minsvr\change.dlg, SIZE=363
  340. 11, mfc\samples\minsvrmi\change.dlg, SIZE=363
  341. 8, mfc\samples\chart\chart.cpp, SIZE=1217
  342. 8, mfc\samples\chart\chart.def, SIZE=744
  343. 8, mfc\samples\chart\chart.h, SIZE=991
  344. 8, mfc\samples\chart\chart.ico, SIZE=766
  345. 8, mfc\samples\chart\chart.mak, SIZE=5540
  346. 8, mfc\samples\chart\chart.rc, SIZE=1467
  347. 8, mfc\samples\chart\chart.sts, SIZE=7053
  348. 8, mfc\samples\chart\chartdlg.cpp, SIZE=7976
  349. 8, mfc\samples\chart\chartdlg.h, SIZE=1694
  350. 8, mfc\samples\chart\chartwnd.cpp, SIZE=17730
  351. 8, mfc\samples\chart\chartwnd.h, SIZE=2278
  352. 8, mfc\samples\chart\chfile.cpp, SIZE=4247
  353. 8, mfc\samples\minmdi\child.ico, SIZE=766
  354. 8, mfc\samples\testclnt\clipbd.cpp, SIZE=6142
  355. 11, mfc\samples\testserv\clipbd.cpp, SIZE=3483
  356. 11, mfc\samples\tutorial\cmdbook, SIZE=1533
  357. 11, mfc\samples\tutorial\cmdbook.cpp, SIZE=9338
  358. 11, mfc\samples\tutorial\cmdbook.mak, SIZE=2520
  359. 11, mfc\samples\tutorial\cmdbook.sts, SIZE=6278
  360. 8, mfc\samples\mdi\common.h, SIZE=848
  361. 11, mfc\samples\speakn\correct.wav, SIZE=9622
  362. 11, mfc\samples\ctrltest\ctrltest.cpp, SIZE=2872
  363. 11, mfc\samples\ctrltest\ctrltest.def, SIZE=646
  364. 11, mfc\samples\ctrltest\ctrltest.h, SIZE=4874
  365. 11, mfc\samples\ctrltest\ctrltest.ico, SIZE=766
  366. 11, mfc\samples\ctrltest\ctrltest.mak, SIZE=10148
  367. 11, mfc\samples\ctrltest\ctrltest.rc, SIZE=3619
  368. 11, mfc\samples\ctrltest\ctrltest.sts, SIZE=6943
  369. 11, mfc\samples\ctrltest\custlist.cpp, SIZE=4673
  370. 11, mfc\samples\ctrltest\custlist.dlg, SIZE=512
  371. 11, mfc\samples\ctrltest\custmenu.cpp, SIZE=4071
  372. 11, mfc\samples\tutorial\database.cpp, SIZE=7327
  373. 11, mfc\samples\tutorial\database.h, SIZE=2925
  374. 8, mfc\samples\testclnt\defs.h, SIZE=1260
  375. 11, mfc\samples\testserv\defs.h, SIZE=735
  376. 11, mfc\samples\ctrltest\derpen.cpp, SIZE=4346
  377. 11, mfc\samples\ctrltest\dertest.cpp, SIZE=4363
  378. 11, mfc\samples\ctrltest\dertest.dlg, SIZE=324
  379. 8, mfc\samples\showfont\dialogs.cpp, SIZE=13733
  380. 11, mfc\samples\ctrltest\dlgpen.cpp, SIZE=2611
  381. 11, mfc\samples\ctrltest\dlgpen.dlg, SIZE=868
  382. 3, mfc\samples\restool\dlgres.h, SIZE=1713
  383. 11, mfc\samples\tutorial\dmtest, SIZE=1365
  384. 11, mfc\samples\tutorial\dmtest.cpp, SIZE=7834
  385. 11, mfc\samples\tutorial\dmtest.mak, SIZE=2155
  386. 11, mfc\samples\tutorial\dmtest.sts, SIZE=6265
  387. 8, mfc\samples\chart\dobject.cpp, SIZE=2863
  388. 8, mfc\samples\chart\dobject.h, SIZE=1280
  389. 11, mfc\samples\speakn\dog.dib, SIZE=4900
  390. 11, mfc\samples\speakn\dog.wav, SIZE=25144
  391. 10, mfc\src\dosio_.h, SIZE=1345
  392. 8, mfc\samples\showfont\drawing.cpp, SIZE=5054
  393. 10, mfc\src\dumpcont.cpp, SIZE=5127
  394. 10, mfc\src\dumpinit.cpp, SIZE=1665
  395. 10, mfc\src\elements.h, SIZE=2455
  396. 8, mfc\samples\chart\entry.dlg, SIZE=1583
  397. 8, mfc\samples\testclnt\error.cpp, SIZE=4242
  398. 11, mfc\samples\testserv\error.cpp, SIZE=4939
  399. 10, mfc\src\except.cpp, SIZE=3771
  400. 11, mfc\samples\speakn\face01.ico, SIZE=766
  401. 11, mfc\samples\speakn\face02.ico, SIZE=766
  402. 11, mfc\samples\speakn\face03.ico, SIZE=766
  403. 11, mfc\samples\speakn\face04.ico, SIZE=766
  404. 11, mfc\samples\ctrltest\featpen.cpp, SIZE=4764
  405. 11, mfc\samples\ctrltest\featpen.dlg, SIZE=2069
  406. 10, mfc\src\file.cpp, SIZE=12709
  407. 8, mfc\samples\oclient\fileio.cpp, SIZE=7668
  408. 10, mfc\src\filemem.cpp, SIZE=6117
  409. 10, mfc\src\filetxt.cpp, SIZE=7452
  410. 3, mfc\samples\fileview\fileview.cpp, SIZE=9959
  411. 3, mfc\samples\fileview\fileview.def, SIZE=758
  412. 3, mfc\samples\fileview\fileview.dlg, SIZE=962
  413. 3, mfc\samples\fileview\fileview.h, SIZE=2833
  414. 3, mfc\samples\fileview\fileview.ico, SIZE=766
  415. 3, mfc\samples\fileview\fileview.mak, SIZE=3577
  416. 3, mfc\samples\fileview\fileview.rc, SIZE=950
  417. 3, mfc\samples\fileview\fileview.sts, SIZE=7062
  418. 10, mfc\src\filex.cpp, SIZE=5000
  419. 8, mfc\samples\minmdi\frame.ico, SIZE=766
  420. 11, mfc\samples\speakn\frog.dib, SIZE=3236
  421. 11, mfc\samples\speakn\frog.wav, SIZE=5772
  422. 11, mfc\samples\speakn\giveup.wav, SIZE=18258
  423. 11, mfc\samples\speakn\goodbye.wav, SIZE=8476
  424. 8, mfc\samples\hello\hello.cpp, SIZE=3477
  425. 8, mfc\samples\mdi\hello.cpp, SIZE=4541
  426. 8, mfc\samples\hello\hello.def, SIZE=751
  427. 8, mfc\samples\hello\hello.dlg, SIZE=462
  428. 8, mfc\samples\hello\hello.h, SIZE=1442
  429. 8, mfc\samples\mdi\hello.h, SIZE=1354
  430. 8, mfc\samples\hello\hello.ico, SIZE=766
  431. 8, mfc\samples\mdi\hello.ico, SIZE=766
  432. 8, mfc\samples\hello\hello.mak, SIZE=2807
  433. 8, mfc\samples\hello\hello.rc, SIZE=794
  434. 8, mfc\samples\hello\hello.sts, SIZE=6985
  435. 8, mfc\samples\dlltrace\hello1.cpp, SIZE=3152
  436. 8, mfc\samples\dlltrace\hello1.def, SIZE=753
  437. 8, mfc\samples\dlltrace\hello1.ico, SIZE=766
  438. 8, mfc\samples\dlltrace\hello1.mak, SIZE=2844
  439. 8, mfc\samples\dlltrace\hello1.rc, SIZE=1203
  440. 8, mfc\samples\dlltrace\hello1.sts, SIZE=7001
  441. 8, mfc\samples\helloapp\helloapp.cpp, SIZE=1109
  442. 8, mfc\samples\helloapp\helloapp.def, SIZE=701
  443. 8, mfc\samples\helloapp\helloapp.mak, SIZE=2582
  444. 8, mfc\samples\helloapp\helloapp.sts, SIZE=6988
  445. 11, mfc\samples\ctrltest\image1d.bmp, SIZE=1398
  446. 11, mfc\samples\ctrltest\image1f.bmp, SIZE=1398
  447. 11, mfc\samples\ctrltest\image1u.bmp, SIZE=1398
  448. 11, mfc\samples\ctrltest\image2d.bmp, SIZE=2038
  449. 11, mfc\samples\ctrltest\image2f.bmp, SIZE=2038
  450. 11, mfc\samples\ctrltest\image2u.bmp, SIZE=2038
  451. 11, mfc\samples\speakn\incorrec.wav, SIZE=9996
  452. 11, mfc\samples\speakn\intro.dib, SIZE=14856
  453. 8, mfc\samples\oserver\item.dlg, SIZE=998
  454. 8, mfc\samples\oclient\itemwnd.cpp, SIZE=8739
  455. 8, mfc\samples\oclient\itemwnd.h, SIZE=2731
  456. 8, mfc\lib\lafxdwd.lib, SIZE=582497
  457. 3, mfc\samples\fileview\linefile.cpp, SIZE=3334
  458. 8, mfc\samples\templdef\list.ctt, SIZE=15651
  459. 10, mfc\src\list_o.cpp, SIZE=8693
  460. 10, mfc\src\list_p.cpp, SIZE=8281
  461. 10, mfc\src\list_s.cpp, SIZE=9019
  462. 8, mfc\lib\mafxcr.lib, SIZE=173947
  463. 10, mfc\lib\mafxcrd.lib, SIZE=306805
  464. 10, mfc\lib\mafxcw.lib, SIZE=461961
  465. 10, mfc\lib\mafxcwd.lib, SIZE=689143
  466. 8, mfc\samples\oclient\mainwnd.cpp, SIZE=12670
  467. 8, mfc\samples\oserver\mainwnd.cpp, SIZE=6263
  468. 8, mfc\samples\showfont\mainwnd.cpp, SIZE=10037
  469. 11, mfc\samples\minsvr\mainwnd.cpp, SIZE=2236
  470. 11, mfc\samples\minsvrmi\mainwnd.cpp, SIZE=4216
  471. 8, mfc\samples\oclient\mainwnd.h, SIZE=2953
  472. 8, mfc\samples\oserver\mainwnd.h, SIZE=1473
  473. 8, mfc\samples\showfont\mainwnd.h, SIZE=2236
  474. 8, mfc\samples\about2\makefile, SIZE=1484
  475. 8, mfc\samples\chart\makefile, SIZE=1679
  476. 8, mfc\samples\dlltrace\makefile, SIZE=1791
  477. 3, mfc\samples\fileview\makefile, SIZE=1486
  478. 8, mfc\samples\hello\makefile, SIZE=1216
  479. 8, mfc\samples\helloapp\makefile, SIZE=756
  480. 8, mfc\samples\mdi\makefile, SIZE=1470
  481. 8, mfc\samples\minmdi\makefile, SIZE=1242
  482. 8, mfc\samples\multipad\makefile, SIZE=1730
  483. 8, mfc\samples\oclient\makefile, SIZE=1621
  484. 8, mfc\samples\oserver\makefile, SIZE=1666
  485. 3, mfc\samples\restool\makefile, SIZE=1072
  486. 8, mfc\samples\showfont\makefile, SIZE=1630
  487. 8, mfc\samples\templdef\makefile, SIZE=1068
  488. 8, mfc\samples\testclnt\makefile, SIZE=1972
  489. 11, mfc\samples\testserv\makefile, SIZE=1889
  490. 11, mfc\samples\tracer\makefile, SIZE=1167
  491. 11, mfc\samples\ctrltest\makefile, SIZE=1649
  492. 11, mfc\samples\minsvr\makefile, SIZE=1412
  493. 11, mfc\samples\minsvrmi\makefile, SIZE=1427
  494. 11, mfc\samples\speakn\makefile, SIZE=1275
  495. 10, mfc\src\makefile, SIZE=7669
  496. 8, mfc\samples\templdef\map.ctt, SIZE=13340
  497. 10, mfc\src\map_pp.cpp, SIZE=7127
  498. 10, mfc\src\map_pw.cpp, SIZE=7147
  499. 8, mfc\samples\templdef\map_s.ctt, SIZE=13157
  500. 10, mfc\src\map_so.cpp, SIZE=8372
  501. 10, mfc\src\map_sp.cpp, SIZE=7682
  502. 10, mfc\src\map_ss.cpp, SIZE=8597
  503. 10, mfc\src\map_wo.cpp, SIZE=7820
  504. 10, mfc\src\map_wp.cpp, SIZE=7144
  505. 8, mfc\samples\mdi\mdi.cpp, SIZE=3975
  506. 8, mfc\samples\mdi\mdi.def, SIZE=726
  507. 8, mfc\samples\mdi\mdi.h, SIZE=1528
  508. 8, mfc\samples\mdi\mdi.ico, SIZE=766
  509. 8, mfc\samples\mdi\mdi.mak, SIZE=3908
  510. 8, mfc\samples\mdi\mdi.rc, SIZE=2899
  511. 8, mfc\samples\mdi\mdi.sts, SIZE=7050
  512. 10, mfc\src\memory.cpp, SIZE=17097
  513. 8, mfc\samples\multipad\menu.h, SIZE=1821
  514. 11, mfc\samples\minsvr\mindoc.cpp, SIZE=1071
  515. 11, mfc\samples\minsvr\minitem.cpp, SIZE=2843
  516. 8, mfc\samples\minmdi\minmdi.cpp, SIZE=2443
  517. 8, mfc\samples\minmdi\minmdi.def, SIZE=738
  518. 8, mfc\samples\minmdi\minmdi.h, SIZE=1360
  519. 8, mfc\samples\minmdi\minmdi.mak, SIZE=2844
  520. 8, mfc\samples\minmdi\minmdi.rc, SIZE=908
  521. 8, mfc\samples\minmdi\minmdi.sts, SIZE=6986
  522. 11, mfc\samples\minsvr\minsvr.cpp, SIZE=2346
  523. 11, mfc\samples\minsvr\minsvr.def, SIZE=714
  524. 11, mfc\samples\minsvr\minsvr.h, SIZE=3352
  525. 11, mfc\samples\minsvr\minsvr.ico, SIZE=766
  526. 11, mfc\samples\minsvr\minsvr.mak, SIZE=4624
  527. 11, mfc\samples\minsvr\minsvr.rc, SIZE=976
  528. 11, mfc\samples\minsvr\minsvr.reg, SIZE=216
  529. 11, mfc\samples\minsvr\minsvr.sts, SIZE=7062
  530. 11, mfc\samples\minsvrmi\minsvrmi.cpp, SIZE=3250
  531. 11, mfc\samples\minsvrmi\minsvrmi.def, SIZE=732
  532. 11, mfc\samples\minsvrmi\minsvrmi.h, SIZE=2684
  533. 11, mfc\samples\minsvrmi\minsvrmi.ico, SIZE=766
  534. 11, mfc\samples\minsvrmi\minsvrmi.mak, SIZE=3549
  535. 11, mfc\samples\minsvrmi\minsvrmi.rc, SIZE=982
  536. 11, mfc\samples\minsvrmi\minsvrmi.reg, SIZE=246
  537. 11, mfc\samples\minsvrmi\minsvrmi.sts, SIZE=7066
  538. 8, mfc\samples\templdef\mkcoll.bat, SIZE=2673
  539. 8, mfc\samples\multipad\mpfile.cpp, SIZE=6134
  540. 8, mfc\samples\multipad\mpfind.cpp, SIZE=6014
  541. 8, mfc\samples\multipad\mpinit.cpp, SIZE=1713
  542. 8, mfc\samples\multipad\mpmain.cpp, SIZE=20350
  543. 8, mfc\samples\multipad\mpprint.cpp, SIZE=5624
  544. 8, mfc\samples\multipad\multipad.def, SIZE=733
  545. 8, mfc\samples\multipad\multipad.dlg, SIZE=2080
  546. 8, mfc\samples\multipad\multipad.h, SIZE=4710
  547. 8, mfc\samples\multipad\multipad.ico, SIZE=766
  548. 8, mfc\samples\multipad\multipad.mak, SIZE=5945
  549. 8, mfc\samples\multipad\multipad.rc, SIZE=6467
  550. 8, mfc\samples\multipad\multipad.sts, SIZE=7057
  551. 11, mfc\samples\ctrltest\muscroll.dll, SIZE=11776
  552. 11, mfc\samples\ctrltest\muscroll.h, SIZE=2185
  553. 8, mfc\samples\testclnt\newclnt.cpp, SIZE=2344
  554. 8, mfc\samples\testclnt\newclnt.h, SIZE=897
  555. 8, mfc\samples\testclnt\newdoc.cpp, SIZE=1457
  556. 8, mfc\samples\testclnt\newdoc.h, SIZE=1063
  557. 11, mfc\samples\testserv\newserv.cpp, SIZE=4389
  558. 11, mfc\samples\testserv\newserv.h, SIZE=1259
  559. 8, mfc\samples\multipad\notepad.ico, SIZE=766
  560. 10, mfc\src\object.cpp, SIZE=4998
  561. 8, mfc\samples\oclient\oclient.cpp, SIZE=1087
  562. 8, mfc\samples\oclient\oclient.def, SIZE=722
  563. 8, mfc\samples\oclient\oclient.h, SIZE=1191
  564. 8, mfc\samples\oclient\oclient.ico, SIZE=766
  565. 8, mfc\samples\oclient\oclient.mak, SIZE=4820
  566. 8, mfc\samples\oclient\oclient.rc, SIZE=3449
  567. 8, mfc\samples\oclient\oclient.sts, SIZE=7079
  568. 11, mfc\samples\ctrltest\okd.bmp, SIZE=1366
  569. 11, mfc\samples\ctrltest\okf.bmp, SIZE=1366
  570. 11, mfc\samples\ctrltest\oku.bmp, SIZE=1366
  571. 10, mfc\src\olecli.cpp, SIZE=23303
  572. 10, mfc\src\olefile.cpp, SIZE=2577
  573. 10, mfc\src\olemisc.cpp, SIZE=6195
  574. 10, mfc\src\oleptr_.h, SIZE=1177
  575. 10, mfc\src\olesvr.cpp, SIZE=30988
  576. 10, mfc\src\oleui.cpp, SIZE=9765
  577. 10, mfc\src\oleui2.cpp, SIZE=15835
  578. 11, mfc\samples\ctrltest\paredit.cpp, SIZE=3681
  579. 11, mfc\samples\ctrltest\paredit.h, SIZE=2161
  580. 11, mfc\samples\ctrltest\paredit2.cpp, SIZE=4186
  581. 10, mfc\src\penctrl.cpp, SIZE=1516
  582. 11, mfc\samples\tutorial\person.cpp, SIZE=4582
  583. 11, mfc\samples\tutorial\person.h, SIZE=3843
  584. 11, mfc\samples\tutorial\phbook, SIZE=1765
  585. 11, mfc\samples\tutorial\phbook.def, SIZE=697
  586. 11, mfc\samples\tutorial\phbook.dlg, SIZE=3827
  587. 11, mfc\samples\tutorial\phbook.ico, SIZE=766
  588. 11, mfc\samples\tutorial\phbook.mak, SIZE=4220
  589. 11, mfc\samples\tutorial\phbook.rc, SIZE=1632
  590. 11, mfc\samples\tutorial\phbook.sts, SIZE=7002
  591. 11, mfc\samples\speakn\pig.dib, SIZE=6112
  592. 11, mfc\samples\speakn\pig.wav, SIZE=18488
  593. 10, mfc\src\plex.cpp, SIZE=1225
  594. 10, mfc\src\plex.h, SIZE=872
  595. 11, mfc\samples\speakn\question.wav, SIZE=10430
  596. 8, mfc\README.TXT, SIZE=10263
  597. 11, mfc\doc\readme.txt, SIZE=2415
  598. 8, mfc\lib\readme.txt, SIZE=1493
  599. 8, mfc\samples\readme.txt, SIZE=33651
  600. 8, mfc\samples\about2\readme.txt, SIZE=4029
  601. 8, mfc\samples\hello\readme.txt, SIZE=3703
  602. 8, mfc\samples\templdef\readme.txt, SIZE=1681
  603. 8, mfc\samples\testclnt\readme.txt, SIZE=2375
  604. 11, mfc\samples\testserv\readme.txt, SIZE=2200
  605. 11, mfc\samples\tutorial\readme.txt, SIZE=1666
  606. 11, mfc\samples\tutorial\char\readme.txt, SIZE=105
  607. 11, mfc\samples\tutorial\win\readme.txt, SIZE=105
  608. 10, mfc\src\readme.txt, SIZE=5983
  609. 11, mfc\samples\speakn\replayd.bmp, SIZE=1014
  610. 11, mfc\samples\speakn\replayf.bmp, SIZE=1014
  611. 11, mfc\samples\speakn\replayu.bmp, SIZE=1014
  612. 8, mfc\samples\about2\resource.h, SIZE=1146
  613. 8, mfc\samples\chart\resource.h, SIZE=1445
  614. 8, mfc\samples\dlltrace\resource.h, SIZE=546
  615. 3, mfc\samples\fileview\resource.h, SIZE=720
  616. 8, mfc\samples\hello\resource.h, SIZE=669
  617. 8, mfc\samples\mdi\resource.h, SIZE=1334
  618. 8, mfc\samples\minmdi\resource.h, SIZE=661
  619. 8, mfc\samples\multipad\resource.h, SIZE=1782
  620. 8, mfc\samples\oclient\resource.h, SIZE=2151
  621. 8, mfc\samples\oserver\resource.h, SIZE=732
  622. 8, mfc\samples\showfont\resource.h, SIZE=4425
  623. 8, mfc\samples\testclnt\resource.h, SIZE=2105
  624. 11, mfc\samples\testserv\resource.h, SIZE=1632
  625. 11, mfc\samples\minsvr\resource.h, SIZE=660
  626. 11, mfc\samples\minsvrmi\resource.h, SIZE=660
  627. 11, mfc\samples\tutorial\resource.h, SIZE=1142
  628. 3, mfc\samples\restool\restool.cpp, SIZE=14969
  629. 3, mfc\samples\restool\restool.mak, SIZE=1758
  630. 3, mfc\samples\restool\restool.sts, SIZE=6266
  631. 8, mfc\lib\safxcw.lib, SIZE=441479
  632. 8, mfc\lib\safxcwd.lib, SIZE=656365
  633. 11, mfc\samples\testserv\servdoc.cpp, SIZE=2779
  634. 11, mfc\samples\testserv\servdoc.h, SIZE=1482
  635. 8, mfc\samples\showfont\showfont.cpp, SIZE=1778
  636. 8, mfc\samples\showfont\showfont.def, SIZE=711
  637. 8, mfc\samples\showfont\showfont.h, SIZE=1685
  638. 8, mfc\samples\showfont\showfont.ico, SIZE=766
  639. 8, mfc\samples\showfont\showfont.mak, SIZE=5140
  640. 8, mfc\samples\showfont\showfont.rc, SIZE=8088
  641. 8, mfc\samples\showfont\showfont.sts, SIZE=7047
  642. 11, mfc\samples\speakn\speakn.cpp, SIZE=7354
  643. 11, mfc\samples\speakn\speakn.def, SIZE=746
  644. 11, mfc\samples\speakn\speakn.h, SIZE=3318
  645. 11, mfc\samples\speakn\speakn.ico, SIZE=766
  646. 11, mfc\samples\speakn\speakn.mak, SIZE=2887
  647. 11, mfc\samples\speakn\speakn.rc, SIZE=2890
  648. 11, mfc\samples\speakn\speakn.sts, SIZE=6850
  649. 11, mfc\samples\ctrltest\spin.cpp, SIZE=823
  650. 11, mfc\samples\ctrltest\spin.h, SIZE=2332
  651. 11, mfc\samples\ctrltest\spintest.cpp, SIZE=2746
  652. 11, mfc\samples\ctrltest\spintest.dlg, SIZE=1006
  653. 10, mfc\src\string.cpp, SIZE=7212
  654. 10, mfc\src\stringex.cpp, SIZE=5790
  655. 11, mfc\samples\ctrltest\subtest.cpp, SIZE=1875
  656. 11, mfc\samples\ctrltest\subtest.dlg, SIZE=631
  657. 8, mfc\samples\testclnt\tcfile.cpp, SIZE=6973
  658. 8, mfc\samples\testclnt\tcobject.cpp, SIZE=6583
  659. 8, mfc\samples\templdef\templdef.cpp, SIZE=13778
  660. 8, mfc\samples\templdef\templdef.mak, SIZE=1759
  661. 8, mfc\samples\templdef\templdef.sts, SIZE=6267
  662. 8, mfc\samples\testclnt\testclnt.cpp, SIZE=16217
  663. 8, mfc\samples\testclnt\testclnt.def, SIZE=725
  664. 8, mfc\samples\testclnt\testclnt.h, SIZE=3406
  665. 8, mfc\samples\testclnt\testclnt.ico, SIZE=766
  666. 8, mfc\samples\testclnt\testclnt.mak, SIZE=7380
  667. 8, mfc\samples\testclnt\testclnt.rc, SIZE=2893
  668. 8, mfc\samples\testclnt\testclnt.sts, SIZE=7081
  669. 8, mfc\samples\testclnt\tests.cpp, SIZE=3817
  670. 11, mfc\samples\testserv\tests.cpp, SIZE=3645
  671. 11, mfc\samples\testserv\testserv.cpp, SIZE=15173
  672. 11, mfc\samples\testserv\testserv.def, SIZE=735
  673. 11, mfc\samples\testserv\testserv.h, SIZE=2750
  674. 11, mfc\samples\testserv\testserv.ico, SIZE=766
  675. 11, mfc\samples\testserv\testserv.mak, SIZE=7559
  676. 11, mfc\samples\testserv\testserv.rc, SIZE=2688
  677. 11, mfc\samples\testserv\testserv.reg, SIZE=1191
  678. 11, mfc\samples\testserv\testserv.sts, SIZE=7081
  679. 10, mfc\src\time.cpp, SIZE=5402
  680. 11, mfc\doc\tn001.txt, SIZE=5592
  681. 11, mfc\doc\tn002.txt, SIZE=10231
  682. 11, mfc\doc\tn003.txt, SIZE=2993
  683. 11, mfc\doc\tn004.txt, SIZE=7017
  684. 11, mfc\doc\tn005.txt, SIZE=4529
  685. 11, mfc\doc\tn006.txt, SIZE=9003
  686. 11, mfc\doc\tn007.txt, SIZE=5078
  687. 11, mfc\doc\tn008.txt, SIZE=17302
  688. 11, mfc\doc\tn009.txt, SIZE=15081
  689. 11, mfc\doc\tn010.txt, SIZE=17020
  690. 11, mfc\doc\tn011.txt, SIZE=8800
  691. 11, mfc\doc\tn012.txt, SIZE=10544
  692. 11, mfc\doc\tn013.txt, SIZE=26028
  693. 11, mfc\doc\tn014.txt, SIZE=14831
  694. 11, mfc\doc\tn015.txt, SIZE=7208
  695. 11, mfc\doc\tn016.txt, SIZE=5868
  696. 10, mfc\src\trace.cpp, SIZE=4340
  697. 8, mfc\samples\dlltrace\traceapi.h, SIZE=819
  698. 10, mfc\src\tracedat.h, SIZE=2823
  699. 8, mfc\samples\dlltrace\tracer.cpp, SIZE=2620
  700. 11, mfc\samples\tracer\tracer.cpp, SIZE=2735
  701. 8, mfc\samples\dlltrace\tracer.def, SIZE=697
  702. 11, mfc\samples\tracer\tracer.def, SIZE=654
  703. 11, mfc\samples\tracer\tracer.ico, SIZE=766
  704. 8, mfc\samples\dlltrace\tracer.mak, SIZE=2072
  705. 11, mfc\samples\tracer\tracer.mak, SIZE=2774
  706. 8, mfc\samples\dlltrace\tracer.rc, SIZE=1365
  707. 11, mfc\samples\tracer\tracer.rc, SIZE=1309
  708. 8, mfc\samples\dlltrace\tracer.sts, SIZE=6506
  709. 11, mfc\samples\tracer\tracer.sts, SIZE=6986
  710. 10, mfc\src\trace_.h, SIZE=522
  711. 11, mfc\samples\speakn\train.dib, SIZE=8492
  712. 11, mfc\samples\speakn\train.wav, SIZE=21054
  713. 11, mfc\samples\testserv\tsfile.cpp, SIZE=6569
  714. 11, mfc\samples\testserv\tsobject.cpp, SIZE=6896
  715. 11, mfc\samples\testserv\tsobject.h, SIZE=2187
  716. 10, mfc\src\validadd.cpp, SIZE=3750
  717. 10, mfc\src\version.cpp, SIZE=949
  718. 11, mfc\samples\tutorial\view.cpp, SIZE=29663
  719. 11, mfc\samples\tutorial\view.h, SIZE=3997
  720. 11, mfc\samples\ctrltest\wclstest.cpp, SIZE=2670
  721. 11, mfc\samples\ctrltest\wclstest.dlg, SIZE=920
  722. 11, mfc\samples\speakn\welcome.wav, SIZE=18664
  723. 10, mfc\src\winapp.cpp, SIZE=9493
  724. 10, mfc\src\winbtn.cpp, SIZE=3697
  725. 10, mfc\src\winctrl.cpp, SIZE=5290
  726. 10, mfc\src\windlgs.cpp, SIZE=20718
  727. 10, mfc\src\window.cpp, SIZE=38149
  728. 10, mfc\src\window_.h, SIZE=1111
  729. 10, mfc\src\wingdi.cpp, SIZE=8075
  730. 10, mfc\src\winhand_.h, SIZE=3402
  731. 10, mfc\src\winmain.cpp, SIZE=1875
  732. 10, mfc\src\winmdi.cpp, SIZE=6782
  733. 10, mfc\src\winmenu.cpp, SIZE=2704
  734. 10, mfc\src\winstr.cpp, SIZE=1257
  735.  
  736. [if pcode dll lib]
  737. 5, lib\PCDM.LIB, SIZE=21559
  738.  
  739. [if pcode help]
  740. 4, help\PCODE.HLP, SIZE=77337
  741.  
  742. [if pcode lib]
  743. 5, lib\PCD.LIB, SIZE=21559
  744.  
  745. [if pwb help]
  746. 9, help\PWB.HLP, SIZE=576442
  747.  
  748. [if pwb]
  749. 4, include\EXT.H, SIZE=31004
  750. 7, lib\EXTHDR.OBJ, SIZE=279
  751. 7, lib\EXTSUP.LIB, SIZE=29696
  752. 7, bin\PWB.EXE, SIZE=555874
  753. 7, bin\PWB.ICO, SIZE=1086
  754. 7, bin\PWB.PIF, SIZE=545
  755. 4, bin\PWBBASIC.MXT, SIZE=19200, RENAME=bin\PWBBASIC.XXT
  756. 7, bin\PWBC.MXT, SIZE=44227
  757. 4, bin\PWBFORT.MXT, SIZE=25150, RENAME=bin\PWBFORT.XXT
  758. 7, bin\PWBHELP.MXT, SIZE=47656
  759. 4, bin\PWBMASM.MXT, SIZE=20530, RENAME=bin\PWBMASM.XXT
  760. 4, bin\PWBROWSE.MXT, SIZE=113856
  761. 7, bin\PWBUTILS.MXT, SIZE=31524
  762. 4, init\SAMPLE.INI, SIZE=22477
  763. 4, init\TOOLS.PRE, SIZE=8433, RENAME=init\TOOLS.C70
  764.  
  765. [if quick win lib]
  766. 1, lib\QWIN.LIB, SIZE=53501
  767.  
  768. [if quickwin help]
  769. 4, bin\QWIN.HLP, SIZE=24412
  770.  
  771. [if real compiler]
  772. 2, bin\BSCMAKE.EXE, SIZE=123296
  773. 2, bin\BSCMAKEV.EXE, SIZE=127520
  774. 3, bin\C1.ERR, SIZE=48637
  775. 3, bin\C13216.EXE, SIZE=258048
  776. 3, bin\C1XX3216.EXE, SIZE=423936
  777. 3, bin\C23.ERR, SIZE=4401
  778. 3, bin\C23216.EXE, SIZE=434176
  779. 3, bin\C23PCD.EXE, SIZE=241974
  780. 3, bin\C33216.EXE, SIZE=179200
  781. 3, bin\CL.DEF, SIZE=1761
  782. 3, bin\CL.ERR, SIZE=1844
  783. 3, bin\CL.EXE, SIZE=71680
  784. 3, bin\CL.MSG, SIZE=3869
  785. 6, bin\CVPACK.EXE, SIZE=127376
  786. 2, bin\EXEHDR.EXE, SIZE=39377
  787. 2, bin\EXP.EXE, SIZE=18757
  788. 2, bin\HELPMAKE.EXE, SIZE=55585
  789. 2, bin\ILINK.EXE, SIZE=26202
  790. 2, bin\IMPLIB.EXE, SIZE=36589
  791. 2, bin\LINK.EXE, SIZE=199552
  792. 6, bin\MPC.EXE, SIZE=175840
  793. 10, bin\MS32EM87.DLL, SIZE=69627
  794. 10, bin\MS32KRNL.DLL, SIZE=68608
  795. 10, bin\NMAKE.EXE, SIZE=86809
  796. 2, bin\PWBRMAKE.EXE, SIZE=7983
  797. 3, bin\Q23.EXE, SIZE=139076
  798. 2, bin\RM.EXE, SIZE=14799
  799. 2, bin\SBRPACK.EXE, SIZE=17869
  800. 10, bin\TRACE.EXE, SIZE=23728
  801. 2, bin\UNDEL.EXE, SIZE=19519
  802.  
  803. [if runtime misc]
  804. 5, lib\BINMODE.OBJ, SIZE=127
  805. 5, lib\COMMODE.OBJ, SIZE=116
  806. 5, lib\COURB.FON, SIZE=19088
  807. 5, lib\CRTCOM.LIB, SIZE=4633
  808. 5, lib\FILEINFO.OBJ, SIZE=119
  809. 5, lib\HELVB.FON, SIZE=50880
  810. 5, lib\LSEEKCHK.OBJ, SIZE=119
  811. 5, lib\MODERN.FON, SIZE=7584
  812. 5, lib\MOVETR.LIB, SIZE=9251
  813. 5, lib\OLDNAMES.LIB, SIZE=5647
  814. 5, lib\ROMAN.FON, SIZE=11120
  815. 5, lib\SCRIPT.FON, SIZE=10304
  816. 5, lib\SETARGV.OBJ, SIZE=142
  817. 5, lib\TMSRB.FON, SIZE=45936
  818. 5, lib\VARSTCK.OBJ, SIZE=170
  819.  
  820. [if samples]
  821. 4, samples\pwbtutor\ANNUITY1.C, SIZE=1997
  822. 4, samples\pwbtutor\ANNUITY2.C, SIZE=1946
  823. 4, samples\pwbexten\BASE.C, SIZE=1084
  824. 4, samples\pwbtutor\CNT.MAK, SIZE=1141
  825. 4, samples\cpptutor\CONST.CPP, SIZE=276
  826. 4, samples\pwbtutor\COUNT.C, SIZE=2805
  827. 4, samples\pwbtutor\COUNT.H, SIZE=471
  828. 4, samples\pwbtutor\COUNTBUF.C, SIZE=1088
  829. 4, samples\pwbtutor\COUNTCH.C, SIZE=572
  830. 4, samples\cpptutor\DATE.CPP, SIZE=1022
  831. 4, samples\cpptutor\DATE.H, SIZE=1392
  832. 4, samples\cpptutor\DEFARG.CPP, SIZE=639
  833. 4, samples\cpptutor\DEMO.CPP, SIZE=951
  834. 4, samples\pwbexten\DISKMENU.C, SIZE=22761
  835. 4, samples\cpptutor\EMPLIST.CPP, SIZE=3532
  836. 4, samples\cpptutor\EMPLOYEE.CPP, SIZE=1359
  837. 4, samples\cpptutor\EMPLOYEE.H, SIZE=1322
  838. 4, samples\cpptutor\ENUM.CPP, SIZE=496
  839. 4, samples\cpptutor\ood\EVENT.CPP, SIZE=2239
  840. 4, samples\cpptutor\ood\EVENT.H, SIZE=10118
  841. 4, samples\iostutor\EXIOS101.CPP, SIZE=217
  842. 4, samples\iostutor\EXIOS102.CPP, SIZE=248
  843. 4, samples\iostutor\EXIOS103.CPP, SIZE=342
  844. 4, samples\iostutor\EXIOS104.CPP, SIZE=274
  845. 4, samples\iostutor\EXIOS105.CPP, SIZE=446
  846. 4, samples\iostutor\EXIOS106.CPP, SIZE=500
  847. 4, samples\iostutor\EXIOS107.CPP, SIZE=526
  848. 4, samples\iostutor\EXIOS108.CPP, SIZE=253
  849. 4, samples\iostutor\EXIOS109.CPP, SIZE=248
  850. 4, samples\iostutor\EXIOS110.CPP, SIZE=171
  851. 4, samples\iostutor\EXIOS111.CPP, SIZE=254
  852. 4, samples\iostutor\EXIOS112.CPP, SIZE=244
  853. 4, samples\iostutor\EXIOS113.CPP, SIZE=309
  854. 4, samples\iostutor\EXIOS114.CPP, SIZE=436
  855. 4, samples\iostutor\EXIOS115.CPP, SIZE=610
  856. 4, samples\iostutor\EXIOS116.CPP, SIZE=670
  857. 4, samples\iostutor\EXIOS117.CPP, SIZE=230
  858. 4, samples\iostutor\EXIOS118.CPP, SIZE=228
  859. 4, samples\iostutor\EXIOS119.CPP, SIZE=512
  860. 4, samples\iostutor\EXIOS120.CPP, SIZE=505
  861. 4, samples\iostutor\EXIOS121.CPP, SIZE=466
  862. 4, samples\iostutor\EXIOS122.CPP, SIZE=441
  863. 4, samples\iostutor\EXIOS201.CPP, SIZE=378
  864. 4, samples\iostutor\EXIOS202.CPP, SIZE=1069
  865. 4, samples\iostutor\EXIOS203.CPP, SIZE=578
  866. 4, samples\iostutor\EXIOS204.CPP, SIZE=373
  867. 4, samples\iostutor\EXIOS204.MAK, SIZE=2744
  868. 4, samples\iostutor\EXIOS204.STS, SIZE=6485
  869. 4, samples\pwbtutor\EXTRA.TXT, SIZE=1029
  870. 4, samples\pwbexten\FILTER.C, SIZE=10764
  871. 4, samples\cpptutor\FRAC1.CPP, SIZE=1842
  872. 4, samples\cpptutor\FRAC1.H, SIZE=1028
  873. 4, samples\cpptutor\FRAC2.CPP, SIZE=2198
  874. 4, samples\cpptutor\FRAC2.H, SIZE=1267
  875. 4, samples\cpptutor\HANDLER.CPP, SIZE=581
  876. 4, samples\iostutor\HSTREAM.CPP, SIZE=5208
  877. 4, samples\iostutor\HSTREAM.H, SIZE=601
  878. 4, samples\pwbexten\INDENT.C, SIZE=9997
  879. 4, samples\cpptutor\INLINE.CPP, SIZE=669
  880. 4, samples\cpptutor\INTARRAY.CPP, SIZE=917
  881. 4, samples\cpptutor\INTARRAY.H, SIZE=428
  882. 4, samples\cpptutor\ood\INTERACT.CPP, SIZE=13046
  883. 4, samples\cpptutor\ood\INTERACT.H, SIZE=10470
  884. 4, samples\pwbexten\ISEARCH.C, SIZE=10738
  885. 4, samples\cpptutor\ood\LIFEWIN.CPP, SIZE=20878
  886. 4, samples\cpptutor\ood\LIFEWIN.H, SIZE=3078
  887. 4, samples\cpptutor\LINKAGE.CPP, SIZE=957
  888. 4, samples\cpptutor\ood\LIST.CPP, SIZE=7975
  889. 4, samples\cpptutor\ood\LIST.H, SIZE=4184
  890. 4, samples\cpptutor\ood\MISC.CPP, SIZE=5101
  891. 4, samples\cpptutor\ood\MISC.H, SIZE=4996
  892. 4, samples\cpptutor\NEWDEL.CPP, SIZE=666
  893. 4, samples\cpptutor\NEWDEL2.CPP, SIZE=803
  894. 4, samples\cpptutor\NEWDEL3.CPP, SIZE=1462
  895. 4, samples\cpptutor\NEWDEL4.CPP, SIZE=1083
  896. 4, samples\cpptutor\ood\OODEMO.CPP, SIZE=2440
  897. 4, samples\cpptutor\ood\OODEMO.MAK, SIZE=6889
  898. 4, samples\cpptutor\ood\OODEMO.STS, SIZE=6632
  899. 4, samples\cpptutor\ood\OODEMO.TXT, SIZE=2120
  900. 4, samples\cpptutor\OVERLOAD.CPP, SIZE=524
  901. 4, samples\iostutor\PAYROLL, SIZE=32
  902. 4, samples\cpptutor\PERSINFO.CPP, SIZE=318
  903. 4, samples\cpptutor\PERSINFO.H, SIZE=539
  904. 4, samples\cpptutor\PHONLIST.CPP, SIZE=1202
  905. 4, samples\cpptutor\PHONLIST.H, SIZE=1021
  906. 4, samples\cpptutor\ood\PRIM.CPP, SIZE=1784
  907. 4, samples\cpptutor\ood\PRIM.H, SIZE=5020
  908. 4, include\READCHAR.H, SIZE=5569
  909. 4, samples\iostutor\README.TXT, SIZE=347
  910. 4, samples\cpptutor\REFADDR.CPP, SIZE=361
  911. 4, samples\cpptutor\REFDEMO.CPP, SIZE=460
  912. 4, samples\cpptutor\REFPARM.CPP, SIZE=1236
  913. 4, samples\SAMPLES.TXT, SIZE=7858
  914. 4, samples\cpptutor\SAVINGS.CPP, SIZE=294
  915. 4, samples\cpptutor\SAVINGS.H, SIZE=763
  916. 4, samples\cpptutor\SCOPERES.CPP, SIZE=406
  917. 4, samples\pwbexten\SKEL.C, SIZE=3498
  918. 4, samples\cpptutor\STRNG.CPP, SIZE=1797
  919. 4, samples\cpptutor\STRNG.H, SIZE=1007
  920. 4, samples\pwbexten\TEXT.C, SIZE=42751
  921. 4, samples\cpptutor\ood\TEXTWIN.CPP, SIZE=20142
  922. 4, samples\cpptutor\ood\TEXTWIN.H, SIZE=5195
  923. 4, samples\pwbexten\TWOKEY.C, SIZE=4250
  924. 4, samples\pwbexten\UREPEAT.C, SIZE=4723
  925. 4, samples\cpptutor\VARDECL.CPP, SIZE=489
  926. 4, samples\cpptutor\ood\WINMGR.CPP, SIZE=10025
  927. 4, samples\cpptutor\ood\WINMGR.H, SIZE=895
  928.  
  929. [if small alt]
  930. 5, lib\SLIBFA.LIB, SIZE=59549
  931.  
  932. [if small graph alt]
  933. 5, lib\SGRAPHFA.LIB, SIZE=4131
  934.  
  935. [if small graph noalt]
  936. 5, lib\SGRAPHFP.LIB, SIZE=4131
  937.  
  938. [if small noalt]
  939. 5, lib\SLIBFP.LIB, SIZE=72107
  940.  
  941. [if small quick win]
  942. 1, lib\SLIBCQ.LIB, SIZE=8353
  943.  
  944. [if small real]
  945. 5, lib\SLIBCR.LIB, SIZE=151525
  946.  
  947. [if small win alt]
  948. 1, lib\SLIBFAW.LIB, SIZE=60061
  949.  
  950. [if small win dll]
  951. 5, lib\SDLLCW.LIB, SIZE=117561
  952. 6, lib\SDLLCXXW.LIB, SIZE=56735
  953.  
  954. [if small win noalt]
  955. 5, lib\SLIBFPW.LIB, SIZE=74171
  956.  
  957. [if small win nocrt]
  958. 1, lib\SNOCRTDW.LIB, SIZE=2071
  959. 1, lib\SNOCRTW.LIB, SIZE=2583
  960.  
  961. [if small win]
  962. 1, lib\SLIBCW.LIB, SIZE=128383
  963.  
  964. [if small]
  965. 5, lib\SLIBCXX.LIB, SIZE=61403
  966.  
  967. [if startup real]
  968. 7, source\startup\dos\CRT0.ASM, SIZE=14150
  969. 7, source\startup\dos\CRT0DAT.ASM, SIZE=22091
  970. 7, source\startup\dos\CRT0MSG.ASM, SIZE=3205
  971. 7, source\startup\dos\EXECMSG.ASM, SIZE=1171
  972. 7, source\startup\dos\NMSGHDR.ASM, SIZE=4775
  973. 7, source\startup\dos\NULBODY.LNK, SIZE=101
  974. 7, source\startup\dos\STDALLOC.ASM, SIZE=2634
  975. 7, source\startup\dos\STDARGV.ASM, SIZE=16566
  976. 7, source\startup\dos\STDENVP.ASM, SIZE=8193
  977.  
  978. [if startup win]
  979. 7, source\startup\win\CRT0.ASM, SIZE=12837
  980. 7, source\startup\win\FATAL.ASM, SIZE=3560
  981. 7, source\startup\win\NOQWIN.ASM, SIZE=3230
  982. 7, source\startup\win\NULBODY.DEF, SIZE=175
  983. 7, source\startup\win\NULBODY.LNK, SIZE=123
  984. 7, source\startup\win\QWCINIT.ASM, SIZE=5211
  985. 7, source\startup\win\STUBMAIN.ASM, SIZE=2597
  986. 7, source\startup\win\STUBWEP.ASM, SIZE=1369
  987. 7, source\startup\win\WCHKSTK.ASM, SIZE=2850
  988. 7, source\startup\win\WEP.ASM, SIZE=3985
  989. 7, source\startup\win\WFILE.ASM, SIZE=1629
  990. 7, source\startup\win\WINDGRP.ASM, SIZE=1167
  991. 7, source\startup\win\WINDGRPX.C, SIZE=519
  992. 7, source\startup\win\WNULL.ASM, SIZE=822
  993.  
  994. [if startup]
  995. 7, source\startup\CHKSTK.ASM, SIZE=3793
  996. 7, source\startup\CHKSUM.ASM, SIZE=3257
  997. 7, source\startup\CMACROS.INC, SIZE=12035
  998. 7, source\startup\CMSGS.INC, SIZE=3701
  999. 7, source\startup\CRT0FP.ASM, SIZE=2007
  1000. 7, source\startup\CSTARTUP.BAT, SIZE=3840
  1001. 7, source\startup\CSUB.BAT, SIZE=1322
  1002. 7, source\startup\DEFSEGS.INC, SIZE=6058
  1003. 7, source\startup\FCNTL.INC, SIZE=1562
  1004. 7, source\startup\FILE.ASM, SIZE=2648
  1005. 7, source\startup\FILE2.H, SIZE=1792
  1006. 7, source\startup\FMSGHDR.ASM, SIZE=2100
  1007. 7, source\startup\HEAP.INC, SIZE=3612
  1008. 7, source\startup\INTERNAL.H, SIZE=3956
  1009. 7, source\startup\MAKEFILE.DOS, SIZE=4537
  1010. 7, source\startup\MAKEFILE.WIN, SIZE=5168
  1011. 7, source\startup\MSDOS.H, SIZE=6064
  1012. 7, source\startup\MSDOS.INC, SIZE=7360
  1013. 7, source\startup\NULBODY.C, SIZE=30
  1014. 7, source\startup\RCHKSTK.ASM, SIZE=3572
  1015. 7, source\startup\README.TXT, SIZE=6257
  1016. 7, source\startup\REGISTER.H, SIZE=396
  1017. 7, source\startup\RTERR.INC, SIZE=4571
  1018. 7, source\startup\SETARGV.ASM, SIZE=971
  1019. 7, source\startup\STDIO.INC, SIZE=1581
  1020. 7, source\startup\STDLIB.INC, SIZE=1054
  1021. 7, source\startup\VERSION.INC, SIZE=575
  1022. 7, source\startup\WILD.C, SIZE=6574
  1023. 7, source\startup\WINDLL.MKF, SIZE=830
  1024. 7, source\startup\WINEXE.MKF, SIZE=810
  1025. 7, source\startup\_FILE.C, SIZE=1302
  1026.  
  1027. [if win lib]
  1028. 1, lib\NOQWIN.LIB, SIZE=2063
  1029.  
  1030. [if wx]
  1031. 7, bin\WX.EXE, SIZE=14215
  1032. 7, bin\WXSRVR.EXE, SIZE=17920
  1033.  
  1034. [release info]
  1035. 1, ANSWERS.TXT, SIZE=13125
  1036. 1, DETAILS.TXT, SIZE=32900
  1037. 1, ERRATA1.TXT, SIZE=40675
  1038. 1, ERRATA2.TXT, SIZE=52557
  1039. 1, PACKING.TXT, SIZE=46230
  1040. 1, README.TXT, SIZE=25774
  1041.  
  1042. [setup]
  1043. 1, CSETUP.EXE, SIZE=160778
  1044. 1, CSETUP.INF, SIZE=47742
  1045. 1, DETCMD.DLL, SIZE=24096
  1046. 1, SETUP.EXE, SIZE=51456
  1047. 1, VER.DLL, SIZE=18414
  1048. 1, WSETUP.EXE, SIZE=383152
  1049. 1, WSETUP.HLP, SIZE=21110
  1050. 1, WSETUP.INF, SIZE=63707
  1051.  
  1052. ;;; End of file list
  1053. ;;;---------------------------------------------------------------------
  1054.  
  1055. [LibBuild]
  1056. ; DOS MONDO LIBRARIES
  1057. SLIBCE = 393,1,"+"$(DirLib)"\SLIBCR.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\EM.LIB +"$(DirLib)"\SLIBFP.LIB +"$(DirLib)"\SGRAPHFP.LIB +"$(DirLib)"\SLIBCXX.LIB +"$(DirLib)"\PCD.LIB +"$(DirLib)"\VM.LIB"
  1058. SLIBCA = 363,0,"+"$(DirLib)"\SLIBCR.LIB +"$(DirLib)"\LIBH.LIB         +"$(DirLib)"\SLIBFA.LIB +"$(DirLib)"\SGRAPHFA.LIB +"$(DirLib)"\SLIBCXX.LIB +"$(DirLib)"\PCD.LIB +"$(DirLib)"\VM.LIB"
  1059. SLIBC7 = 380,0,"+"$(DirLib)"\SLIBCR.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\87.LIB +"$(DirLib)"\SLIBFP.LIB +"$(DirLib)"\SGRAPHFP.LIB +"$(DirLib)"\SLIBCXX.LIB  +"$(DirLib)"\PCD.LIB+"$(DirLib)"\VM.LIB"
  1060. MLIBCE = 407,1,"+"$(DirLib)"\MLIBCR.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\EM.LIB +"$(DirLib)"\MLIBFP.LIB +"$(DirLib)"\MGRAPHFP.LIB +"$(DirLib)"\MLIBCXX.LIB  +"$(DirLib)"\PCD.LIB+"$(DirLib)"\VM.LIB +"$(DirLib)"\MOVE.LIB"
  1061. MLIBCA = 374,0,"+"$(DirLib)"\MLIBCR.LIB +"$(DirLib)"\LIBH.LIB         +"$(DirLib)"\MLIBFA.LIB +"$(DirLib)"\MGRAPHFA.LIB +"$(DirLib)"\MLIBCXX.LIB +"$(DirLib)"\PCD.LIB +"$(DirLib)"\VM.LIB +"$(DirLib)"\MOVE.LIB"
  1062. MLIBC7 = 394,0,"+"$(DirLib)"\MLIBCR.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\87.LIB +"$(DirLib)"\MLIBFP.LIB +"$(DirLib)"\MGRAPHFP.LIB +"$(DirLib)"\MLIBCXX.LIB +"$(DirLib)"\PCD.LIB +"$(DirLib)"\VM.LIB +"$(DirLib)"\MOVE.LIB"
  1063. CLIBCE = 410,0,"+"$(DirLib)"\CLIBCR.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\EM.LIB +"$(DirLib)"\CLIBFP.LIB +"$(DirLib)"\SGRAPHFP.LIB +"$(DirLib)"\CLIBCXX.LIB +"$(DirLib)"\PCD.LIB +"$(DirLib)"\VM.LIB"
  1064. CLIBCA = 380,0,"+"$(DirLib)"\CLIBCR.LIB +"$(DirLib)"\LIBH.LIB         +"$(DirLib)"\CLIBFA.LIB +"$(DirLib)"\SGRAPHFA.LIB +"$(DirLib)"\CLIBCXX.LIB +"$(DirLib)"\PCD.LIB +"$(DirLib)"\VM.LIB"
  1065. CLIBC7 = 398,0,"+"$(DirLib)"\CLIBCR.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\87.LIB +"$(DirLib)"\CLIBFP.LIB +"$(DirLib)"\SGRAPHFP.LIB +"$(DirLib)"\CLIBCXX.LIB +"$(DirLib)"\PCD.LIB +"$(DirLib)"\VM.LIB"
  1066. LLIBCE = 426,0,"+"$(DirLib)"\LLIBCR.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\EM.LIB +"$(DirLib)"\LLIBFP.LIB +"$(DirLib)"\MGRAPHFP.LIB +"$(DirLib)"\LLIBCXX.LIB +"$(DirLib)"\PCD.LIB +"$(DirLib)"\VM.LIB +"$(DirLib)"\MOVE.LIB"
  1067. LLIBCA = 392,0,"+"$(DirLib)"\LLIBCR.LIB +"$(DirLib)"\LIBH.LIB         +"$(DirLib)"\LLIBFA.LIB +"$(DirLib)"\MGRAPHFA.LIB +"$(DirLib)"\LLIBCXX.LIB +"$(DirLib)"\PCD.LIB +"$(DirLib)"\VM.LIB +"$(DirLib)"\MOVE.LIB"
  1068. LLIBC7 = 413,0,"+"$(DirLib)"\LLIBCR.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\87.LIB +"$(DirLib)"\LLIBFP.LIB +"$(DirLib)"\MGRAPHFP.LIB +"$(DirLib)"\LLIBCXX.LIB +"$(DirLib)"\PCD.LIB +"$(DirLib)"\VM.LIB +"$(DirLib)"\MOVE.LIB"
  1069.  
  1070. ;  WINDOWS MONDO LIBRARIES
  1071. SLIBCEWQ = 374,0,"+"$(DirLib)"\SLIBCW.LIB +"$(DirLib)"\SLIBCQ.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\SLIBFPW.LIB +"$(DirLib)"\QWIN.LIB   +"$(DirLib)"\SLIBCXX.LIB +"$(DirLib)"\PCD.LIB"
  1072. SLIBCAWQ = 361,0,"+"$(DirLib)"\SLIBCW.LIB +"$(DirLib)"\SLIBCQ.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\SLIBFAW.LIB +"$(DirLib)"\QWIN.LIB   +"$(DirLib)"\SLIBCXX.LIB +"$(DirLib)"\PCD.LIB"
  1073. SLIBCEW =  316,1,"+"$(DirLib)"\SLIBCW.LIB             +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\SLIBFPW.LIB +"$(DirLib)"\NOQWIN.LIB +"$(DirLib)"\SLIBCXX.LIB +"$(DirLib)"\PCD.LIB"
  1074. SLIBCAW =  300,0,"+"$(DirLib)"\SLIBCW.LIB             +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\SLIBFAW.LIB +"$(DirLib)"\NOQWIN.LIB +"$(DirLib)"\SLIBCXX.LIB +"$(DirLib)"\PCD.LIB"
  1075. MLIBCEWQ = 382,0,"+"$(DirLib)"\MLIBCW.LIB +"$(DirLib)"\MLIBCQ.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\MLIBFPW.LIB +"$(DirLib)"\QWIN.LIB   +"$(DirLib)"\MLIBCXX.LIB +"$(DirLib)"\PCD.LIB"
  1076. MLIBCAWQ = 367,0,"+"$(DirLib)"\MLIBCW.LIB +"$(DirLib)"\MLIBCQ.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\MLIBFAW.LIB +"$(DirLib)"\QWIN.LIB   +"$(DirLib)"\MLIBCXX.LIB +"$(DirLib)"\PCD.LIB"
  1077. MLIBCEW =  323,1,"+"$(DirLib)"\MLIBCW.LIB             +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\MLIBFPW.LIB +"$(DirLib)"\NOQWIN.LIB +"$(DirLib)"\MLIBCXX.LIB +"$(DirLib)"\PCD.LIB"
  1078. MLIBCAW =  307,0,"+"$(DirLib)"\MLIBCW.LIB             +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\MLIBFAW.LIB +"$(DirLib)"\NOQWIN.LIB +"$(DirLib)"\MLIBCXX.LIB +"$(DirLib)"\PCD.LIB"
  1079. CLIBCEWQ = 391,0,"+"$(DirLib)"\CLIBCW.LIB +"$(DirLib)"\CLIBCQ.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\CLIBFPW.LIB +"$(DirLib)"\QWIN.LIB   +"$(DirLib)"\CLIBCXX.LIB +"$(DirLib)"\PCD.LIB"
  1080. CLIBCAWQ = 377,0,"+"$(DirLib)"\CLIBCW.LIB +"$(DirLib)"\CLIBCQ.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\CLIBFAW.LIB +"$(DirLib)"\QWIN.LIB   +"$(DirLib)"\CLIBCXX.LIB +"$(DirLib)"\PCD.LIB"
  1081. CLIBCEW =  332,0,"+"$(DirLib)"\CLIBCW.LIB             +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\CLIBFPW.LIB +"$(DirLib)"\NOQWIN.LIB +"$(DirLib)"\CLIBCXX.LIB +"$(DirLib)"\PCD.LIB"
  1082. CLIBCAW =  316,0,"+"$(DirLib)"\CLIBCW.LIB             +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\CLIBFAW.LIB +"$(DirLib)"\NOQWIN.LIB +"$(DirLib)"\CLIBCXX.LIB +"$(DirLib)"\PCD.LIB"
  1083. LLIBCEWQ = 399,0,"+"$(DirLib)"\LLIBCW.LIB +"$(DirLib)"\LLIBCQ.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\LLIBFPW.LIB +"$(DirLib)"\QWIN.LIB   +"$(DirLib)"\LLIBCXX.LIB +"$(DirLib)"\PCD.LIB"
  1084. LLIBCAWQ = 383,0,"+"$(DirLib)"\LLIBCW.LIB +"$(DirLib)"\LLIBCQ.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\LLIBFAW.LIB +"$(DirLib)"\QWIN.LIB   +"$(DirLib)"\LLIBCXX.LIB +"$(DirLib)"\PCD.LIB"
  1085. LLIBCEW =  340,0,"+"$(DirLib)"\LLIBCW.LIB             +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\LLIBFPW.LIB +"$(DirLib)"\NOQWIN.LIB +"$(DirLib)"\LLIBCXX.LIB +"$(DirLib)"\PCD.LIB"
  1086. LLIBCAW =  322,0,"+"$(DirLib)"\LLIBCW.LIB             +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\LLIBFAW.LIB +"$(DirLib)"\NOQWIN.LIB +"$(DirLib)"\LLIBCXX.LIB +"$(DirLib)"\PCD.LIB"
  1087.  
  1088. ;  WINDOWS MONDO DLL LIBRARIES
  1089. SDLLCEW =  302,0,"+"$(DirLib)"\SDLLCW.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\SLIBFPW.LIB +"$(DirLib)"\NOQWIN.LIB +"$(DirLib)"\SDLLCXXW.LIB +"$(DirLib)"\PCDM.LIB"
  1090. SDLLCAW =  288,0,"+"$(DirLib)"\SDLLCW.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\SLIBFAW.LIB +"$(DirLib)"\NOQWIN.LIB +"$(DirLib)"\SDLLCXXW.LIB +"$(DirLib)"\PCDM.LIB"
  1091. MDLLCEW =  309,0,"+"$(DirLib)"\MDLLCW.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\MLIBFPW.LIB +"$(DirLib)"\NOQWIN.LIB +"$(DirLib)"\MDLLCXXW.LIB +"$(DirLib)"\PCDM.LIB"
  1092. MDLLCAW =  295,0,"+"$(DirLib)"\MDLLCW.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\MLIBFAW.LIB +"$(DirLib)"\NOQWIN.LIB +"$(DirLib)"\MDLLCXXW.LIB +"$(DirLib)"\PCDM.LIB"
  1093. CDLLCEW =  316,0,"+"$(DirLib)"\CDLLCW.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\CLIBFPW.LIB +"$(DirLib)"\NOQWIN.LIB +"$(DirLib)"\CDLLCXXW.LIB +"$(DirLib)"\PCDM.LIB"
  1094. CDLLCAW =  302,0,"+"$(DirLib)"\CDLLCW.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\CLIBFAW.LIB +"$(DirLib)"\NOQWIN.LIB +"$(DirLib)"\CDLLCXXW.LIB +"$(DirLib)"\PCDM.LIB"
  1095. LDLLCEW =  325,0,"+"$(DirLib)"\LDLLCW.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\LLIBFPW.LIB +"$(DirLib)"\NOQWIN.LIB +"$(DirLib)"\LDLLCXXW.LIB +"$(DirLib)"\PCDM.LIB"
  1096. LDLLCAW =  309,0,"+"$(DirLib)"\LDLLCW.LIB +"$(DirLib)"\LIBH.LIB +"$(DirLib)"\LLIBFAW.LIB +"$(DirLib)"\NOQWIN.LIB +"$(DirLib)"\LDLLCXXW.LIB +"$(DirLib)"\PCDM.LIB"
  1097.  
  1098. ;;-------------------------------------------------------------------
  1099. ;; Start of the screen text symbols
  1100.  
  1101. [Welcome Variables]
  1102.         InfoTitle  = "Microsoft C/C++ Version 7.0 Setup"
  1103.         InfoText1  = "Welcome to the Setup program for Microsoft C/C++ \nVersion "+
  1104.                 "7.0. Setup can:\n\n"+
  1105.                 "    -Install MS C/C++ for developing MS-DOS applications,\n"+
  1106.                 "     applications for Windows, or both\n\n    -Add files to an existing installation "+
  1107.                 "of MS C/C++\n\n    -Add new run-time libraries to an existing MS C/C++\n"+
  1108.                 "     installation\n\nChoose the Help button or press F1 on any Setup screen for "+
  1109.                 "additional information.\n\nSelect Help now for information on:\n    -What "+
  1110.                 "Setup does\n    -What the Getting Started book contains\n    -New features in MS C/C++"
  1111.         HelpScreen = 1
  1112.         STF_BACK_ENABLED = "NO"
  1113.  
  1114. [Correct Windows]
  1115.         InfoTitle  = "Environment Detected"
  1116.         InfoText1  = "\nSetup has detected:\n\n\tMS-DOS version "*($(DosVer),1)"."+
  1117.                 *($(DosVer),2)"\n\tWindows version "*($(WinVer),1)"."*($(WinVer),2)+
  1118.                 "\n\tWindows directory is "$(DirWin)" "+
  1119.                 "\n\nIf these are not the versions of MS-DOS and Windows that you want, you must EXIT"+
  1120.                 " Setup now and restart Setup in the correct environment."
  1121.         HelpScreen = 2
  1122.         STF_BACK_ENABLED = "YES"
  1123.  
  1124. [Build Target]
  1125.         RadioTitle = "Target Environment"
  1126.         RadioText1 = "Select MS-DOS if you develop applications for MS-DOS only. Setup does not install"+
  1127.                      " any Windows Tools or Windows Libraries if you choose this option."
  1128.         RadioText2 = "Select Windows if you only develop applications to run in Windows.  Setup does not"+
  1129.                      " install any MS-DOS Tools or MS-DOS Libraries if you choose this option."
  1130.         RadioText3 = "Select Both to develop applications for MS-DOS and Windows.  You may wish to target"+
  1131.                      " only MS-DOS or Windows if you have limited hard disk space."
  1132.         RBut1      = "&MS-DOS"
  1133.         RBut2      = "&Windows"
  1134.         RBut3      = "Bo&th MS-DOS and Windows"
  1135.         HelpScreen = 8
  1136.         STF_BACK_ENABLED = "YES"
  1137.         OptionsGreyed = {}
  1138.  
  1139. [Get Path Variables]
  1140.         GetPTitle  = "Installation Directory"
  1141.         GetPLabel  = "&Path:"
  1142.         GetPText1  = "The Setup program will install MS C/C++ using the following base directory:"
  1143.         GetPText2  = "If you have the Windows 3.1 SDK on your system, we recommend that you specify "+
  1144.                      "the SDK directory instead."
  1145.         GetPathMessBoxTitle = "Incorrect Path"
  1146.         GetPathMessBoxText  = "The path you entered is not a valid pathname "+
  1147.                         "and cannot be used by Setup.  Please enter a new name."
  1148.         HelpScreen = 3
  1149.         STF_BACK_ENABLED = "YES"
  1150.  
  1151. [Pick Style]
  1152.         RadioTitle = "Default or Custom Installation"
  1153.         RadioText1 = "Select Default Installation to begin installing the small and medium memory"+
  1154.                         " model libraries and all MS C/C++ development tools."
  1155.         RadioText2 = "Select Custom Installation to choose the files and libraries that will be"+
  1156.                         " installed or to add to your previous MS C/C++ installation."
  1157.         RadioText3 = "Select Build Additional Libraries to add new libraries to your previous MS C/C++ installation."
  1158.         RBut1      = "&Default Installation "
  1159.         RBut2      = "C&ustom Installation"
  1160.         RBut3      = "Build Additional &Libraries"
  1161.         HelpScreen = 4
  1162.         STF_BACK_ENABLED = "YES"
  1163.         OptionsGreyed = {}
  1164.  
  1165. [Component Options]
  1166.         ChkBoxTitle = "Custom Installation: C/C++ 7.0 File Groups"
  1167.         CheckBox1 = "C/C++ 7.0 Compiler........................."
  1168.         CheckBox2 = "Run-Time Libraries......................."
  1169.         CheckBox3 = "Microsoft Foundation Classes.............."
  1170.         CheckBox4 = "Programmer's WorkBench....................."
  1171.         CheckBox5 = "CodeView Debugger........................."
  1172.         CheckBox6 = "Sample Source Code.........................."
  1173.         CheckBox7 = "Online Help......................................."
  1174.         CheckBox8 = "MS-DOS Graphics Libraries.................."
  1175. ;;      CheckBox9 = "Windows Development Tools...................."
  1176.         ChkBoxText1 = "Select the file groups to install. Choose Libraries to specify"+
  1177.                       " library options.  Choose Directory to change installation"+
  1178.                       " directory.  Choose Target to choose target"+
  1179.                       " environment. Choose Help for explanations of all file groups."
  1180.     DosItemsSize = {3273,655,6358,959,1019,773,3397,248,383}
  1181.     WinItemsSize = {3273,707,6358,959,968,773,3423,0,418}
  1182.     BothItemsSize = {3273,756,6358,959,1987,773,3423,248,418}
  1183.         STF_BACK_ENABLED = "NO"
  1184.         OptionsGreyed = {}
  1185.         HelpScreen = 5
  1186.  
  1187.         InfoText1 = "Choose the options for your Run-time Libraries.  Click Help for explanations"+
  1188.                     " of all library options."
  1189.  
  1190. [Begin Copying]
  1191.         InfoTitle = "Begin Copying Files"
  1192.         InfoText1 = "\nSetup is ready to begin copying files and building the requested libraries."+
  1193.                     "\n\nAfter Setup copies README.TXT, it will be opened in a Notepad window"+
  1194.                     " so you can read it while the remaining files are copied.\n\nTo change any"+
  1195.                     " options before copying begins, click the Back button now."
  1196.         HelpScreen = 9
  1197.         STF_BACK_ENABLED = "YES"
  1198.  
  1199. [Out of Disk]
  1200.         InfoTitle  = "Not Enough Disk Space"
  1201.         InfoText1  = "Setup needs "$(DriveList)".  "+
  1202.                 "You can:"+
  1203.                 "\n- Switch to Windows and delete files and then select\n\tCalculate to "+
  1204.                         "recalculate the disk space."+
  1205.                 "\n\n- Select Back to change selected options."+
  1206.                 "\n\n- Select  Override to continue installation."+
  1207.                 "\n\n- Select Help if you think Setup has incorrectly\n\tcalculated your "+
  1208.                         "available disk space."
  1209.         HelpScreen = 15
  1210.         STF_BACK_ENABLED = "YES"
  1211.  
  1212. [GetReadMe]
  1213.     ModelessText1 = "\n\nSetup is now constructing the file list. This is\n"+
  1214.             "a good time to fill out your registration card.\n\n"+
  1215.             "As soon as the file list is constructed, the README file will "+
  1216.             "open and Setup will start copying files."+
  1217.                         "  You can switch "+
  1218.                         "to README with the Task Manager.\n\n"+
  1219.                         "After all files have been copied, Setup will build the "+
  1220.                         "libraries you requested."
  1221.  
  1222. [BuildingFileList]
  1223.         ModelessText1 = "\n\nSetup is now constructing the file list.\n\n\n"+
  1224.                         "Once the file list is constructed, Setup will start copying files.  "+
  1225.                         "After all files have been copied, Setup will build the "+
  1226.                         "libraries you requested."
  1227.  
  1228. [System Files]
  1229.         RadioTitle = "System Files"
  1230.         RadioText1 = "\nSetup needs to make changes to your AUTOEXEC.BAT and CONFIG.SYS files.  You may:"
  1231.         RBut1      = "Let Setup &update your system files for you"
  1232.         RBut2      = "&View and edit the changes now"
  1233.         RBut3      = "&Save the changes to edit later"
  1234.         HelpScreen = 10
  1235.         STF_BACK_ENABLED = "NO"
  1236.         OptionsGreyed = {}
  1237.  
  1238. [Edit Later]
  1239.         InfoTitle  = "Edit System Files Later"
  1240.         InfoText1  = "Setup has created a new:\n\n"+
  1241.                 "   CONFIG.SYS in\n"+
  1242.                 "\t"$(DirInit)"\CONFIG.C70\n"+
  1243.                 "   AUTOEXEC.BAT in\n"+
  1244.                 "\t"$(DirInit)"\AUTOEXEC.C70\n"+
  1245.                 "   SYSTEM.INI in\n"+
  1246.                 "\t"$(DirInit)"\SYSTEM.C70\n\n\n"+
  1247.                 "These files contain our suggested configuration for your system.  Please check "+
  1248.                 "for any differences between these files and your system files before running MS C/C++."
  1249.         STF_BACK_ENABLED = "NO"
  1250.         HelpScreen = 12
  1251.  
  1252. [More Info]
  1253.         InfoTitle  = "Where To Get More Information"
  1254.         InfoText1  = "For information on configuring your system:\n"+
  1255.                 "\tSee Chapter 3 of the Getting Started manual\n\n\n"+
  1256.                 "For a tutorial on using the Programmer's WorkBench:\n"+
  1257.                 "\tSee Chapter 2 of the Environment and Tools manual\n\n\n"+
  1258.                 "For a guide to the MS C/C++ documentation:\n"+
  1259.                 "\tSee Chapter 1 of the Getting Started manual\n\n\n"+
  1260.                 "For a description of the MS C/C++ directory structure:\n"+
  1261.                 "\tClick the Help button"
  1262.         STF_BACK_ENABLED = "NO"
  1263.         HelpScreen = 13
  1264.  
  1265. [Do Next]
  1266.         InfoTitle  = "What To Do Next"
  1267.         InfoText1  = "Select Reboot Machine or Exit Windows to enable "+
  1268.                 "your new system configuration.\n\n"+
  1269.                 "To try out new PWB features:\n"+
  1270.                 "\tRun PWB and work through the PWB tutorial\n"+
  1271.                 "\tin Chapter 2 of the Environment and Tools manual\n\n"+
  1272.                 "To explore C++ and the Microsoft Foundation Classes:\n"+
  1273.                 "\tInstall the Windows 3.1 SDK and build the\n"+
  1274.                 "\texamples in "$(DirMFC)"\SAMPLES \n\n"+
  1275.                 "To get an overview of MS C/C++:\n"+
  1276.                 "\tBrowse the comprehensive index."
  1277.         STF_BACK_ENABLED = "YES"
  1278.         HelpScreen = 14
  1279.  
  1280. [Do Exit]
  1281.         InfoTitle  = "What To Do Next"
  1282.         InfoText1  = "Before running MS C/C++, modify your system files to include "+
  1283.                 "settings from the sample system files in "$(DirInit)" \n\n"+
  1284.                 "To try out new PWB features:\n"+
  1285.                 "\tRun PWB and work through the PWB tutorial\n"+
  1286.                 "\tin Chapter 2 of the Environment and Tools manual\n\n"+
  1287.                 "To explore C++ and the Microsoft Foundation Classes:\n"+
  1288.                 "\tInstall the Windows 3.1 SDK and build the\n"+
  1289.                 "\texamples in "$(DirMFC)"\SAMPLES \n\n"+
  1290.                 "To get an overview of MS C/C++:\n"+
  1291.                 "\tBrowse the comprehensive index."
  1292.         STF_BACK_ENABLED = "YES"
  1293.         HelpScreen = 14
  1294.  
  1295. [Exit No Sys Files]
  1296.         STF_MB_TYPE = 1
  1297.         STF_MB_ICON = 2
  1298.         STF_MB_DEF  = 1
  1299.         STF_MB_TITLE = "Finished with MS C/C++ Setup"
  1300.         STF_MB_TEXT  = "Setup has finished installing the requested files.  No "+
  1301.                         "system files were modified because the C/C++ 7.0 "+
  1302.                         "Compiler option was not selected."
  1303.  
  1304. [Exit-UserQuit Message Variables]
  1305.         STF_MB_TYPE = 1
  1306.         STF_MB_ICON = 2
  1307.         STF_MB_DEF  = 1
  1308.         STF_MB_TITLE = "C/C++ 7.0 Setup Halted"
  1309.         STF_MB_TEXT  = "C/C++ 7.0 has not been properly installed. "+
  1310.                        "You must run the Setup program in its entirety "+
  1311.                        "to correctly install C/C++ 7.0."
  1312.  
  1313. [Exit-Failure Message Variables]
  1314.         STF_MB_TYPE = 1
  1315.         STF_MB_ICON = 5
  1316.         STF_MB_DEF  = 1
  1317.         STF_MB_TITLE = "C/C++ 7.0 Setup Error"
  1318.         STF_MB_TEXT  = "Setup failed!\n\nPlease contact Microsoft Product "+
  1319.                        "Support at (206) 635-7007."
  1320.  
  1321. [Exit-Failure Library]
  1322.         STF_MB_TYPE = 1
  1323.         STF_MB_ICON = 5
  1324.         STF_MB_DEF  = 1
  1325.         STF_MB_TITLE = "C/C++ 7.0 Setup Error"
  1326.         STF_MB_TEXT  = "Setup failed to build all the requested libraries.\n\n"+
  1327.                         "This may have happened because Setup ran out of temporary file storage.  "+
  1328.                         "Please run Setup again and select the Build Additional Libraries option.  "+
  1329.                         "If you cannot correct this error, contact "+
  1330.                         "Microsoft Product Support at (206) 635-7007."
  1331.  
  1332. [QuitVars]
  1333.         STF_MB_TYPE = 2
  1334.         STF_MB_ICON = 5
  1335.         STF_MB_DEF  = 1
  1336.         STF_MB_TITLE = "C 7.0 installation aborted"
  1337.         STF_MB_TEXT  = "The Setup process is not complete. If you exit now, "+
  1338.                "MS C/C++ 7.0 will not be installed. You can run Setup "+
  1339.                        "at a later time to complete the installation."
  1340.  
  1341.  
  1342. ;;;------------------------------------------------------------------
  1343. ;;; Start of the script commands
  1344.  
  1345. [Shell Commands]
  1346.  
  1347.                 set-title  "Microsoft C/C++ Version 7.0 Setup"
  1348.                 set STF_VITAL = ""
  1349.  
  1350.                 read-syms  "General Variables"
  1351.                 detect     "Detect Variables"
  1352.  
  1353.                 ui start FREEMEM
  1354.                 ifint $(XMSMemory) < 3072
  1355.                         set STF_MB_TYPE = 1
  1356.                         set STF_MB_ICON = 2
  1357.                         set STF_MB_DEF = 1
  1358.                         set STF_MB_TITLE = "Warning: Insufficient Memory Detected"
  1359.                         set STF_MB_TEXT = "Setup has detected that you have "$(XMSMemory)"K of extended "+
  1360.                     "memory.  MS C/C++ needs at least 3072K of extended memory in addition to "+
  1361.                                         "maximum conventional memory."
  1362.                         ui start MESSAGEBOX
  1363.                 endif
  1364.  
  1365.                 set StrDosVer = *($(DosVer),1)*($(DosVer),2)
  1366.                 set StrWinVer = *($(WinVer),1)*($(WinVer),2)
  1367.  
  1368.                 ifint *($(DosVer),1) < 4
  1369.                         ifint *($(DosVer),2) < 30
  1370.                                 set STF_MB_TYPE = 1
  1371.                                 set STF_MB_ICON = 5
  1372.                                 set STF_MB_DEF = 1
  1373.                                 set STF_MB_TITLE = "Invalid MS-DOS Version Detected"
  1374.                                 set STF_MB_TEXT = "Setup has detected that you are running "+
  1375.                                         "v"*($(DosVer),1)"."*($(DosVer),2)" of "+
  1376.                                         "DOS.  This version is not supported for MS C/C++.  Exiting Setup."
  1377.                                 ui start MESSAGEBOX
  1378.                                 exit
  1379.                         endif
  1380.                 endif
  1381.  
  1382.  
  1383.                 ifstr $(Has87MathChip) == "YES"
  1384.                         ;; set the default to em and 87 chip
  1385.                         set Libraries = {ON,ON,OFF,OFF,ON,ON,OFF,ON,ON,OFF,OFF,ON}
  1386.  
  1387.                 endif
  1388.                 ifstr $(Processor) == "486"
  1389.                         ;; set the default to em and 87 chip
  1390.                         set Libraries = {ON,ON,OFF,OFF,ON,ON,OFF,ON,ON,OFF,OFF,ON}
  1391.                 endif
  1392.  
  1393.                 ifint $(Processor) < 80386
  1394.                         set STF_MB_TYPE = 1
  1395.                         set STF_MB_ICON = 5
  1396.                         set STF_MB_DEF = 1
  1397.                         set STF_MB_TITLE = "Invalid Processor Detected"
  1398.                         set STF_MB_TEXT = "Setup has detected a "$(Processor)" as your CPU.  "+
  1399.                                         "This chip is not supported for MS C/C++.  Exiting Setup."
  1400.                         ui start MESSAGEBOX
  1401.                         exit
  1402.                 endif
  1403.  
  1404. welcome = read-syms  "Welcome Variables"
  1405.  
  1406.                 ui  start  INFO3
  1407.  
  1408.                 ifstr      $(DLGEVENT) == "CONTINUE"
  1409.                         ui pop 1
  1410.                         ;; goto "pick-option"  ;; fall through
  1411.                 else   ;;  $(DLGEVENT) == "EXIT"
  1412.                         set  CurrentDialog = "welcome"
  1413.                         goto "quit"
  1414.                 endif
  1415.  
  1416. correct-win = read-syms  "Correct Windows"
  1417.  
  1418.                 ui  start  INFO3
  1419.  
  1420.                 ifstr      $(DLGEVENT) == "CONTINUE"
  1421.                         ui pop 1
  1422.                         ;; fall through
  1423.                 else-ifstr $(DLGEVENT) == "BACK"
  1424.                         ui pop 1
  1425.                         goto "welcome"
  1426.                 else   ;;  $(DLGEVENT) == "EXIT"
  1427.                         set  CurrentDialog = "correct-win"
  1428.                         goto "quit"
  1429.                 endif
  1430.  
  1431. get-dest = read-syms  "Get Path Variables"
  1432.                 set EditTextIn = $(DirBase)
  1433.                 set EditFocus  = "END"
  1434.  
  1435.                 ui  start  GETPATH
  1436.  
  1437.                 ifstr      $(DLGEVENT) == "CONTINUE"
  1438.                         ui pop 1
  1439.                         set DirBase     = $(EditPathOut)
  1440.                         ;; goto "system-files"  ;; fall through
  1441.                 else-ifstr $(DLGEVENT) == "BACK"
  1442.                         ui pop 1
  1443.                         goto "correct-win"
  1444.                 else   ;;  $(DLGEVENT) == "EXIT"
  1445.                         set  CurrentDialog = "get-dest"
  1446.                         goto "quit"
  1447.                 endif
  1448.  
  1449.                 set DirBin      = $(DirBase)"BIN"
  1450.                 set DirHelp     = $(DirBase)"HELP"
  1451.                 set DirIncl     = $(DirBase)"INCLUDE"
  1452.                 set DirInit     = $(DirBase)"INIT"
  1453.                 set DirLib      = $(DirBase)"LIB"
  1454.                 set DirMFC      = $(DirBase)"MFC"
  1455.  
  1456. pick-style = read-syms  "Pick Style"
  1457.  
  1458.                 set RadioDefault = $(InstallStyle)
  1459.                 ui  start  RADIO3
  1460.                 set InstallStyle = $(ButtonChecked)
  1461.                 set  CurrentDialog = "pick-style"
  1462.                 ifstr      $(DLGEVENT) == "CONTINUE"
  1463.                         ui pop 1
  1464.             ifstr $(ButtonChecked) == "1"
  1465.                                 set BuildLib = 0
  1466.                                 goto "BeginCopying"
  1467.             else
  1468.                                 ifstr $(ButtonChecked) == "2"
  1469.                                         set BuildLib = 0
  1470.                                         goto "comp-opt"
  1471.                                 else
  1472.                                         ifstr $(ButtonChecked) == "3"
  1473.                                                 set BuildLib = 1
  1474.                                                 goto "Build-single-lib"
  1475.                                         endif
  1476.                                 endif
  1477.                         endif
  1478.                 else
  1479.                         ifstr $(DLGEVENT) == "BACK"
  1480.                                 ui pop 1
  1481.                                 goto "get-dest"
  1482.                         else   ;;  $(DLGEVENT) == "EXIT"
  1483.                                 goto "quit"
  1484.                         endif
  1485.                 endif
  1486.  
  1487. comp-opt = read-syms "Component Options"
  1488.  
  1489.                 ifstr $(BuildTarget) == "MS-DOS"
  1490.                         set OptionsGreyed = {9}
  1491.                 endif
  1492.  
  1493. restart = set LibraryIn = $(Libraries)
  1494.                 set CheckItemsIn = $(CompList)
  1495.  
  1496.                 set ContBut = "&Continue"
  1497.                 set ExitBut = "E&xit"
  1498.                 set HelpScreen = 5
  1499.  
  1500.                 ui  start  CUSTOM
  1501.  
  1502.                 set CompList = $(CheckItemsOut)
  1503.                 set Libraries = $(LibraryOut)
  1504.  
  1505.                 ifstr      $(DLGEVENT) == "LIBRARY"
  1506.                         set LibraryIn = $(Libraries)
  1507.                         set ExitBut = "&Cancel"
  1508.                         set ContBut = "&OK"
  1509.                         set InfoText1 = "Choose the options for your Run-Time Libraries. "+
  1510.                                 "  Click Help for explanations of all library options."
  1511.                         set HelpScreen = 6
  1512.                         ui start LIBRARY
  1513.                         ui pop 1
  1514.                         ifstr      $(DLGEVENT) == "CONTINUE"
  1515.                                 set Libraries = $(LibraryOut)
  1516.                         endif
  1517.                         goto restart
  1518.                 endif
  1519.  
  1520.                 ifstr      $(DLGEVENT) == "DIRECTORY"
  1521.                         read-syms  "Get Path Variables"
  1522.                         set HelpScreen = 7
  1523.                         set STF_BACK_ENABLED = "NO"
  1524.  
  1525.                         set EditTextIn = $(DirBase)
  1526.                         set EditFocus  = "END"
  1527.                         set ContBut = "&OK"
  1528.                         set ExitBut = "&Cancel"
  1529.  
  1530.                         ui  start  GETPATH
  1531.  
  1532.                         ifstr      $(DLGEVENT) == "CONTINUE"
  1533.                                 set DirBase     = $(EditPathOut)
  1534.                                 set DirBin      = $(DirBase)"BIN"
  1535.                                 set DirHelp     = $(DirBase)"HELP"
  1536.                                 set DirIncl     = $(DirBase)"INCLUDE"
  1537.                                 set DirInit     = $(DirBase)"INIT"
  1538.                                 set DirLib      = $(DirBase)"LIB"
  1539.                                 set DirMFC      = $(DirBase)"MFC"
  1540.                         endif
  1541.                         ui pop 1
  1542.                         goto "restart"
  1543.                 endif
  1544.                 ifstr      $(DLGEVENT) == "TARGET"
  1545.                         read-syms "Build Target"
  1546.                         ifstr $(BuildTarget) == "MS-DOS"
  1547.                                 set ButtonChecked = 1
  1548.             else-ifstr $(BuildTarget) == "Windows"
  1549.                                 set ButtonChecked = 2
  1550.                         else
  1551.                                 set ButtonChecked = 3
  1552.                 endif
  1553.                         set RadioDefault = $(ButtonChecked)
  1554.                         set ContBut = "&OK"
  1555.                         set ExitBut = "&Cancel"
  1556.                         set STF_BACK_ENABLED = "NO"
  1557.                         ui  start  RADIO3
  1558.  
  1559.                         ifstr      $(DLGEVENT) == "CONTINUE"
  1560.                 ifstr $(ButtonChecked) == "1"
  1561.                                         set BuildTarget = "MS-DOS"
  1562.                 else
  1563.                                         ifstr $(ButtonChecked) == "2"
  1564.                                                 set BuildTarget = "Windows"
  1565.                                         else
  1566.                                                 ifstr $(ButtonChecked) == "3"
  1567.                                                         set BuildTarget = "Both MS-DOS && Windows"
  1568.                                                 endif
  1569.                                         endif
  1570.                                 endif
  1571.                         endif
  1572.                         ui pop 1
  1573.                         goto "restart"
  1574.                 endif
  1575.  
  1576.                 ifstr      $(DLGEVENT) == "CONTINUE"
  1577.                         ui pop 1
  1578.                         goto "BeginCopying"
  1579.                 else-ifstr $(DLGEVENT) == "BACK"
  1580.                         ui pop 1
  1581.                         goto "pick-style"
  1582.                 else   ;;  $(DLGEVENT) == "EXIT"
  1583.                         set  CurrentDialog = "comp-opt"
  1584.                         goto "quit"
  1585.                 endif
  1586.  
  1587. Build-single-lib =+
  1588.                 read-syms "Build Target"
  1589.                 ifstr $(BuildTarget) == "MS-DOS"
  1590.                         set ButtonChecked = 1
  1591.             else
  1592.                         ifstr $(BuildTarget) == "Windows"
  1593.                                 set ButtonChecked = 2
  1594.                         else
  1595.                                 set ButtonChecked = 3
  1596.                         endif
  1597.         endif
  1598.                 set RadioDefault = $(ButtonChecked)
  1599.                 ui  start  RADIO3
  1600.  
  1601.                 ifstr      $(DLGEVENT) == "CONTINUE"
  1602.                 ifstr $(ButtonChecked) == "1"
  1603.                                 set BuildTarget = "MS-DOS"
  1604.                 else-ifstr $(ButtonChecked) == "2"
  1605.                                 set BuildTarget = "Windows"
  1606.                         else
  1607.                                 set BuildTarget = "Both MS-DOS && Windows"
  1608.                         endif
  1609.                         ui pop 1
  1610.                 else-ifstr $(DLGEVENT) == "BACK"
  1611.                         ui pop 1
  1612.                         goto "pick-style"
  1613.                 else   ;;  $(DLGEVENT) == "EXIT"
  1614.                         set  CurrentDialog = "Build-single-lib"
  1615.                         goto "quit"
  1616.                 endif
  1617.  
  1618. LibMenu = set LibraryIn = $(Libraries)
  1619.                 set InfoText1 = "Choose the options for your Run-Time Libraries. "+
  1620.                                 "  Click Help for explanations of all library options."
  1621.                 set HelpScreen = 6
  1622.                 ui start LIBRARY
  1623.                 ifstr      $(DLGEVENT) == "CONTINUE"
  1624.                         ui pop 1
  1625.                         set Libraries = $(LibraryOut)
  1626.                 else-ifstr $(DLGEVENT) == "BACK"
  1627.                         ui pop 1
  1628.                         goto "Build-single-lib"
  1629.                 else   ;;  $(DLGEVENT) == "EXIT"
  1630.                         set  CurrentDialog = "LibMenu"
  1631.                         goto "quit"
  1632.                 endif
  1633.  
  1634. ;; Ugly work around for the bug.
  1635.                 set StrLibList = "{"
  1636.                 ifstr *($(Libraries),1) == "ON"
  1637.                         set StrLibList = $(StrLibList)""""small""""
  1638.                 endif
  1639.                 ifstr *($(Libraries),2) == "ON"
  1640.                         ifstr $(StrLibList) != "{"
  1641.                                 set StrLibList = $(StrLibList)","
  1642.                         endif
  1643.                         set StrLibList = $(StrLibList)""""medium""""
  1644.                 endif
  1645.                 ifstr *($(Libraries),3) == "ON"
  1646.                         ifstr $(StrLibList) != "{"
  1647.                                 set StrLibList = $(StrLibList)","
  1648.                         endif
  1649.                         set StrLibList = $(StrLibList)""""compact""""
  1650.                 endif
  1651.                 ifstr *($(Libraries),4) == "ON"
  1652.                         ifstr $(StrLibList) != "{"
  1653.                                 set StrLibList = $(StrLibList)","
  1654.                         endif
  1655.                         set StrLibList = $(StrLibList)""""large""""
  1656.                 endif
  1657.                 set StrLibList = $(StrLibList)"}"
  1658.  
  1659.  
  1660.                 read-syms "BuildingFileList"
  1661.                 ui start MODELESS
  1662.                 install "Install Start"
  1663.                 install "Install Libs"
  1664.                 ui pop 1
  1665.                 goto Completed-FileList
  1666.  
  1667.  
  1668. BeginCopying = read-syms        "Begin Copying"
  1669.         ui  start  INFO3
  1670.  
  1671.         ifstr $(DLGEVENT) == "BACK"
  1672.                 ifstr $(InstallStyle) == "1"
  1673.                         ui pop 1
  1674.                         goto "pick-style"
  1675.                 else
  1676.                         ui pop 1
  1677.                         goto "comp-opt"
  1678.                 endif
  1679.         endif
  1680.         ifstr $(DLGEVENT) == "EXIT"
  1681.                 set  CurrentDialog = "BeginCopying"
  1682.                 goto "quit"
  1683.         endif
  1684.         ui pop 1
  1685.  
  1686. ContinueOutOfSpace=+
  1687.         read-syms "GetReadMe"
  1688.         set CopyReadMe = "YES"
  1689.         install "Install Start"
  1690.         install "Install ReadMe"
  1691.         ifstr      $(STF_INSTALL_OUTCOME) == "STF_SUCCESS"
  1692.                 ;; fall through
  1693.         else-ifstr $(STF_INSTALL_OUTCOME) == "STF_USERQUIT"
  1694.                 read-syms  "Exit-UserQuit Message Variables"
  1695.                 ui start MESSAGEBOX
  1696.                 ;;ui start INFO1
  1697.                 ;;ui pop 1
  1698.                 exit
  1699.         else   ;;  $(STF_INSTALL_OUTCOME) == "STF_FAILURE"
  1700.                 goto "BeginCopying"
  1701.         endif
  1702.         ui start MODELESS
  1703.  
  1704. ;; Ugly work around for the bug.
  1705.                 set StrLibList = "{"
  1706.                 ifstr *($(Libraries),1) == "ON"
  1707.                         set StrLibList = $(StrLibList)""""small""""
  1708.                 endif
  1709.                 ifstr *($(Libraries),2) == "ON"
  1710.                         ifstr $(StrLibList) != "{"
  1711.                                 set StrLibList = $(StrLibList)","
  1712.                         endif
  1713.                         set StrLibList = $(StrLibList)""""medium""""
  1714.                 endif
  1715.                 ifstr *($(Libraries),3) == "ON"
  1716.                         ifstr $(StrLibList) != "{"
  1717.                                 set StrLibList = $(StrLibList)","
  1718.                         endif
  1719.                         set StrLibList = $(StrLibList)""""compact""""
  1720.                 endif
  1721.                 ifstr *($(Libraries),4) == "ON"
  1722.                         ifstr $(StrLibList) != "{"
  1723.                                 set StrLibList = $(StrLibList)","
  1724.                         endif
  1725.                         set StrLibList = $(StrLibList)""""large""""
  1726.                 endif
  1727.                 set StrLibList = $(StrLibList)"}"
  1728.  
  1729.         ifstr *($(CompList),1) == "ON"
  1730.                 install "Install Compiler"
  1731.         endif
  1732.         ifstr *($(CompList),2) == "ON"
  1733.                 install "Install Runtimes"
  1734.                 install "Install Libs"
  1735.         endif
  1736.         ifstr *($(CompList),3) == "ON"
  1737.                 install "Install MFC"
  1738.         endif
  1739.         ifstr *($(CompList),4) == "ON"
  1740.                 install "Install PWB"
  1741.         endif
  1742.         ifstr *($(CompList),5) == "ON"
  1743.                 install "Install Codeview"
  1744.         endif
  1745.         ifstr *($(CompList),6) == "ON"
  1746.                 install "Install Samples"
  1747.         endif
  1748.         ifstr *($(CompList),7) == "ON"
  1749.                 install "Install Help"
  1750.         endif
  1751.         ifstr *($(CompList),8) == "ON"
  1752.                 install "Install MS-DOS Graphics"
  1753.         endif
  1754.  
  1755.         ui pop 1
  1756.  
  1757.         ifstr $(fReadMe) != "YES"
  1758.                 set ExecFunction = "notepad.exe "$(DirBase)"readme.txt"
  1759.                 set ExecDisplay = 1 ;;SW_SHOWNORMAL
  1760.                 ui start X
  1761.                 set fReadMe = "YES"
  1762.         endif
  1763.  
  1764. Completed-FileList =+
  1765.         install "Copy Files"
  1766.  
  1767.         ifstr $(Error) != "Out of space"
  1768.                 goto "Did-the-install"
  1769.         endif
  1770.                 set DriveList = " "
  1771.                 forlistdo $(TroublePairs)
  1772.                         ifstr $(DriveList) != " "
  1773.                                 set DriveList = $(DriveList)" and "
  1774.                         endif
  1775.                         set StrIter = *($(TroublePairs),$(#))
  1776.                         set DriveList = $(DriveList)*($(StrIter),2)" additional bytes on drive "*($(StrIter),1)
  1777.                 endforlistdo
  1778.                 outofspace = read-syms "Out of Disk"
  1779.                 set ContBut = "&Calculate"
  1780.                 set ExitBut = "&Override"
  1781.                 ui start INFO3
  1782.                 ui pop 1
  1783.                 set ContBut = "&Continue"
  1784.                 set ExitBut = "E&xit"
  1785.                 ifstr      $(DLGEVENT) == "CONTINUE"
  1786.                         set Error = ""
  1787.                         goto "Completed-FileList"
  1788.                 else-ifstr $(DLGEVENT) == "BACK"
  1789.                         set Error = ""
  1790.                         ifint $(BuildLib) == 1
  1791.                                 goto "LibMenu"
  1792.                         else
  1793.                                 goto "BeginCopying"
  1794.                         endif
  1795.                 else   ;;  $(DLGEVENT) == "Override"
  1796.                         install "Copy Files Override"
  1797.                 endif
  1798.  
  1799. Did-the-install =+
  1800.         ifstr      $(STF_INSTALL_OUTCOME) == "STF_SUCCESS"
  1801.                 ;; fall through
  1802.         else-ifstr $(STF_INSTALL_OUTCOME) == "STF_USERQUIT"
  1803.                 read-syms  "Exit-UserQuit Message Variables"
  1804.                 ui start MESSAGEBOX
  1805.                 ;;ui start INFO1
  1806.                 ;;ui pop 1
  1807.                 exit
  1808.         else   ;;  $(STF_INSTALL_OUTCOME) == "STF_FAILURE"
  1809.                 read-syms  "Exit-Failure Message Variables"
  1810.                 ui start MESSAGEBOX
  1811.                 ;;ui start INFO1
  1812.                 ;;ui pop 1
  1813.                 exit
  1814.         endif
  1815.  
  1816. ifint $(BuildLib) == 1  ;; We are only updating libs
  1817.         goto "BuildLibs"
  1818. endif
  1819.  
  1820. ifstr *($(CompList),2) == "OFF" ;; We did a complete setup but no libs
  1821.         goto "envinst"
  1822. endif
  1823.  
  1824. BuildLibs =+
  1825.         set LibraryIn = $(Libraries)
  1826.         set LibExe = $(DirBase)"libw"
  1827.         ui start BUILDLIB
  1828.         ifstr      $(STF_INSTALL_OUTCOME) == "STF_SUCCESS"
  1829.                 ifint $(BuildLib) == 1
  1830.                         set STF_MB_TYPE = 1
  1831.                         set STF_MB_ICON = 2
  1832.                         set STF_MB_DEF = 1
  1833.                         set STF_MB_TITLE = "Library Build Finished"
  1834.                         set STF_MB_TEXT = "Setup has finished building the requested libraries."
  1835.                         ui start MESSAGEBOX
  1836.                         exit
  1837.                 endif
  1838.         else-ifstr $(STF_INSTALL_OUTCOME) == "STF_USERQUIT"
  1839.                 read-syms  "Exit-UserQuit Message Variables"
  1840.                 ui start MESSAGEBOX
  1841.                 ;;ui start INFO1
  1842.                 ;;ui pop 1
  1843.                 exit
  1844.         else   ;;  $(STF_INSTALL_OUTCOME) == "STF_FAILURE"
  1845.                 read-syms  "Exit-Failure Library"
  1846.                 ui start MESSAGEBOX
  1847.                 ;;ui start INFO1
  1848.                 ;;ui pop 1
  1849.                 ifint $(BuildLib) == 1
  1850.                         exit
  1851.                 endif
  1852.         endif
  1853.  
  1854.         set DeleteFile = $(DirBase)"libw.exe"
  1855.         ui start DELETE
  1856.  
  1857. envinst =+
  1858.         set STF_MB_TYPE = 3
  1859.         set STF_MB_ICON = 4
  1860.         set STF_MB_DEF = 1
  1861.         set STF_MB_TITLE = "Setup Program Manager Group"
  1862.         set STF_MB_TEXT = "Would you like Setup to add new "+
  1863.                           "Microsoft C/C++ 7.0 icons to your "+
  1864.                           "Windows Program Manager?"
  1865.         ui start MESSAGEBOX
  1866.  
  1867.         ifstr(i) $(DLGEVENT) == "YES"
  1868.                 install  "Install Env"
  1869.         endif
  1870.  
  1871.         ifstr      $(STF_INSTALL_OUTCOME) == "STF_SUCCESS"
  1872.                 ;; fall through
  1873.         else-ifstr $(STF_INSTALL_OUTCOME) == "STF_USERQUIT"
  1874.                 read-syms  "Exit-UserQuit Message Variables"
  1875.                 ui start MESSAGEBOX
  1876.                 ;;ui start INFO1
  1877.                 ;;ui pop 1
  1878.                 exit
  1879.         else   ;;  $(STF_INSTALL_OUTCOME) == "STF_FAILURE"
  1880.                 read-syms  "Exit-Failure Message Variables"
  1881.                 ui start MESSAGEBOX
  1882.                 ;;ui start INFO1
  1883.                 exit
  1884.         endif
  1885.  
  1886.         ifstr *($(CompList),1) == "OFF"
  1887.                 goto "more-info"
  1888.         endif
  1889.  
  1890. system-files =+
  1891.         ifstr $(DoConfigure) == "FALSE"
  1892.             set SysFileOpt = "3"
  1893.             goto "more-info"
  1894.         endif
  1895.  
  1896.         read-syms "System Files"
  1897.  
  1898.         set RadioDefault = $(SysFileOpt)
  1899.         ui  start  RADIO4
  1900.         set SysFileOpt = $(ButtonChecked)
  1901.         set  CurrentDialog = "system-files"
  1902.         ifstr      $(DLGEVENT) == "CONTINUE"
  1903.                 ui pop 1
  1904.         else ;;  $(DLGEVENT) == "EXIT"
  1905.                         goto "quit"
  1906.                 endif
  1907.         endif
  1908.  
  1909.         ifstr *($(CompList),3) == "ON"
  1910.                 set MfcInst = 1
  1911.         endif
  1912.         ifstr *($(CompList),7) == "ON"
  1913.                 set HelpFiles = 1
  1914.         endif
  1915.         ui start CONFIG
  1916.  
  1917.         set WXServer = "YES"                    ;; Always write vmb.386 -> system.ini
  1918.         ui start SYSTEM.INI
  1919.  
  1920.         ifstr $(SysFileOpt) == "3"
  1921.                 goto "edit-later"
  1922.         endif
  1923.  
  1924.         set Config = $(DirInit)"\CONFIG.C70"
  1925.         set Autoexec = $(DirInit)"\AUTOEXEC.C70"
  1926.  
  1927.         ifstr $(SysFileOpt) == "2"
  1928.                 set HelpScreen = 11
  1929.  
  1930.             set FirstFile = $(DirInit)"\CONFIG.C70"
  1931.                 set FirstFileTitle = $(BootDrive)":\CONFIG.SYS"
  1932.                 set SecondFile = $(BootDrive)":\CONFIG.SYS"
  1933.         set SecondFileTitle = $(BootDrive)":\CONFIG.OLD"
  1934.                 set OutFileName = $(DirInit)"\CONFIG.NEW"
  1935.                 set Title = "Changes to CONFIG.SYS"
  1936.                 ui start PREVIEW
  1937.                 ifstr $(OutFileName) == ""
  1938.                         goto "system-files"
  1939.                 endif
  1940.                 set Config = $(OutFileName)
  1941.  
  1942.             set FirstFile = $(DirInit)"\AUTOEXEC.C70"
  1943.                 set FirstFileTitle = $(BootDrive)":\AUTOEXEC.BAT"
  1944.                 set SecondFile = $(BootDrive)":\AUTOEXEC.BAT"
  1945.         set SecondFileTitle = $(BootDrive)":\AUTOEXEC.OLD"
  1946.                 set OutFileName = $(DirInit)"\autoexec.new"
  1947.  
  1948.                 set Title = "Changes to AUTOEXEC.BAT"
  1949.                 ui start PREVIEW
  1950.                 ifstr $(OutFileName) == ""
  1951.                         goto "system-files"
  1952.                 endif
  1953.                 set Autoexec = $(OutFileName)
  1954.         endif
  1955.  
  1956.         ;; Back up user files
  1957.         set OldFile = $(BootDrive)":\config.sys"
  1958.         set NewFile = $(BootDrive)":\config.old"
  1959.         ui start COPY
  1960.         set OldFile = $(BootDrive)":\autoexec.bat"
  1961.         set NewFile = $(BootDrive)":\autoexec.old"
  1962.         ui start COPY
  1963.         set OldFile = $(DirWin)"system.ini"
  1964.         set NewFile = $(DirWin)"system.old"
  1965.         ui start COPY
  1966.  
  1967.         ;; Copy in new files
  1968.         set OldFile = $(Config)
  1969.         set NewFile = $(BootDrive)":\config.sys"
  1970.         ui start COPY
  1971.         set OldFile = $(Autoexec)
  1972.         set NewFile = $(BootDrive)":\autoexec.bat"
  1973.         ui start COPY
  1974.         set OldFile = $(DirInit)"\system.c70"
  1975.         set NewFile = $(DirWin)"system.ini"
  1976.         ui start COPY
  1977.  
  1978.         ifstr $(Config) != $(DirInit)"\CONFIG.C70"
  1979.                 set DeleteFile = $(Config)
  1980.                 ui start DELETE
  1981.         endif
  1982.  
  1983.         ifstr $(Autoexec) != $(DirInit)"\AUTOEXEC.C70"
  1984.                 set DeleteFile = $(Autoexec)
  1985.                 ui start DELETE
  1986.         endif
  1987.  
  1988.         goto "more-info"
  1989.  
  1990. edit-later = read-syms  "Edit Later"
  1991.  
  1992.         ifstr *($(CompList),4) == "ON"  ;;PWB
  1993.                 set-subst InfoText1  = "Setup has created a new:\n\n    CONFIG.SYS in\n\t"$(DirInit)"\CONFIG.C70"+
  1994.                         "\n    AUTOEXEC.BAT in\n\t"$(DirInit)"\AUTOEXEC.C70\n    SYSTEM.INI in\n\t"$(DirInit)"\SYSTEM.C70"+
  1995.                         "\n    TOOLS.INI in\n\t"$(DirInit)"\TOOLS.C70\n"+
  1996.                         "\nThese files contain our suggested configuration for your system.  Please check "+
  1997.                         " for any differences between these files and your system files before running MS C/C++."
  1998.         endif
  1999.  
  2000.         ui  start  INFO2
  2001.  
  2002.         ifstr      $(DLGEVENT) == "CONTINUE"
  2003.                 ui pop 1
  2004.                 ;; fall through
  2005.         else-ifstr $(DLGEVENT) == "BACK"
  2006.                 ui pop 1
  2007.                 goto "system-files"
  2008.         else   ;;  $(DLGEVENT) == "EXIT"
  2009.                 set  CurrentDialog = "edit-later"
  2010.                 goto "quit"
  2011.         endif
  2012.  
  2013. more-info = read-syms   "More Info"
  2014.  
  2015.                 ui  start  INFO2
  2016.                 ui pop 1
  2017.  
  2018.         ifstr *($(CompList),1) == "ON"
  2019.                 goto "do-next"
  2020.         endif
  2021.  
  2022.         read-syms "Exit No Sys Files"
  2023.         ui start MESSAGEBOX
  2024.         exit
  2025.  
  2026.  
  2027. do-next = +
  2028.         ifstr $(BuildTarget) != "MS-DOS"
  2029.               set STF_MB_TYPE = 1
  2030.               set STF_MB_ICON = 2
  2031.               set STF_MB_DEF =  1
  2032.               set STF_MB_TITLE = "Install the Windows 3.1 SDK"
  2033.               set STF_MB_TEXT  = "To build applications for Windows, you must install "+
  2034.                   "the Windows 3.1 Software Development Kit. We recommend you "+
  2035.                   "install the SDK in your "$(EditPathOut)"  directory."
  2036.               ui start MESSAGEBOX
  2037.         endif
  2038.  
  2039.         ifstr $(SysFileOpt) == "3"
  2040.               goto "Exit-Setup"
  2041.         endif
  2042.  
  2043.         read-syms "Do Next"
  2044.         set ContBut = "Reboot &Machine"
  2045.         set ExitBut = "Exit &Windows"
  2046.         ui start FINAL
  2047.         ui pop 1
  2048.  
  2049.         ifstr $(DLGEVENT) == "CONTINUE"
  2050.               set STF_MB_TYPE = 1
  2051.               set STF_MB_ICON = 5
  2052.               set STF_MB_DEF = 1
  2053.               set STF_MB_TITLE = "REBOOTING MACHINE"
  2054.               set STF_MB_TEXT = "Setup is about to reboot your machine.  Please save any "+
  2055.                               "open files and close any running application."
  2056.               ui start MESSAGEBOX
  2057.               ui start REBOOT
  2058.         else-ifstr $(DLGEVENT) == "BACK"
  2059.               set ContBut    = "&Continue"
  2060.               set ExitBut    = "E&xit"
  2061.               goto "more-info"
  2062.         else   ;;  $(DLGEVENT) == "EXIT"
  2063.               ui start EXIT
  2064.         endif
  2065.         exit
  2066.  
  2067. Exit-Setup = read-syms "Do Exit"
  2068.         set ContBut = "Exit &Setup"
  2069.         set ExitBut = "Exit &Windows"
  2070.         ui  start  FINAL
  2071.         ui pop 1
  2072.         ifstr      $(DLGEVENT) == "CONTINUE"
  2073.                 exit
  2074.         else-ifstr $(DLGEVENT) == "BACK"
  2075.                 set ContBut    = "&Continue"
  2076.                 set ExitBut    = "E&xit"
  2077.                 goto "more-info"
  2078.         else   ;;  $(DLGEVENT) == "EXIT"
  2079.                 ui start EXIT
  2080.         endif
  2081. exit
  2082.  
  2083. quit  = read-syms "QuitVars"
  2084.                 ui start MESSAGEBOX
  2085.  
  2086.                 ifstr(i) $(DLGEVENT) == "CANCEL"
  2087.                         goto $(CurrentDialog)
  2088.                 else
  2089.                         exit
  2090.                 endif
  2091. exit
  2092.  
  2093. ;;;---------------------------------------------------------------------
  2094. ;;; Insert Source Media Description here ...
  2095.  
  2096. [Source Media Descriptions]
  2097.     1 = "Disk1: Setup", TAGFILE = setup.exe, +
  2098.         NETPATH = "..\disk1\"
  2099.     2 = "Disk2: Utilities", TAGFILE = bin\exehdr.ex$, +
  2100.         NETPATH = "..\disk2\"
  2101.     3 = "Disk3: C and C++ Compiler", TAGFILE = bin\cl.ex$, +
  2102.         NETPATH = "..\disk3\"
  2103.     4 = "Disk4: Library Files - I", TAGFILE = lib\llibcw.li$, +
  2104.         NETPATH = "..\disk4\"
  2105.     5 = "Disk5: Library Files - II", TAGFILE = lib\graphics.li$, +
  2106.         NETPATH = "..\disk5\"
  2107.     6 = "Disk6: Library Files - III", TAGFILE = lib\ldllcxxw.li$, +
  2108.         NETPATH = "..\disk6\"
  2109.     7 = "Disk7: Codeview and PWB", TAGFILE = bin\cvw.ex$, +
  2110.         NETPATH = "..\disk7\"
  2111.     8 = "Disk8: Microsoft Foundation Classes - I", TAGFILE = mfc\samples\chart\about.dl$, +
  2112.         NETPATH = "..\disk8\"
  2113.     9 = "Disk9: Help Files", TAGFILE = help\clang.hl$, +
  2114.         NETPATH = "..\disk9\"
  2115.     10 = "Disk10: Microsoft Foundation Classes - II", TAGFILE = mfc\src\abort.cp$, +
  2116.     NETPATH = "..\disk10\"
  2117.     11 = "Disk11: Microsoft Foundation Classes - III", TAGFILE = mfc\samples\ctrltest\bbutton.cp$, +
  2118.     NETPATH = "..\disk11\"
  2119.  
  2120. ;;; End Source Media Description
  2121. ;;;---------------------------------------------------------------------
  2122.  
  2123. [Install Start]
  2124.         ClearCopyList
  2125.  
  2126. [Install ReadMe]
  2127.         CreateDir $(DirBase)
  2128.         CreateDir $(DirInit)
  2129.         AddSectionFilesToCopyList       "release info" $(STF_SRCDIR)  $(DirBase)
  2130.         ifstr $(CopyReadMe) == "YES"
  2131.                 CopyFilesInCopyList
  2132.         endif
  2133.         AddSectionFilesToCopyList       "copy always" $(STF_SRCDIR)  $(DirBase)
  2134.         ifstr $(BuildTarget) != "MS-DOS"
  2135.                 AddSectionFilesToCopyList    "if wx"    $(STF_SRCDIR)  $(DirBase)
  2136.         endif
  2137.         exit
  2138.  
  2139. [Install Compiler]
  2140.         AddSectionFilesToCopyList  "if real compiler"   $(STF_SRCDIR)  $(DirBase)
  2141.         AddSectionFilesToCopyList  "if lib"                             $(STF_SRCDIR)  $(DirBase)
  2142.         AddSectionFilesToCopyList  "if config"                  $(STF_SRCDIR)  $(DirBase)
  2143.         AddSectionFilesToCopyList  "if config win"              $(STF_SRCDIR)  $(DirBase)
  2144.     AddSectionFilesToCopyList  "if config cv" $(STF_SRCDIR)  $(DirBase)
  2145. exit
  2146.  
  2147. [Install Runtimes]
  2148.         AddSectionFilesToCopyList    "if include"    $(STF_SRCDIR)  $(DirBase)
  2149.         AddSectionFilesToCopyList       "if runtime misc" $(STF_SRCDIR) $(DirBase)
  2150.         AddSectionFilesToCopyList    "if startup" $(STF_SRCDIR)  $(DirBase)
  2151.         ifstr $(BuildTarget) != "Windows"
  2152.                 AddSectionFilesToCopyList    "if startup real" $(STF_SRCDIR)  $(DirBase)
  2153.         endif
  2154.         ifstr $(BuildTarget) != "MS-DOS"
  2155.                 AddSectionFilesToCopyList    "if startup win" $(STF_SRCDIR)  $(DirBase)
  2156.         endif
  2157.         ForListDo $(StrLibList)         ;; Model specific for Win
  2158.                 set StrIter = "if "$($)" win nocrt"
  2159.                 AddSectionFilesToCopyList $(StrIter) $(STF_SRCDIR) $(DirBase)
  2160.         endforlistdo
  2161. exit
  2162.  
  2163. [Install Libs]
  2164.         AddSectionFilesToCopyList       "if libw" $(STF_SRCDIR)  $(DirBase)
  2165.         AddSectionFilesToCopyList "copy always lib" $(STF_SRCDIR) $(DirBase)
  2166.  
  2167.         set StaticLib = 0
  2168.         ifstr *($(Libraries),8) == "ON"     ;; Static Win Library
  2169.                 set StaticLib = 1
  2170.         endif
  2171.         ifstr *($(Libraries),10) == "ON"        ;; QWin library
  2172.                 set StaticLib = 1
  2173.         endif
  2174.         ifstr $(BuildTarget) != "Windows"       ;; Dos Files
  2175.                 set StaticLib = 1
  2176.         endif
  2177.  
  2178.         ifint $(StaticLib) == 1
  2179.                 ForListDo $(StrLibList)         ;; Model specific static C++ for Dos/Windows
  2180.                         set StrIter = "if "$($)
  2181.                         AddSectionFilesToCopyList $(StrIter) $(STF_SRCDIR) $(DirBase)
  2182.                 endforlistdo
  2183.                 AddSectionFilesToCopyList "if pcode lib" $(STF_SRCDIR) $(DirBase)
  2184.         endif
  2185.  
  2186.         ifstr $(BuildTarget) != "Windows"               ;; Dos Files {
  2187.  
  2188.                 AddSectionFilesToCopyList "copy always real lib" $(STF_SRCDIR) $(DirBase)
  2189.  
  2190.                 ifstr *($(Libraries),5) == "ON"  ;;Emulator selected {
  2191.                         AddSectionFilesToCopyList "if emulator" $(STF_SRCDIR) $(DirBase)
  2192.                 endif   ;; emulator }
  2193.  
  2194.                 ifstr *($(Libraries),6) == "ON" ;; Math Coprocessor selected {
  2195.                         AddSectionFilesToCopyList "if chipmath" $(STF_SRCDIR) $(DirBase)
  2196.                 endif   ;; x87 }
  2197.  
  2198.                 ForListDo $(StrLibList)         ;; Model specific for Dos
  2199.                         set StrIter = "if "$($)" real"
  2200.                         AddSectionFilesToCopyList $(StrIter) $(STF_SRCDIR) $(DirBase)
  2201.                 endforlistdo
  2202.  
  2203.                 ifstr *($(Libraries),5) == "ON"  ;; emulator - noalt libs {
  2204.                         ForListDo $(StrLibList) ;; Model specific dos no alternate math files
  2205.                                 set StrIter = "if "$($)" noalt"
  2206.                                 AddSectionFilesToCopyList $(StrIter) $(STF_SRCDIR) $(DirBase)
  2207.                         endforlistdo
  2208.                         ifstr *($(Libraries),1) == "ON"
  2209.                                 AddSectionFilesToCopyList "if small graph noalt" $(STF_SRCDIR) $(DirBase)
  2210.                         endif
  2211.                         ifstr *($(Libraries),2) == "ON"
  2212.                                 AddSectionFilesToCopyList "if medium or large real lib" $(STF_SRCDIR) $(DirBase)
  2213.                                 AddSectionFilesToCopyList "if medium graph noalt" $(STF_SRCDIR) $(DirBase)
  2214.                         endif
  2215.                         ifstr *($(Libraries),3) == "ON"
  2216.                                 AddSectionFilesToCopyList "if small graph noalt" $(STF_SRCDIR) $(DirBase)
  2217.                         endif
  2218.                         ifstr *($(Libraries),4) == "ON"
  2219.                                 AddSectionFilesToCopyList "if medium or large real lib" $(STF_SRCDIR) $(DirBase)
  2220.                                 AddSectionFilesToCopyList "if medium graph noalt" $(STF_SRCDIR) $(DirBase)
  2221.                         endif
  2222.                 endif   ;; emulator libs }
  2223.                 ifstr *($(Libraries),7) == "ON"  ;; alt libs {
  2224.                         ForListDo $(StrLibList) ;; Model specific dos alternate math files
  2225.                                 set StrIter = "if "$($)" alt"
  2226.                                 AddSectionFilesToCopyList $(StrIter) $(STF_SRCDIR) $(DirBase)
  2227.                         endforlistdo
  2228.                         ifstr *($(Libraries),1) == "ON"
  2229.                                 AddSectionFilesToCopyList "if small graph alt" $(STF_SRCDIR) $(DirBase)
  2230.                         endif
  2231.                         ifstr *($(Libraries),2) == "ON"
  2232.                                 AddSectionFilesToCopyList "if medium or large real lib" $(STF_SRCDIR) $(DirBase)
  2233.                                 AddSectionFilesToCopyList "if medium graph alt" $(STF_SRCDIR) $(DirBase)
  2234.                         endif
  2235.                         ifstr *($(Libraries),3) == "ON"
  2236.                                 AddSectionFilesToCopyList "if small graph alt" $(STF_SRCDIR) $(DirBase)
  2237.                         endif
  2238.                         ifstr *($(Libraries),4) == "ON"
  2239.                                 AddSectionFilesToCopyList "if medium or large real lib" $(STF_SRCDIR) $(DirBase)
  2240.                                 AddSectionFilesToCopyList "if medium graph alt" $(STF_SRCDIR) $(DirBase)
  2241.                         endif
  2242.                 endif
  2243.                 ifstr *($(Libraries),6) == "ON"  ;; chip math - noalt libs {
  2244.                         ForListDo $(StrLibList) ;; Model specific dos no alternate math files
  2245.                                 set StrIter = "if "$($)" noalt"
  2246.                                 AddSectionFilesToCopyList $(StrIter) $(STF_SRCDIR) $(DirBase)
  2247.                         endforlistdo
  2248.                         ifstr *($(Libraries),1) == "ON"
  2249.                                 AddSectionFilesToCopyList "if small graph noalt" $(STF_SRCDIR) $(DirBase)
  2250.                         endif
  2251.                         ifstr *($(Libraries),2) == "ON"
  2252.                                 AddSectionFilesToCopyList "if medium or large real lib" $(STF_SRCDIR) $(DirBase)
  2253.                                 AddSectionFilesToCopyList "if medium graph noalt" $(STF_SRCDIR) $(DirBase)
  2254.                         endif
  2255.                         ifstr *($(Libraries),3) == "ON"
  2256.                                 AddSectionFilesToCopyList "if small graph noalt" $(STF_SRCDIR) $(DirBase)
  2257.                         endif
  2258.                         ifstr *($(Libraries),4) == "ON"
  2259.                                 AddSectionFilesToCopyList "if medium or large real lib" $(STF_SRCDIR) $(DirBase)
  2260.                                 AddSectionFilesToCopyList "if medium graph noalt" $(STF_SRCDIR) $(DirBase)
  2261.                         endif
  2262.                 endif   ;; chip math libs }
  2263.         endif   ;; }
  2264.  
  2265.         ifstr $(BuildTarget) != "MS-DOS"                ;; Windows Files {
  2266.  
  2267.                 ifstr *($(Libraries),8) == "ON" ;; Static library {
  2268.                         AddSectionFilesToCopyList "if win lib" $(STF_SRCDIR) $(DirBase)
  2269.                         ForListDo $(StrLibList)         ;; Model specific for Win
  2270.                                 set StrIter = "if "$($)" win"
  2271.                                 AddSectionFilesToCopyList $(StrIter) $(STF_SRCDIR) $(DirBase)
  2272.                         endforlistdo
  2273.                 endif   ;; }
  2274.  
  2275.                 ifstr *($(Libraries),9) == "ON" ;; DLL library {
  2276.                         AddSectionFilesToCopyList "if win lib" $(STF_SRCDIR) $(DirBase)
  2277.                         AddSectionFilesToCopyList "if pcode dll lib" $(STF_SRCDIR) $(DirBase)
  2278.                         ForListDo $(StrLibList)         ;; Model specific for Win
  2279.                                 set StrIter = "if "$($)" win dll"
  2280.                                 AddSectionFilesToCopyList $(StrIter) $(STF_SRCDIR) $(DirBase)
  2281.                         endforlistdo
  2282.                 endif           ;; }
  2283.  
  2284.                 ifstr *($(Libraries),10) == "ON"        ;; QuickWin library {
  2285.                         AddSectionFilesToCopyList "if quick win lib" $(STF_SRCDIR) $(DirBase)
  2286.                         ForListDo $(StrLibList)         ;; Model specific for Win
  2287.                                 set StrIter = "if "$($)" win"
  2288.                                 AddSectionFilesToCopyList $(StrIter) $(STF_SRCDIR) $(DirBase)
  2289.                                 set StrIter = "if "$($)" quick win"
  2290.                                 AddSectionFilesToCopyList $(StrIter) $(STF_SRCDIR) $(DirBase)
  2291.                         endforlistdo
  2292.                 endif   ;; Quickwin }
  2293.  
  2294.                 ifstr *($(Libraries),7) == "ON" ;; alt math {
  2295.                         ForListDo $(StrLibList) ;; Model specific win alternate math files
  2296.                                 set StrIter = "if "$($)" win alt"
  2297.                                 AddSectionFilesToCopyList $(StrIter) $(STF_SRCDIR) $(DirBase)
  2298.                         endforlistdo
  2299.                 endif   ;; alt math }
  2300.                 ifstr *($(Libraries),5) == "ON" ;; noalt math {
  2301.                         ForListDo $(StrLibList) ;; Model specific win no alternate math files
  2302.                                 set StrIter = "if "$($)" win noalt"
  2303.                                 AddSectionFilesToCopyList $(StrIter) $(STF_SRCDIR) $(DirBase)
  2304.                         endforlistdo
  2305.                 endif           ;; }
  2306.         endif           ;; }
  2307. exit
  2308.  
  2309. [Install MS-DOS Graphics]
  2310.         AddSectionFilesToCopyList "if graphics" $(STF_SRCDIR) $(DirBase)
  2311. exit
  2312.  
  2313. [Install PWB]
  2314.         AddSectionFilesToCopyList "if pwb" $(STF_SRCDIR) $(DirBase)
  2315. exit
  2316.  
  2317. [Install Codeview]
  2318.         ifstr $(BuildTarget) != "Windows"
  2319.                 AddSectionFilesToCopyList "if codeview real" $(STF_SRCDIR)  $(DirBase)
  2320.         endif
  2321.         ifstr $(BuildTarget) != "MS-DOS"
  2322.                 AddSectionFilesToCopyList "if codeview win" $(STF_SRCDIR)  $(DirBase)
  2323.                 AddSectionFilesToCopyList "if config cv"    $(STF_SRCDIR)  $(DirBase)
  2324.         endif
  2325. exit
  2326.  
  2327. [Install Samples]
  2328.         AddSectionFilesToCopyList "if samples" $(STF_SRCDIR)  $(DirBase)
  2329.         ifstr *($(CompList),8) == "ON"          ;; Graphics lib
  2330.                 AddSectionFilesToCopyList    "if graphics samples" $(STF_SRCDIR)  $(DirBase)
  2331.         endif
  2332.  
  2333. exit
  2334.  
  2335. [Install Help]
  2336.         AddSectionFilesToCopyList "if help"    $(STF_SRCDIR)  $(DirBase)
  2337.         AddSectionFilesToCopyList "if pcode help"    $(STF_SRCDIR)  $(DirBase)
  2338.         ifstr *($(CompList),3) == "ON"          ;; MFC Selected
  2339.                 AddSectionFilesToCopyList "if mfc help" $(STF_SRCDIR)  $(DirBase)
  2340.         endif
  2341.         ifstr *($(CompList),4) == "ON"          ;; PWB selected
  2342.                 AddSectionFilesToCopyList "if pwb help" $(STF_SRCDIR)  $(DirBase)
  2343.         endif
  2344.         ifstr $(BuildTarget) != "MS-DOS"                ;; Dos Win Api
  2345.         AddSectionFilesToCopyList "if quickwin help" $(STF_SRCDIR)  $(DirBase)
  2346.         endif
  2347. exit
  2348.  
  2349. [Install MFC]
  2350.         AddSectionFilesToCopyList    "if mfc"    $(STF_SRCDIR)  $(DirBase)
  2351. exit
  2352.  
  2353. [Copy Files]
  2354.         SetupGetcopyListCost  FreePerDisk ClusterPerDisk TotalFree
  2355.         GetCopyListCost Needed Free Total FreePerDisk ClusterPerDisk TroublePairs NeededPerDisk ExtraCosts
  2356.  
  2357.         ifstr $(Needed) != "0"
  2358.                 set Error = "Out of space"
  2359.         else
  2360.                 CopyFilesInCopyList
  2361.         endif
  2362. exit
  2363.  
  2364. [Copy Files Override]
  2365.         CopyFilesInCopyList
  2366. exit
  2367.  
  2368. [Install Env]
  2369.                 CreateProgManGroup "Microsoft C/C++ 7.0" ""
  2370.                 ShowProgManGroup   "Microsoft C/C++ 7.0" 1
  2371.  
  2372.                 ifstr *($(CompList),7) == "ON"
  2373.                         CreateProgManItem  "Microsoft C/C++ 7.0" "C/C++ 7.0 Reference" $(DirBin)"\qh.exe Advisor" $(DirBin)"\qh.ico"
  2374.                 endif
  2375.  
  2376.                 ifstr *($(CompList),5) == "ON"
  2377.                         CreateProgManItem  "Microsoft C/C++ 7.0" "CodeView" $(DirBin)"\cvw.exe"
  2378.                         ifstr $(BuildTarget) != "Windows"
  2379.                                 CreateProgManItem  "Microsoft C/C++ 7.0" "MS-DOS CodeView" $(DirBin)"\cv.exe" $(DirBin)"\cv.ico"
  2380.                         endif
  2381.                 endif
  2382.  
  2383.                 ifstr *($(CompList),4) == "ON"
  2384.                         CreateProgManItem  "Microsoft C/C++ 7.0" "Programmer's WorkBench" $(DirBin)"\pwb.pif" $(DirBin)"\pwb.ico"
  2385.                 endif
  2386.  
  2387.                 CreateProgManItem  "Microsoft C/C++ 7.0" "C/C++ 7.0 ANSWERS" "notepad.exe "$(DirBase)"answers.txt"
  2388.                 CreateProgManItem  "Microsoft C/C++ 7.0" "C/C++ 7.0 DETAILS" "notepad.exe "$(DirBase)"details.txt"
  2389.                 CreateProgManItem  "Microsoft C/C++ 7.0" "C/C++ 7.0 README" "notepad.exe "$(DirBase)"readme.txt"
  2390.                 ifstr $(BuildTarget) != "MS-DOS"
  2391.                         CreateProgManItem  "Microsoft C/C++ 7.0" "WX Server" $(DirBin)"\wxsrvr.exe"
  2392.                 endif
  2393.  
  2394.  
  2395.         ifstr *($(CompList),1) == "ON"
  2396.                 CreateDir $(DirInit)
  2397.         endif
  2398. exit
  2399.  
  2400.  
  2401. [General Variables]
  2402.         ContBut    = "&Continue"
  2403.         ExitBut    = "E&xit"
  2404.         BackBut    = "&Back"
  2405.         HelpBut    = "&Help"
  2406.         HelpScreen = 0
  2407.         HContBut   = "&OK"
  2408.  
  2409.         InstallStyle = 1
  2410.         BuildTarget = "Both MS-DOS && Windows"
  2411.         BuildLib = 0
  2412.         SysFileOpt = 1
  2413.         CompList = {ON,ON,ON,ON,ON,ON,ON,ON,ON}
  2414.         Libraries = {ON,ON,OFF,OFF,ON,OFF,OFF,ON,ON,OFF,OFF,ON}
  2415.         StrLibList = {"small","medium"}
  2416.         Needed = 0
  2417.         MfcInst = 0
  2418.         HelpFiles = 0
  2419.         ExtraCosts = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
  2420.         fReadMe = "NO"
  2421.  
  2422. ; default directory names
  2423.         DirBase     = "C:\\C700\\"
  2424.         DirBin      = $(DirBase)"BIN"
  2425.         DirHelp     = $(DirBase)"HELP"
  2426.         DirIncl     = $(DirBase)"INCLUDE"
  2427.         DirInit     = $(DirBase)"INIT"
  2428.         DirLib      = $(DirBase)"LIB"
  2429.         DirMFC      = $(DirBase)"MFC"
  2430.  
  2431. [Detect Variables]
  2432.     DosVer = "_" ? DETCMD.DLL, GetDOSVersion
  2433.     WinVer = "_" ? DETCMD.DLL, GetWindowsVersion
  2434.         DirWin = "C:\WINDOWS\" ? DETCMD.DLL,GetWindowsDir
  2435.         DirWinSys = "C:\WINDOWS\SYSTEM" ? DETCMD.DLL,GetWindowsSysDir
  2436.         Has87MathChip = "NO" ? DETCMD.DLL, Has87MathChip
  2437.         Processor = "80386" ? DETCMD.DLL, GetProcessorType
  2438.