; +------------------------------------------------------------------------+ ; | The sections in this part of ENABLER.INF provide information to Setup | ; | about your application and the installation in general. You can change | ; | some of the values in this part of ENABLER.INF. | ; +------------------------------------------------------------------------+ [dialog] ; You can change the values in this section to fit your application. ; Change only the values within quotes. appname = "Ami Pro" caption = "Ami Pro Setup" exit = "Exit Working Model Setup" exit_dlg_text = "Have fun experiencing the power of Ami Pro." ; exit_dlg_text = "This string is optional and will appear at the end of the Exit dialog. Add this string if you have additional instructions for the user." [data] ; You should update the appspace= and neededspace286= statements so that they ; specify the space your app files need. ; ; The appspace= statement specifies the space, in bytes, required by your app ; files plus any printer driver files and font files you include. ; The neededspace 286= statement specifies the space needed for your app files ; plus all the Demo Engine files. It should equal your appspace= value plus ; 1,430,000 bytes. appspace=3470000 neededspace286 = 4900000 ; Do not change the values for the remaining statements in the [data] section. startup = WINDEMO.COM defdir = C:\WINDEMO ; don't change this value shortname = Windows deflang = usa defxlat = 437 defkeydll = usadll exec = "windemo.com" execcmd = "/r /q:" execexisting = "enabler.exe /x /q:" ; +-----------------------------------------------------------------------+ ; | The sections in this part of ENABLER.INF tell Setup how many disks | ; | you have and where to copy each file. | ; | | ; | For Setup to install your application, you must configure this | ; | part of ENABLER.INF so that it specifies your application's files | ; | and distribution disks. | ; +-----------------------------------------------------------------------+ [disks] ; Provide one disk-definition statement for each distribution disk ; in your demo app package. (Substitute the text that appears on your ; disk labels for the text in quotes below.) ; ; The first disk must contain the Demo Engine files. ; The last disk must contain any font files. 1 =. ,"Ami Pro Working Model 1" 2 =. ,"Ami Pro Working Model 2" ; The [win.copy] section tells Setup which groups of files to copy ; if the user does not currently have a copy of Windows 3.0. ; Add a statement for each group of app files you want Setup to copy. ; (All files in a group will be copied to the same destination directory.) ; Your statements must follow the #win.main and #win.sys statements. ; See the printed Demo Engine documentation for more information. [win.copy] #win.main, 0: ; do not change this line #win.sys, 0:system ; do not change this line #fileset1,0:amipro #docs,0:amipro\docs #styles,0:amipro\styles #fileset2,0:amipro #fileset3,0:amipro ; The [app.only] section tells Setup which groups of files to copy ; if the user already has a copy of Windows 3.0. ; Add a statement for each group of app files you want Setup to copy. ; These should be the same statements you added to [win.copy]. ; See the printed Demo Engine documentation for more information. [app.only] #fileset1,0:amipro #docs,0:amipro\docs #styles,0:amipro\styles #fileset2,0:amipro #fileset3,0:amipro ; The [myapp] section is a placeholder for your own sections. ; Replace the [myapp] section with a section for each file group ; you defined in the [win.copy] and [app.copy] sections above. [fileset1] 1:amihyph.exe,"Ami Pro Files" 1:hyamaa05.exc,"Ami Pro Files" 1:hyamaa05.hyp,"Ami Pro Files" 1:hyamaa05.lex,"Ami Pro Files" 1:amihelp.exe,"Help Files" 1:amihelp.hlp,"Help Files" 1:amihooka.dll,"Help Files" 1:autoexec.smm,"Ami Pro Files" [docs] 1:datafile.sam,"Sample Documents" 1:merge.sam,"Sample Documents" 1:newsltr.sam,"Sample Documents" 1:report.sam,"Sample Documents" 1:cats.tif,"Sample Documents" 1:merge.g01,"Sample Documents" [styles] 1:memo.sty,"Style Sheets" 1:memo.g01,"Style Sheets" 1:~report.sty,"Style Sheets" 1:~overhd.sty,"Style Sheets" 1:~outline.sty,"Style Sheets" 1:~pro.sty,"Style Sheets" 1:~calendr.sty,"Style Sheets" 1:~default.sty,"Style Sheets" 1:~fax.sty,"Style Sheets" 1:~memo.sty,"Style Sheets" 1:~newslt.sty,"Style Sheets" 1:~basic.sty,"Style Sheets" [fileset2] 1:~default.sty,"Style Sheets" 1:amisymb.fon,"Ami Pro Symbols" 1:amiscrb.fon,"Ami Pro Symbols" 1:amisyme.fon,"Ami Pro Symbols" 1:amiscre.fon,"Ami Pro Symbols" 1:amisyma.fon,"Ami Pro Symbols" 1:amiprev.fon,"Ami Pro Symbols" 1:mactoken.sam,"Macro Documents" 1:macmsg.str,"Macro Documents" 1:pcx.flt,"PCX Filter" 1:tiff.flt,"TIFF Filter" 1:eps.flt,"EPS Filter" 1:amiwmf.dll,"Ami Pro Graphics" 1:amipaint.dll,"Ami Pro Graphics" 1:ascii.flt,"ASCII Filter" 1:pic.flt,"Lotus PIC Filter" [fileset3] 2:amichart.exe,"Ami Pro Graphics" 2:amidraw.dll,"Ami Pro Graphics" 2:amiimage.dll,"Ami Pro Graphics" 2:amipro.exe,"Am¡ Pro Program Files" 2:samna.flt,"Samna Word Filter" 2:wp.flt,"WordPerfect Filter" 2:word.flt,"Microsoft Word Filter" 2:mm.flt,"MultiMate Filter" 2:wp42.flt,"WordPerfect 4.2 Filter" 2:rft.flt,"DCA/RFT Filter" 2:123.flt,"Lotus 1-2-3 Filter" ; +-----------------------------------------------------------------------+ ; | The sections in this part of ENABLER.INF tell Setup to create | ; | program groups and items in Program Manager. | ; | You should change the information in this section so that Setup | ; | creates groups and program items for your application. | ; +-----------------------------------------------------------------------+ ; The [progman.groups] section creates Program Manager groups. ; Provide one group-definition statement for each group you want created. ; (Substitute your own statement(s) for the "MyApp Group" below.) [progman.groups] "Ami Pro Working Model",1 ; substitute your own group-definition statement ; for this line. ; The [MyApp Group] statement is a placeholder for your own sections. ; Replace the [MyApp Group] section with a section for each ; Program Manager group you defined in the [progman.groups] section above. ; The section(s) should contain one item-definition statement for ; each program item you want to define in that group. ; See the printed Demo Engine documentation for more information. [Ami Pro Working Model] "Ami Pro", AMIPRO.EXE,,,0:AMIPRO ;"Your app's file-definition statements go here." ; +------------------------------------------------------------------------+ ; | The sections in this part of ENABLER.INF tell Setup to copy | ; | font files and printer drivers. They also tell Setup how to | ; | install the printer drivers you provide. | ; | | ; | If you provide any fonts in addition to Helv, you must add a | ; | line for each additional font to the [fonts] section. | ; | | ; | If you provide any printer drivers, you must add three sections to | ; | this part of ENABLER.INF: the [printer.workmod] section, the | ; | [printer1] section and the [printer2] section. | ; | | ; | The printer text files, included on the Demo Engine printer | ; | driver disk, contain the information that must go into those sections. | ; | Just copy the appropriate sections from the printer text file to | ; | this part of the ENABLER.INF file. | ; +------------------------------------------------------------------------+ [fonts] 2:HELVE.FON, "Helv 8,10,12,14,18,24 (VGA res)", "100,96,96" 2:HELVB.FON, "Helv 8,10,12,14,18,24 (EGA res)", "133,96,72" ; Add any additional font-definition lines here. 2:COURB.FON, "Courier 10,12,15 (EGA res)", "133,96,72" 2:COURE.FON, "Courier 10,12,15 (VGA res)", "100,96,96" 2:TMSRB.FON, "Tms Rmn 8,10,12,14,18,24 (EGA res)", "133,96,72" 2:TMSRE.FON, "Tms Rmn 8,10,12,14,18,24 (VGA res)", "100,96,96" 2:SYMBOLB.FON, "Symbol 8,10,12,14,18,24 (EGA res)", "133,96,72" 2:SYMBOLE.FON, "Symbol 8,10,12,14,18,24 (VGA res)", "100,96,96" 2:ROMAN.FON, "Roman (All res)", "CONTINUOUSSCALING" 2:SCRIPT.FON, "Script (All res)", "CONTINUOUSSCALING" 2:MODERN.FON, "Modern (All res)", "CONTINUOUSSCALING" ; You can copy additional font files and font information from the ; Windows 3.0 retail product. Get the font information from the [fonts] ; section of setup.inf. [printer.workmod] printer1 = 2:hppcl.drv,"HPPCL printer",2:hppcl.hlp,2:finstall.dll,2:finstall.hlp printer2 = 2:pscript.drv,"Postscript printer",2:pscript.hlp [printer1] windows=device,"HP Laserjet,HPPCL,LPT1.OS2" PrinterPorts=HP LaserJet,"HPPCL,LPT1.OS2:,15,45" devices=HP LaserJet,"HPPCL,LPT1.OS2:" [printer2] windows=device,"PostScript printer,PSCRIPT,LPT1.OS2" PrinterPorts="PostScript printer","PSCRIPT,LPT1.OS2:,15,45" devices="PostScript printer","PSCRIPT,LPT1.OS2:" [ini.mods] ; The statements in this section in ENABLER.INF tell Setup to make ; modifications to one or more .INI files. For information on adding ; statements to this section, see the printed Demo Engine documentation ; for more information. ; ; Your .INI-modification statements would go here. AmiPro=VISDSnapshotSave,"Only while open" AmiPro=VISDNonImportable,"AmiPaint.dll,AmiImage.dll" AmiPro=application38,"1-2-3 V3,X,.WK3,123ver30.FLT" AmiPro=application37,"CGM,M,.CGM,CGMFILTR.flt" AmiPro=application36,"HPGL,M,.PLT,HPGL.flt" AmiPro=application35,"AmiDraw,R,.SDW,0" AmiPro=application34,"E-Mail,T,.*,email.flt" AmiPro=application33,"AmiPro Macro File,C,.SMM,0" AmiPro=application32,"NewWave Object,N,0,0" AmiPro=application31,"Ami 1.0,1,.SAM,0" AmiPro=application30,"AmiPro Windows File,P,.SAM,0" AmiPro=application29,"SmartWare,T,.DOC,SMART.FLT" AmiPro=application28,"Exec MemoMaker,T,.*,EMM.FLT" AmiPro=application27,"Word for Windows,T,.DOC,WWORD.FLT" AmiPro=application26,"Rich Text Format,T,.RTF,RTF.FLT" AmiPro=application25,"SuperCalc,X,.CAL,SCALC.FLT" AmiPro=application24,"EPS,E,.EPS,EPS.FLT" AmiPro=application23,"Excel,X,.XLS,EXCELFLT.FLT" AmiPro=application22,"DIF,X,.DIF,SSDIF.FLT" AmiPro=application21,"dBase,X,.DBF,DBASE.FLT" AmiPro=application20,"Enable,T,.WPF,ENABLE.FLT" AmiPro=application19,"PeachText,T,.*,PEACH.FLT" AmiPro=application18,"DCA/RFT,T,.*,RFT.FLT" AmiPro=application17,"WordPerfect 4.2,T,.*,WP42.FLT" AmiPro=application16,"1-2-3,X,.W*,123.FLT" AmiPro=application15,"Windows Write,T,.WRI,WRITEFLT.FLT" AmiPro=application14,"Lotus PIC,D,.PIC,PIC.FLT" AmiPro=application13,"WordStar,T,.*,WS50.FLT" AmiPro=application12,"Navy DIF,T,.*,DIF.FLT" AmiPro=application11,"DCA/FFT,T,.*,FFT.FLT" AmiPro=application10,"Multimate,T,.DOC,MM.FLT" AmiPro=application9,"Microsoft Word,T,.DOC,WORD.FLT" AmiPro=application8,"AdvanceWrite,T,.*,SAMNA.FLT" AmiPro=application7,"WS 2000 REL 3.0,T,.*,WS2000r3.FLT" AmiPro=application6,"WS 2000 REL 1.0,T,.*,WS2000r1.FLT" AmiPro=application5,"WordPerfect 5.0,T,.*,WP.FLT" AmiPro=application4,"PCX,B,.PCX,PCX.FLT" AmiPro=application3,"TIFF,B,.TIF,TIFF.FLT" AmiPro=application2,"SAMNA,T,.*,SAMNA.FLT" AmiPro=application1,"ASCII,T,.*,ASCII.FLT" AmiPro=isd1,"&Drawing...,AmiDraw.dll" AmiPro=isd2,"&Image Processing...,AmiImage.dll" AmiVISD=AmiDraw,"AmiDraw.dll,.sdw" AmiVISD=Windows Metafile,"AmiWMF.dll,.wmf,CF_METAFILEPICT" AmiVISD=AmiPaint,"AmiPaint.dll,.sdp,CF_BITMAP" AmiVISD=AmiImage,"AmiImage.dll,.tgf" extensions=sam,"amipro.exe ^.sam" extensions=smm,"amipro.exe ^.smm" colors=AppWorkspace,"192 192 192" ; ; +-----------------------------------------------------------------------+ ; | The remainder of ENABLER.INF tells Setup the Demo Engine files | ; | to copy if the user does not have a copy of Windows. | ; | DO NOT CHANGE ANY OF THE INFORMATION IN THE REST OF ENABLER.INF. | ; +-----------------------------------------------------------------------+ ; These files will be copied to the windows SYSTEM directory [windows.system] 1:kernel.exe 1:gdi.exe 1:user.exe 1:win.cnf ; These files will be copied to the windows ROOT directory [windows] 1:win.src ,Net 1:system.src ,Net [shell] progman.exe, "Windows Program Manager" [display] vga = 1:vga.drv, "VGA", "100,96,96", , 1:vgalogo.lgo, , , , 1:vgalogo.rle egahires = 1:ega.drv, "EGA", "133,96,72", , 1:egalogo.lgo, , , , 1:egalogo.rle [keyboard.drivers] kbd = 1:keyboard.drv [keyboard.types] ; The drivers are more specific to the machine while the types listed here ; are more specific to the type of keyboard. In the USA ; (if devkeydll == usadll) and the DLL field in not NULL the listed DLL ; must be installed. t3s0alat = "All AT type keyboards (84 - 86 keys)" ,nodll t1s2at&t = "AT&T '301' keyboard" ,nodll t1s4at&t = "AT&T '302' keyboard" ,nodll t4s0enha = "Enhanced 101 or 102 key US and Non US keyboards" ,nodll t3s0hp1 = "Hewlett-Packard Vectra keyboard (DIN)" ,nodll t4s40oliv = "Olivetti 101/102 A keyboard" ,nodll t1s0oliv = "Olivetti 83 key keyboard" ,nodll t3s10oliv = "Olivetti 86 Key keyboard" ,nodll t2s1oliv = "Olivetti M24 102 key keyboard" ,usadll t1s42oliv = "PC-XT 83 key keyboard" ,nodll t1s0pcxt = "PC/XT - Type keyboard (84 keys)" ,nodll [keyboard.tables] nodll = , "US" [codepages] 437 = , , "Standard (437)" [pointing.device] ps2mouse = 1:mouse.drv, "Microsoft, or IBM PS/2" nomouse = 1:nomouse.drv, "No mouse or other pointing device" lmouse = 1:lmouse.drv, "Logitech serial mouse", x:*vmd [sysfonts] 1:vgasys.fon,"VGA (640x480) resolution System Font", "100,96,96" 1:egasys.fon,"EGA (640x350) resolution System Font", "133,96,72" [fixedfonts] 1:vgafix.fon,"VGA (640x480) resolution Fixed System Font", "100,96,96" 1:egafix.fon,"EGA (640x350) resolution Fixed System Font", "133,96,72" [oemfonts] 1:vgaoem.fon,"VGA (640x480) resolution Terminal Font (USA/Europe)", "100,96,96",1 1:egaoem.fon,"EGA (640x350) resolution Terminal Font (USA/Europe)", "133,96,72",1 [copy.himem] 1:HIMEM.SYS, "Himem Driver" [win.main] 1:WINVER, "Windows User Files" 1:PROGMAN.EXE, "Windows Program Manager" 1:PROGMAN.HLP, "Windows Program Manager help" 1:TASKMAN.EXE, "Windows Task Manager" 1:WINHELP.EXE, "Windows Help" 1:WINHELP.HLP 1:README.TXT [win.sys] 1:KRNL286.EXE, "Windows System files" 1:DOSX.EXE 1:WINOLDAP.MOD 1:WINOA286.MOD [compatibility] cache.sys cemm.sys emaem.sys hpemm386.sys hpemm486.sys icache.sys iemm.sys ilim386.sys pcsx2ems.sys pcsxmaem.sys qemm.sys ramtype.sys vdisk.sys xma2ems.sys 386max.sys [blowaway] this line needed [system] system = 1:system.drv sound = 1:sound.drv comm = 1:comm.drv [machine] "MS-DOS or PC-DOS System","1" ; !! DO NOT CHANGE THIS NUMBER !! system kbd t4s0enha nomouse egahires sound comm nohimemswitch ebios [language] usa = , "English (American)"