home *** CD-ROM | disk | FTP | other *** search
/ Inside Multimedia 1995 February / IMM0295.ISO / driver / orchid / kelvin64 / install.dat < prev    next >
Text File  |  1994-06-06  |  35KB  |  1,455 lines

  1. /*------------------------------------------------------------------------
  2.   File Name: install.dat
  3.  
  4.   History: Robert Gilsdorf (February 1, 1994) File created
  5.  
  6.   Description: This is a script file that automates the installation process 
  7.            of the Kelvin Series display drivers.
  8. -------------------------------------------------------------------------*/
  9. @DefineProject
  10.     @Name           = "Kelvin"
  11.     @Version        = "1.2"
  12.     @Immediate      = 1 
  13.     @Subdir         = "\\"
  14.     @OutDrive       = C
  15.     @AssumeHardDisk = 1
  16. @EndProject
  17.  
  18. @DefineVars
  19.  @Dir @orcdir            = "\\ORCHID\\"
  20.  @Qstring @msgDDI       = "Display Driver Installation"
  21.  @Qstring @msgDrive     = "Please Select Destination Drive:"
  22.  @Qstring @msgDir       = "Please Enter a Directory name or select ENTER to accept default."
  23.  @Qstring @msgPSAV      = "Please Select Version:"
  24.  @Qstring @msgPSAA      = "Please Select an Application:"
  25.  @Qstring @msgPSAO      = "Please Select an Option:"
  26.  @Qstring @msgDDNE      = "does not exist."
  27.  @Qstring @msgCont      = "If you choose to continue, one will be created."
  28.  @Qstring @msgNoFile    = "Some files are missing in your input directory:"
  29.  @Qstring @msgNPI       = "may not be properly installed."
  30.  @Qstring @Reenter      = " Enter Again"
  31.  @Qstring @Cont         = "  Continue  "
  32.  @Qstring @NameWin      = "Microsoft Windows"
  33.  @Qstring @NameCADsys   = "Computer Aided Design"
  34.  @Qstring @NameACAD     = "AutoCAD"
  35.  @Qstring @NameDesk     = "Desktop Publishing"
  36.  @Qstring @NameGem      = "GEM Desktop"
  37.  @Qstring @NameVentura  = "Ventura Publisher"
  38.  @Qstring @NameLotus    = "Lotus 1-2-3"
  39.  @Qstring @NameWord     = "Word Processing"
  40.  @Qstring @NameWP       = "WordPerfect"
  41.  @Qstring @NameMSWord   = "Microsoft Word"
  42.  @Qstring @NameUtil     = "Orchid Utilities"
  43.  @Qstring @NameMore     = "More...."
  44.  @Qstring @NameOS2       = "IBM OS/2"
  45.  @Qstring @NameWinnt     = "Microsoft Windows NT"
  46.  @Qstring @NameTchsupt   = "Technical Support"
  47.  @EndVars
  48.  
  49. /*----------------------------------------------------------------------*/
  50. @Display
  51. @If (@CheckCard ("c000", "00F4", "KELVIN 64-VLB") == 1)
  52.   @Goto MenuJumper
  53. @Elseif (@CheckCard ("c000", "00F4", "KELVIN 64-PCI") == 1)
  54.   @Goto MenuJumper
  55. @Elseif (@CheckCard ("c000", "00F4", "KELVIN 64-ISA") == 1)
  56.   @Goto MenuJumper
  57. @Elseif (@CheckCard ("c000", "00F4", "KELVIN EZ-VLB") == 1)
  58.   @Goto MenuJumper
  59. @Elseif (@CheckCard ("c000", "00F4", "KELVIN EZ-PCI") == 1)
  60.   @Goto MenuJumper
  61. @Else
  62.  @Cls
  63.  
  64.         █████████████████ ERROR ████████████████
  65.         █                                      █
  66.         █  An Orchid Kelvin video adapter      █
  67.         █  is not detected in your system.     █
  68.         █                                      █
  69.         █  If you choose to continue this      █
  70.         █  installation, the driver may not    █
  71.         █  respond correctly.                  █
  72.         █                                      █
  73.         █  If you are using a Network Server,  █
  74.         █  Just PRESS <ENTER> to continue.     █
  75.         █                                      █
  76.         █  PRESS F3 TO ABORT INSTALLATION      █
  77.         █                                      █
  78.         █                                      █
  79.         █                                      █
  80.         ████████████████████████████████████████
  81.  
  82.  @Pause
  83. @Endif
  84.  
  85.  
  86.     
  87.  
  88. MenuJumper:
  89. @cls
  90. @If (@CheckCard ("C000", "00F4", "KELVIN 64-VLB") == 1)
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.                Orchid Kelvin 64-VLB Video Adapter
  98.  
  99.  
  100.               Display Driver Installation Program
  101.  
  102.  
  103.                    Disk Release 1.2
  104.  
  105.  
  106.  
  107.  
  108.   @Pause
  109.  @Cls
  110.  
  111. @Elseif (@CheckCard ("C000", "00F4", "KELVIN 64-ISA") == 1)
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.                Orchid Kelvin 64-ISA Video Adapter
  119.  
  120.  
  121.               Display Driver Installation Program
  122.  
  123.  
  124.                    Disk Release 1.2
  125.  
  126.  
  127.  
  128.  
  129.   @Pause
  130.  @Cls
  131.  
  132. @Elseif (@CheckCard ("C000", "00F4", "KELVIN 64-PCI") == 1)
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.                Orchid Kelvin 64-PCI Video Adapter
  140.  
  141.  
  142.               Display Driver Installation Program
  143.  
  144.  
  145.                    Disk Release 1.2
  146.  
  147.  
  148.  
  149.  
  150.   @Pause
  151.  @Cls
  152.  
  153.  
  154. @ElseIf (@CheckCard ("C000", "00F4", "KELVIN EZ-VLB") == 1)
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.                Orchid Kelvin EZ-VLB Video Adapter
  162.  
  163.  
  164.               Display Driver Installation Program
  165.  
  166.  
  167.                    Disk Release 1.2
  168.  
  169.  
  170.  
  171.  
  172.   @Pause
  173.  @Cls
  174.  
  175. @ElseIf (@CheckCard ("C000", "00F4", "KELVIN EZ-PCI") == 1)
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.                Orchid Kelvin EZ-PCI Video Adapter
  183.  
  184.  
  185.               Display Driver Installation Program
  186.  
  187.  
  188.                    Disk Release 1.2
  189.  
  190.  
  191.  
  192.  
  193.   @Pause
  194.  @Cls
  195.  
  196. @Endif
  197. @EndDisplay
  198.  
  199. @If ("@Indrive"=="C")
  200.     @Display
  201.  
  202.     The Install Program must be run from a Floppy Drive.  Please use the  
  203.     <ESC> key and start over from the Floppy drive.
  204.  
  205.      @Pause
  206.     @Abort
  207.    @EndDisplay
  208. @EndIf
  209.  
  210.  
  211. MenuMain:
  212.  @FlushOptions
  213.  @EnableF1(1)
  214.  @GetOption
  215.   @Cls
  216.   @Option 1000 = "@NameWin"
  217.   @Option 4000 = "@NameLotus"
  218. /*  @Option 3000 = "@NameDesk"    ; Remove and placed on BBS  */
  219.   @Option 2000 = "@NameACAD"
  220.   @Option 5000 = "@NameWord"
  221.   @Option 6000 = "@NameUtil"
  222.   @Option 7000 = "@NameMore"
  223.  
  224.  @EndOption
  225.  
  226.  @If (@Esc)
  227.      @Exit
  228.  @Elseif (@KeyF1)
  229.      @Goto MenuMainHelp
  230.  @ElseIf (1000 [= @Option)
  231.      @Goto MenuWin
  232.  @ElseIf (2000 [= @Option)
  233.      @Goto MenuCADsys
  234.  @ElseIf (3000 [= @Option)
  235.      @Goto MenuDesktop 
  236.  @ElseIf (4000 [= @Option)
  237.      @Goto MenuLotus
  238.  @ElseIf (5000 [= @Option)
  239.      @Goto MenuWordProcess
  240.  @ElseIf (5500 [= @Option)
  241.      @Goto MenuSample
  242.  @ElseIf (6000 [= @Option)
  243.      @Goto MenuUtility
  244.  @ElseIf (7000 [= @Option)
  245.      @Goto MenuInfo
  246.  @Else
  247.      @Goto MenuMain
  248.  @Endif
  249.  
  250.  
  251. MenuInfo:
  252. @ClearOption(7010)
  253. @ClearOption(7020)
  254. @ClearOption(7030)
  255. @ClearOption(7040)
  256. @ClearOption(7045) 
  257. @ClearOption(7050)
  258.  @EnableF1(0)
  259.  @GetOption
  260.  @Cls
  261.     
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.   @Option 7010 = "@NameOS2"
  275.   @Option 7020 = "@NameWinnt"
  276.   @Option 7050 = "@NameTchsupt"
  277.  
  278.  
  279.   @EndOption
  280.  
  281.  
  282.  @If (@Esc)
  283.      @Goto MenuMain
  284. @ElseIf (7010 [=@Option)
  285.      @Help ("@ExePath\\install.hlp", "HelpOS2", "EndOS2")
  286. @ElseIf (7020 [=@Option)
  287.      @Help ("@ExePath\\install.hlp", "HelpWNT", "EndWNT")
  288. @ElseIf (7050 [=@Option)
  289.      @Help ("@ExePath\\install.hlp", "HelpTchsupt", "EndTchsupt")
  290.  
  291. @endif
  292. @Goto MenuInfo
  293.  
  294.  
  295.  
  296. MenuMainHelp:
  297.  
  298. @If ((1000 [= @Option)  &&
  299.        (@CheckCard ("C000", "00F4", "KELVIN EZ") == 1))
  300.     @Help ("@ExePath\\install.hlp", "HelpWinEZ", "EndWinEZ")
  301. @ElseIf ((1000 [= @Option)  &&
  302.        (@CheckCard ("C000", "00F4", "KELVIN 64-ISA") == 1))
  303.     @Help ("@ExePath\\install.hlp", "HelpWinISA", "EndWinISA")
  304. @ElseIf ((1000 [= @Option)  &&
  305.        (@CheckCard ("C000", "00F4", "KELVIN 64") == 1))
  306.     @Help ("@ExePath\\install.hlp", "HelpWin64", "EndWin64")
  307. @ElseIf (4000 [= @Option) 
  308.   @Help ("@ExePath\\install.hlp", "Help123", "End123")
  309. @Elseif (2000 [= @Option) 
  310.   @Help ("@ExePath\\install.hlp", "HelpCADMain", "EndCADMain")
  311. @Elseif (3000 [= @Option) 
  312.   @Help ("@ExePath\\install.hlp", "HelpDeskMain", "EndDeskMain")
  313. @Elseif (5000 [= @Option) 
  314.   @Help ("@ExePath\\install.hlp", "HelpWordPMain", "EndWordPMain")
  315. @Elseif (6000 [= @Option) 
  316.   @Help ("@ExePath\\install.hlp", "HelpUtilMain", "EndUtilMain")
  317. @Elseif (7000 [= @Option) 
  318.   @Help ("@ExePath\\install.hlp", "HelpMore", "EndMore")
  319. @EndIf   
  320.  
  321. @Goto MenuMain
  322.  
  323.  
  324. MenuWin:
  325.  
  326. @ClearOption (1010) 
  327. @ClearOption (1020)
  328. @EnableF1(1)
  329. @GetOption @Cls
  330.  @LocalWindow (12,37) 
  331.  @NameWin @msgDDI
  332.  @msgPSAO
  333.  
  334.  @Option 1010 = "Microsoft Windows Standard Installation"
  335.  @Option 1020 = "Microsoft Windows Network Server Installation"
  336. @EndOption
  337.  
  338. @If (@Esc)
  339.  @Goto MenuMain
  340.  @ElseIf ((@KeyF1)  && 
  341.     (@CheckCard ("C000", "00F4", "KELVIN EZ") == 1))
  342.     @Help ("@ExePath\\install.hlp", "HelpWinEZ", "EndWinEZ")
  343.  @ElseIf ((@KeyF1)  &&
  344.        (@CheckCard ("C000", "00F4", "KELVIN 64-ISA") == 1))
  345.     @Help ("@ExePath\\install.hlp", "HelpWinISA", "EndWinISA")
  346.  @ElseIf ((@KeyF1)  &&
  347.        (@CheckCard ("C000", "00F4", "KELVIN 64") == 1))
  348.     @Help ("@ExePath\\install.hlp", "HelpWin64", "EndWin64")
  349.  @Goto MenuWin
  350. @Endif
  351.  
  352.  
  353. MenuWindow:
  354. @EnableF1(0)
  355. @GetOutDrive
  356.  @Suppress A
  357.  @Suppress B 
  358.  @Cls
  359.  @NameWin @msgDDI
  360.  @msgDrive
  361. @EndOutDrive
  362. @If (@Esc) @Goto MenuWin @EndIf
  363.  
  364. @GetSubdir
  365.  @Default = "\\WINDOWS"    
  366.  @Cls
  367.  @NameWin @msgDDI
  368.  @msgDir
  369.  
  370.  
  371. @EndSubdir
  372. @If (@Esc) @Goto MenuWindow @EndIf
  373.  
  374. @ClearOption(1)
  375. @ClearOption(2)
  376. @EnableF1(0)
  377. @GetOption
  378.  @LocalWindow (10,39) 
  379.  @If (@Exists "@OutDrive:\\@SubDir" == 0)
  380.   @Cls
  381.   @NameWin @msgDDI
  382.   @OutDrive:@SubDir @msgDDNE
  383.   @msgCont
  384.  @ElseIf (1020 [= @Option)
  385.   @Goto MenuCopyFileWin
  386.  @ElseIf ((@Exists "@OutDrive:\\@SubDir\\winver.exe" == 0) ||
  387.      (@Exists "@OutDrive:\\@SubDir\\win.ini" == 0))
  388.   @Cls
  389.   @NameWin @msgDDI
  390.   @msgNoFile
  391.   @OutDrive:@SubDir
  392.   @NameWin @msgNPI
  393.  @Else
  394.   @Goto MenuCopyFileWin
  395.  @EndIf
  396.  @Option 1 = "@Reenter"
  397.  @Option 2 = "@Cont"
  398. @EndOption
  399. @If ((@Esc) || (1 [= @Option))
  400.   @Goto MenuWindow
  401. @Endif
  402.  
  403.  
  404.  
  405.  
  406. MenuCopyFileWin:
  407.  
  408.  
  409. @If (@CheckCard ("c000", "00F4", "KELVIN 64-PCI") == 1)
  410.   @Goto MenuOtherDriver
  411. @Elseif (@CheckCard ("c000", "00F4", "KELVIN 64-VLB") == 1)
  412.   @Goto MenuOtherDriver
  413. @Endif
  414.  
  415. @DefineDisk
  416. @Label = "Disk #1"
  417. @BeginLib kelvin.001 
  418.  
  419.  @F 16_1280.drv  @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  420.  @F 16M_640.drv  @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  421.  @F avga.3gr     @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  422.  @F 256_1280.drv @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  423.  @F 64K_1024.drv @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  424.  @F cir.drv      @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  425.  @F cirext.dll   @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  426.  @F ctl3d.dll    @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  427.  @F kelvin.exe   @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  428.  @F kelvincp.cpl @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  429.  @F vdd543x.386  @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  430.  @F vgacolor.2gr @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  431.  @F kmagdll.dll  @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  432.  @F 8514fix.fon  @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  433.  @F 8514oem.fon  @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  434.  @F 8514sys.fon  @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  435.  @F cga40850.fon @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  436.  @F cga80850.fon @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  437.  @F courf.fon    @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  438.  @F ega40850.fon @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  439.  @F ega80850.fon @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  440.  @F seriff.fon   @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  441.  @F smallf.fon   @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  442.  @F sseriff.fon  @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  443.  @F symbolf.fon  @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  444.  
  445.  @F 16_1280.drv  @O @OutDrive:\@SubDir\*.*  @Option 1020
  446.  @F 16M_640.drv  @O @OutDrive:\@SubDir\*.*  @Option 1020
  447.  @F avga.3gr     @O @OutDrive:\@SubDir\*.*  @Option 1020
  448.  @F 256_1280.drv @O @OutDrive:\@SubDir\*.*  @Option 1020
  449.  @F 64K_1024.drv @O @OutDrive:\@SubDir\*.*  @Option 1020
  450.  @F cir.drv      @O @OutDrive:\@SubDir\*.*  @Option 1020
  451.  @F cirext.dll   @O @OutDrive:\@SubDir\*.*  @Option 1020
  452.  @F ctl3d.dll    @O @OutDrive:\@SubDir\*.*  @Option 1020
  453.  @F kelvin.exe   @O @OutDrive:\@SubDir\*.*  @Option 1020
  454.  @F kelvincp.cpl @O @OutDrive:\@SubDir\*.*  @Option 1020
  455.  @F vdd543x.386  @O @OutDrive:\@SubDir\*.*  @Option 1020
  456.  @F vgacolor.2gr @O @OutDrive:\@SubDir\*.*  @Option 1020
  457.  @F kmagdll.dll  @O @OutDrive:\@SubDir\*.*  @Option 1020
  458.  @F 8514fix.fon  @O @OutDrive:\@SubDir\*.*  @Option 1020
  459.  @F 8514oem.fon  @O @OutDrive:\@SubDir\*.*  @Option 1020
  460.  @F 8514sys.fon  @O @OutDrive:\@SubDir\*.*  @Option 1020
  461.  @F cga40850.fon @O @OutDrive:\@SubDir\*.*  @Option 1020
  462.  @F cga80850.fon @O @OutDrive:\@SubDir\*.*  @Option 1020
  463.  @F courf.fon    @O @OutDrive:\@SubDir\*.*  @Option 1020
  464.  @F ega40850.fon @O @OutDrive:\@SubDir\*.*  @Option 1020
  465.  @F ega80850.fon @O @OutDrive:\@SubDir\*.*  @Option 1020
  466.  @F seriff.fon   @O @OutDrive:\@SubDir\*.*  @Option 1020
  467.  @F smallf.fon   @O @OutDrive:\@SubDir\*.*  @Option 1020
  468.  @F sseriff.fon  @O @OutDrive:\@SubDir\*.*  @Option 1020
  469.  @F symbolf.fon  @O @OutDrive:\@SubDir\*.*  @Option 1020
  470.  
  471.  @F kelvinss.scr @O @OutDrive:\@SubDir\*.*  
  472.  @F kmag.exe     @O @OutDrive:\@SubDir\*.*  
  473.  
  474.  
  475. @If (@CheckCard ("c000", "00F4", "KELVIN 64-ISA") == 1)
  476.  @F kel_isa.orc  @O @OutDrive:\@SubDir\kelvinez.orc 
  477.  @F kelvin.hlp   @O @OutDrive:\@SubDir\*.*  @Option 1020
  478.  @F kelvin.hlp   @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  479. @Else
  480.  @F kelvinez.orc @O @OutDrive:\@SubDir\kelvin.orc 
  481.  @F kelvinez.hlp @O @OutDrive:\@SubDir\*.*  @Option 1020
  482.  @F kelvinez.hlp @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  483. @Endif
  484.  
  485.  
  486. @EndLib 
  487. @EndDisk
  488.  
  489. @Goto MenuComplete
  490.  
  491.  
  492. MenuOtherDriver:
  493.  
  494. @DefineDisk
  495. @Label = "Disk #1"
  496. @BeginLib kelvin.001 
  497.  
  498.  @F 16_1280.drv  @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  499.  @F 16M_640.drv  @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  500.  @F avga.3gr     @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  501.  @F cir.drv      @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  502.  @F cirext.dll   @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  503.  @F ctl3d.dll    @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  504.  @F kelvin.exe   @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  505.  @F kelvin.hlp   @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  506.  @F kelvincp.cpl @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  507.  @F vdd543x.386  @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  508.  @F vgacolor.2gr @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  509.  @F kmagdll.dll  @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  510.  @F 8514fix.fon  @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  511.  @F 8514oem.fon  @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  512.  @F 8514sys.fon  @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  513.  @F cga40850.fon @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  514.  @F cga80850.fon @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  515.  @F courf.fon    @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  516.  @F ega40850.fon @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  517.  @F ega80850.fon @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  518.  @F seriff.fon   @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  519.  @F smallf.fon   @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  520.  @F sseriff.fon  @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  521.  @F symbolf.fon  @O @OutDrive:\@SubDir\SYSTEM\*.*  @Option 1010
  522.  
  523.  @F 16_1280.drv  @O @OutDrive:\@SubDir\*.*  @Option 1020
  524.  @F 16M_640.drv  @O @OutDrive:\@SubDir\*.*  @Option 1020
  525.  @F avga.3gr     @O @OutDrive:\@SubDir\*.*  @Option 1020
  526.  @F cir.drv      @O @OutDrive:\@SubDir\*.*  @Option 1020
  527.  @F cirext.dll   @O @OutDrive:\@SubDir\*.*  @Option 1020
  528.  @F ctl3d.dll    @O @OutDrive:\@SubDir\*.*  @Option 1020
  529.  @F kelvin.exe   @O @OutDrive:\@SubDir\*.*  @Option 1020
  530.  @F kelvin.hlp   @O @OutDrive:\@SubDir\*.*  @Option 1020
  531.  @F kelvincp.cpl @O @OutDrive:\@SubDir\*.*  @Option 1020
  532.  @F vdd543x.386  @O @OutDrive:\@SubDir\*.*  @Option 1020
  533.  @F vgacolor.2gr @O @OutDrive:\@SubDir\*.*  @Option 1020
  534.  @F kmagdll.dll  @O @OutDrive:\@SubDir\*.*  @Option 1020
  535.  @F 8514fix.fon  @O @OutDrive:\@SubDir\*.*  @Option 1020
  536.  @F 8514oem.fon  @O @OutDrive:\@SubDir\*.*  @Option 1020
  537.  @F 8514sys.fon  @O @OutDrive:\@SubDir\*.*  @Option 1020
  538.  @F cga40850.fon @O @OutDrive:\@SubDir\*.*  @Option 1020
  539.  @F cga80850.fon @O @OutDrive:\@SubDir\*.*  @Option 1020
  540.  @F courf.fon    @O @OutDrive:\@SubDir\*.*  @Option 1020
  541.  @F ega40850.fon @O @OutDrive:\@SubDir\*.*  @Option 1020
  542.  @F ega80850.fon @O @OutDrive:\@SubDir\*.*  @Option 1020
  543.  @F seriff.fon   @O @OutDrive:\@SubDir\*.*  @Option 1020
  544.  @F smallf.fon   @O @OutDrive:\@SubDir\*.*  @Option 1020
  545.  @F sseriff.fon  @O @OutDrive:\@SubDir\*.*  @Option 1020
  546.  @F symbolf.fon  @O @OutDrive:\@SubDir\*.*  @Option 1020
  547.  
  548.  @F kelvinss.scr @O @OutDrive:\@SubDir\*.*  
  549.  @F kmag.exe     @O @OutDrive:\@SubDir\*.*  
  550.  
  551.  
  552. @If (@CheckCard ("C000", "00F4", "KELVIN 64-PCI") == 1)
  553.   @F kelvin.pci   @O @OutDrive:\@SubDir\kelvin.orc 
  554. @Elseif (@CheckCard ("C000", "010B", "b") == 1)
  555.   @F kelvin.2gb   @O @OutDrive:\@SubDir\Kelvin.orc   
  556. @Elseif (@CheckCard ("C000", "010C", "b") == 1)
  557.   @F kelvin.2gb   @O @OutDrive:\@SubDir\Kelvin.orc   
  558. @Elseif (@CheckCard ("C000", "010D", "b") == 1)
  559.   @F kelvin.2gb   @O @OutDrive:\@SubDir\Kelvin.orc   
  560. @Elseif (@CheckCard ("C000", "010E", "b") == 1)
  561.   @F kelvin.2gb   @O @OutDrive:\@SubDir\Kelvin.orc   
  562. @Elseif (@CheckCard ("C000", "010F", "b") == 1)
  563.   @F kelvin.2gb   @O @OutDrive:\@SubDir\Kelvin.orc   
  564. @Else 
  565.   @F kelvin.vlb   @O @OutDrive:\@SubDir\kelvin.orc 
  566. @Endif 
  567.  
  568. @EndLib 
  569. @EndDisk
  570.  
  571. MenuComplete:
  572.  
  573. @WriteFile ("@OutDrive:\\@SubDir\\win.ini", "windows", "load=", "kelvin.exe", "APPEND")
  574.  
  575.  
  576. MenuWinEnd:
  577. @If (@CheckCard ("C000", "00F4", "KELVIN EZ") == 1)
  578.     @Help ("@ExePath\\install.hlp", "HelpWinEZ", "EndWinEZ")
  579. @ElseIf (@CheckCard ("C000", "00F4", "KELVIN 64-ISA") == 1)
  580.     @Help ("@ExePath\\install.hlp", "HelpWinISA", "EndWinISA")
  581. @ElseIf (@CheckCard ("C000", "00F4", "KELVIN 64") == 1)
  582.     @Help ("@ExePath\\install.hlp", "HelpWin64", "EndWin64")
  583. @EndIf
  584.  
  585. @Display
  586. @Cls
  587.  
  588.  
  589.  
  590.  
  591. ***************************************************************************
  592. *** The installation of the Orchid Window Drivers are now completed.    ***
  593. ***************************************************************************
  594.  
  595.  
  596. @Pause
  597. @EndDisplay
  598. @Goto MenuMain
  599.  
  600.  
  601. MenuLotus:
  602.  
  603. @ClearOption(9980) 
  604. @ClearOption(9990)
  605. @ClearOption(9999)
  606. @EnableF1(0)
  607.  
  608. @GetOption
  609.  @Cls
  610.  @NameLotus Installation:
  611.  @msgPSAA
  612.  @Option 9980 = " Lotus 2.x Drivers"
  613.  @Option 9990 = " Lotus 3.0 Drivers"
  614.  @Option 9999 = " Lotus 3.1 Drivers"
  615. @EndOption
  616.  
  617. @If (@Esc)
  618.  @Goto MenuMain
  619. @ElseIf (9980 [=@Option)
  620.      @Help ("@ExePath\\install.hlp", "HelpLotusInst", "EndLotus")
  621.      @Goto MenuMain
  622. @Endif
  623.  
  624.  
  625.  
  626.  
  627. InputDirlotus:
  628. @EnableF1(0)
  629. @GetOutDrive
  630.  @Suppress A
  631.  @Suppress B
  632.  @Cls
  633.  @NameLotus Installation:
  634.  @msgDrive
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649. @EndOutDrive
  650. @If (@Esc) @Goto MenuLotus @Endif
  651.  
  652. @GetSubdir
  653.  @Default = "\\123"
  654.  @Cls
  655.  @NameLotus Installation
  656.  @msgDir
  657.  
  658.  
  659. @EndSubdir
  660. @If (@Esc) @Goto MenuLotus @Endif
  661.  
  662. @ClearOption(1)
  663. @ClearOption(2)
  664. @If ((@Exists "@OutDrive:\\@SubDir") == 0)
  665.  @EnableF1(0)
  666.  @GetOption
  667.   @LocalWindow (10,39) 
  668.   @Cls
  669.   @NameLotus Installation
  670.   @OutDrive:@SubDir @msgDDNE
  671.   @msgCont
  672.   @Option 1 = "@Reenter"
  673.   @Option 2 = "@Cont"
  674.  @EndOption
  675. @Endif
  676.  
  677. @If (@Esc)
  678.  @Goto MenuLotus
  679. @ElseIf (1 [= @Option)
  680.   @Goto InputDirLotus
  681. @Endif
  682.  
  683.  
  684.  @If (@Exists "@OutDrive:\\@SubDir\\install.orc" == 0)
  685.   @CatFiles ("@OutDrive:\\@SubDir\\install.ddf", "@OutDrive:\\@SubDir\\install.orc")
  686.  @Endif
  687.  
  688.  
  689. @DefineDisk
  690.  @Label = "Disk #1"
  691.  @BeginLib kelvin.001 
  692.  
  693.  @F L13AVGA1.DLD @O @OutDrive:\@SubDir\*.* 
  694.  @F L13AVGA2.DLD @O @OutDrive:\@SubDir\*.* 
  695.  @F VGAS31CC.VBD @O @OutDrive:\@SubDir\*.* 
  696.  @F VGAS40CC.VBD @O @OutDrive:\@SubDir\*.* 
  697.  @F VGAS42CC.VBD @O @OutDrive:\@SubDir\*.* 
  698.  @F VGAS54CC.VBD @O @OutDrive:\@SubDir\*.* 
  699.  @F VGAS75CC.VBD @O @OutDrive:\@SubDir\*.* 
  700.  @F VGAS96CC.VBD @O @OutDrive:\@SubDir\*.* 
  701.  @F install.30   @O @OutDrive:\@SubDir\install.ddf @Option 9990    
  702.  @F install.31   @O @OutDrive:\@SubDir\install.ddf @Option 9999   
  703.  
  704.  @EndLib
  705. @EndDisk
  706.  
  707. @Help ("@ExePath\\install.hlp","HelpLt3","Endlt3")
  708. @Goto MenuMain
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716. MenuUtility:
  717.  
  718. @ClearOption(6100) 
  719. @EnableF1(1)
  720.  
  721. @GetOption
  722.  @Cls
  723.  @NameUtil Installation:
  724.  @msgPSAA
  725.  @Option 6100 = " KSCAN.EXE"
  726.  @Option 6200 = " TSRFONT.COM"
  727. @EndOption
  728.  
  729. @If (@Esc)
  730.  @Goto MenuMain
  731. @Elseif (@KeyF1)
  732.  @Help ("@ExePath\\install.hlp","HelpUtilMain","EndUtilMain")
  733.  @Goto MenuUtility
  734. @Endif
  735.  
  736. InputDirUtil:
  737. @EnableF1(0)
  738. @GetOutDrive
  739.  @Suppress A
  740.  @Suppress B
  741.  @Cls
  742.  @NameUtil Installation:
  743.  @msgDrive
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758. @EndOutDrive
  759. @If (@Esc) @Goto MenuUtility @Endif
  760.  
  761. @GetSubdir
  762.  @Default = "\\Kelvin"
  763.  @Cls
  764.  @NameUtil Installation
  765.  @msgDir
  766.  
  767.  
  768. @EndSubdir
  769. @If (@Esc) @Goto MenuUtility @Endif
  770.  
  771. @ClearOption(1)
  772. @ClearOption(2)
  773. @If ((@Exists "@OutDrive:\\@SubDir") == 0)
  774.  @EnableF1(0)
  775.  @GetOption
  776.   @LocalWindow (10,39) 
  777.   @Cls
  778.   @NameUtil Installation
  779.   @OutDrive:@SubDir @msgDDNE
  780.   @msgCont
  781.   @Option 1 = "@Reenter"
  782.   @Option 2 = "@Cont"
  783.  @EndOption
  784. @Endif
  785.  
  786. @If (@Esc)
  787.  @Goto MenuUtility
  788. @ElseIf (1 [= @Option)
  789.   @Goto InputDirUtil
  790. @Endif
  791.  
  792. @DefineDisk
  793.  @Label = "Disk #1"
  794.  @BeginLib kelvin.001 
  795.  
  796.  @F kscan.exe   @O @OutDrive:\@SubDir\*.* @Option 6100 
  797.  @F kscan.dat   @O @OutDrive:\@SubDir\*.* @Option 6100   
  798.  @F center.com  @O @OutDrive:\@SubDir\*.* @Option 6100  
  799.  @F TSRFONT.COM @O @OutDrive:\@SubDir\*.* @Option 6200
  800.  
  801.  @EndLib
  802. @EndDisk
  803.  
  804. @Help ("@ExePath\\install.hlp","HelpUtilFin","EndUtilFin")
  805. @Goto MenuUtility
  806.  
  807.  
  808. MenuCADsys:
  809. @ClearOption(2100) 
  810. @EnableF1(1)
  811.  
  812. @GetOption
  813.  @LocalWindow (10,40)
  814.  @Cls
  815.  @NameCADsys @msgDDI
  816.  @msgPSAA
  817.  @Option 2100 = "@NameACAD"
  818. @EndOption
  819.  
  820. @If (@Esc)
  821.  @Goto MenuMain
  822. @Elseif (@KeyF1)
  823.  @Goto MenuCADsysHelp
  824. @ElseIf (2100 [= @Option)
  825.  @Goto MenuACAD
  826. @Endif
  827.  
  828.  
  829. MenuCADsysHelp:
  830.  
  831. @If (2100 [= @Option)
  832.  @Goto MenuACAD
  833. @Elseif (2200 [= @Option)
  834.  @Help ("@ExePath\\install.hlp", "HelpCADKey", "EndCADKey")
  835. @Endif
  836.  
  837. @Goto MenuCADsys
  838.  
  839.  
  840. MenuACAD:
  841. @ClearOption (2105)
  842. @ClearOption (2120)
  843. @ClearOption (2125)
  844. @ClearOption (2130)
  845. @ClearOption (2145)
  846. @EnableF1(1)
  847.  
  848. @GetOption @Cls
  849. @LocalWindow (10,37)  
  850.  @NameACAD @msgDDI
  851.  @msgPSAV
  852.  
  853.  @Option 2105 = "ADI 4.2 Features and Commands Help Menu (Reading Recommended)"
  854.  @Option 2130 = "AutoCAD Release 11 (Protected Mode ADI 4.2)"
  855.  @Option 2145 = "AutoCAD Release 12 (Protected Mode ADI 4.2)"
  856.  @Option 2120 = "AutoDesk's 3D Studio version 1.0, 2.0 & 3.0 (PADI 4.2)"
  857.  @Option 2125 = "AutoDesk's AutoShade version 2.1 (PADI 4.2)"
  858.  
  859. @EndOption
  860.  
  861. @If (@Esc)
  862.  @Goto MenuCADsys
  863. @ElseIf (@KeyF1)
  864.  @Goto MenuACADHelp
  865. @ElseIf (2105 [=@Option)
  866.      @Goto MenuADI42
  867. @Endif
  868.  
  869. InputDirACAD:
  870. @EnableF1(0)
  871. @GetOutDrive
  872.  @Suppress A
  873.  @Suppress B
  874.  @Cls
  875.  @NameACAD @msgDDI
  876.  @msgDrive
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890. @EndOutDrive
  891. @If (@Esc) @Goto MenuACAD @Endif
  892.  
  893. @GetSubdir
  894.  @If (2120 [= @Option)
  895.   @Default = "\\3DS"
  896.  @Elseif (2125 [= @Option)
  897.   @Default = "\\SHADE"
  898.  @Elseif (2130 [= @Option)
  899.   @Default = "\\ACAD11"
  900.  @Elseif (2145 [= @Option)
  901.   @Default = "\\ACAD12"
  902.  @Endif
  903.  @Cls
  904.  @NameACAD @msgDDI
  905.  @msgDir
  906.  
  907.  
  908. @EndSubdir
  909. @If (@Esc) @Goto MenuACAD @Endif
  910.  
  911. @ClearOption(1)
  912. @ClearOption(2)
  913. @If ((@Exists "@OutDrive:\\@SubDir") == 0)
  914.  @EnableF1(0)
  915.  @GetOption
  916.   @LocalWindow (10,39) 
  917.   @Cls
  918.   @NameACAD @msgDDI
  919.   @OutDrive:@SubDir @msgDDNE
  920.   @msgCont
  921.   @Option 1 = "@Reenter"
  922.   @Option 2 = "@Cont"
  923.  @EndOption
  924. @Endif
  925.  
  926. @If (@Esc)
  927.  @Goto MenuACAD
  928. @ElseIf (1 [= @Option)
  929.   @Goto InputDirACAD
  930. @Endif
  931.  
  932. @DefineDisk
  933.  @Label = "Disk #1"
  934.  @BeginLib kelvin.001 
  935.  
  936.  @F 15x25.aqf     @O @OutDrive:\@SubDir\*.* @Option 2120
  937.  @F 16x30.aqf     @O @OutDrive:\@SubDir\*.* @Option 2120 
  938.  @F 6x9.aqf       @O @OutDrive:\@SubDir\*.* @Option 2120 
  939.  @F 8x16.aqf      @O @OutDrive:\@SubDir\*.* @Option 2120 
  940.  @F 9x15.aqf      @O @OutDrive:\@SubDir\*.* @Option 2120
  941.  @F 12x24.aqf     @O @OutDrive:\@SubDir\*.* @Option 2120
  942.  @F 12x20.aqf     @O @OutDrive:\@SubDir\*.* @Option 2120
  943.  @F rckelvin.exp  @O @OutDrive:\@SubDir\*.* @Option 2120
  944.  
  945.  @F 15x25.aqf     @O @OutDrive:\@SubDir\*.* @Option 2125
  946.  @F 16x30.aqf     @O @OutDrive:\@SubDir\*.* @Option 2125 
  947.  @F 6x9.aqf       @O @OutDrive:\@SubDir\*.* @Option 2125 
  948.  @F 8x16.aqf      @O @OutDrive:\@SubDir\*.* @Option 2125 
  949.  @F 9x15.aqf      @O @OutDrive:\@SubDir\*.* @Option 2125
  950.  @F 12x24.aqf     @O @OutDrive:\@SubDir\*.* @Option 2125
  951.  @F 12x20.aqf     @O @OutDrive:\@SubDir\*.* @Option 2125
  952.  @F rckelvin.exp  @O @OutDrive:\@SubDir\*.* @Option 2125
  953.  
  954.  @F 15x25.aqf     @O @OutDrive:\@SubDir\*.* @Option 2130
  955.  @F 16x30.aqf     @O @OutDrive:\@SubDir\*.* @Option 2130 
  956.  @F 6x9.aqf       @O @OutDrive:\@SubDir\*.* @Option 2130 
  957.  @F 8x16.aqf      @O @OutDrive:\@SubDir\*.* @Option 2130 
  958.  @F 9x15.aqf      @O @OutDrive:\@SubDir\*.* @Option 2130
  959.  @F 12x24.aqf     @O @OutDrive:\@SubDir\*.* @Option 2130
  960.  @F 12x20.aqf     @O @OutDrive:\@SubDir\*.* @Option 2130
  961.  @F rckelvin.exp  @O @OutDrive:\@SubDir\*.* @Option 2130
  962.  
  963.  @F 15x25.aqf     @O @OutDrive:\@SubDir\DRV\*.* @Option 2145
  964.  @F 16x30.aqf     @O @OutDrive:\@SubDir\DRV\*.* @Option 2145 
  965.  @F 6x9.aqf       @O @OutDrive:\@SubDir\DRV\*.* @Option 2145 
  966.  @F 8x16.aqf      @O @OutDrive:\@SubDir\DRV\*.* @Option 2145 
  967.  @F 9x15.aqf      @O @OutDrive:\@SubDir\DRV\*.* @Option 2145
  968.  @F 12x24.aqf     @O @OutDrive:\@SubDir\DRV\*.* @Option 2145
  969.  @F 12x20.aqf     @O @OutDrive:\@SubDir\DRV\*.* @Option 2145
  970.  @F rckelvin.exp  @O @OutDrive:\@SubDir\DRV\*.* @Option 2145
  971.  
  972.  
  973.  @EndLib 
  974. @EndDisk
  975.  
  976. @If (2120 [= @Option)
  977.  @WriteFile ("@BootDrive:\\autoexec.bat", "NOSECTION", "DSPADI",
  978.          "SET DSPADI=@OutDrive:\\@SubDir\\rckelvin.exp", "REPLACE")
  979.  @WriteFile ("@BootDrive:\\autoexec.bat", "NOSECTION", "RDPADI",
  980.          "SET RDPADI=@OutDrive:\\@SubDir\\rckelvin.exp", "REPLACE")
  981.  @WriteFile ("@BootDrive:\\autoexec.bat", "NOSECTION", "RCPADI",
  982.          "SET RCPADI=@OutDrive:\\@SubDir\\rckelvin.exp", "REPLACE")
  983.  
  984.  
  985.  @Help ("@ExePath\\install.hlp", "Help3DS", "End3DS")
  986. @ElseIf (2125 [= @Option)
  987.  @WriteFile ("@BootDrive:\\autoexec.bat", "NOSECTION", "DSPADI",
  988.          "SET DSPADI=@OutDrive:\\@SubDir\\rckelvin.exp", "REPLACE")
  989.  @WriteFile ("@BootDrive:\\autoexec.bat", "NOSECTION", "RDPADI",
  990.          "SET RDPADI=@OutDrive:\\@SubDir\\rckelvin.exp", "REPLACE")
  991.  @WriteFile ("@BootDrive:\\autoexec.bat", "NOSECTION", "RCPADI",
  992.          "SET RCPADI=@OutDrive:\\@SubDir\\rckelvin.exp", "REPLACE")
  993.  @WriteFile ("@BootDrive:\\autoexec.bat", "NOSECTION", "SHADE",
  994.          "SET SHADE=@OutDrive:\\@SubDir\\rmansupt", "REPLACE")
  995.  
  996.  
  997.  @Help ("@ExePath\\install.hlp", "HelpShade", "EndShade")
  998. @Elseif (2130 [= @Option)
  999.  @WriteFile ("@BootDrive:\\autoexec.bat", "NOSECTION", "DSPADI",
  1000.          "SET DSPADI=@OutDrive:\\@SubDir\\rckelvin.exp", "REPLACE")
  1001.  
  1002.  
  1003.  @Help ("@ExePath\\install.hlp", "HelpACAD11", "EndACAD11")
  1004. @Elseif (2145 [= @Option)
  1005.  @WriteFile ("@BootDrive:\\autoexec.bat", "NOSECTION", "DSPADI",
  1006.          "SET ACADDRV=@OutDrive:\\@SubDir\\drv\\", "REPLACE")
  1007.  
  1008.  
  1009.  @Help ("@ExePath\\install.hlp", "HelpACAD12", "EndACAD12") 
  1010.  
  1011. @EndIf   
  1012.               
  1013. @Goto MenuACAD
  1014.  
  1015.  
  1016. MenuADI42:
  1017. @ClearOption(2910)
  1018. @ClearOption(2920)
  1019. @ClearOption(2925) 
  1020. @ClearOption(2930)
  1021. @ClearOption(2933)  
  1022. @ClearOption(2935)  
  1023. @ClearOption(2940)
  1024. @ClearOption(2950)
  1025. @ClearOption(2953)  
  1026. @ClearOption(2955)  
  1027. @ClearOption(2960)
  1028. @ClearOption(2965)
  1029. @ClearOption(2970) 
  1030.  @EnableF1(0)
  1031.  @GetOption
  1032.  @Cls
  1033.     
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.   @Option 2910 = "List of Features, Fonts, and Resolutions"
  1047.   @Option 2920 = "Screen Layout and Graphics Flip Screen"
  1048.   @Option 2925 = "Display List Configuration"
  1049.   @Option 2930 = "Birds-Eye View" 
  1050.   @Option 2933 = "Birds-Eye Icons"
  1051.   @Option 2935 = "Edge Pan, Page Alarm"
  1052.   @Option 2940 = "Erase Buffer and Band-Free Rendering" 
  1053.   @Option 2950 = "Kelvin Driver Commands Part 1"
  1054.   @Option 2953 = "Kelvin Driver Commands Part 2"
  1055.   @Option 2955 = "Kelvin Quick Reference Driver Commands"
  1056.   @Option 2960 = "Custom Menu Design"
  1057.   @Option 2965 = "AutoCAD Performance Tuning"
  1058.   @Option 2970 = "Known Bug List and Upgrade Information"
  1059.  
  1060.  
  1061.  
  1062.   @EndOption
  1063.  
  1064.  
  1065.  @If (@Esc)
  1066.      @Goto MenuACAD
  1067. @ElseIf ((2910 [=@Option)  &&
  1068.        (@CheckCard ("C000", "00F4", "KELVIN EZ") == 1))
  1069.     @Help ("@ExePath\\install.hlp", "HelpFeaturesEZ", "EndFeaturesEZ")
  1070. @ElseIf ((2910 [=@Option)  &&
  1071.       (@CheckCard ("C000", "00F4", "KELVIN 64") == 1))
  1072.     @Help ("@ExePath\\install.hlp", "HelpFt64", "EndFt64")
  1073. @ElseIf (2920 [=@Option)
  1074.      @Help ("@ExePath\\install.hlp", "HelpLayout", "EndLayout")
  1075. @ElseIf (2925 [=@Option)
  1076.      @Help ("@ExePath\\install.hlp", "HelpDLC", "EndDLC")
  1077. @ElseIf (2930 [=@Option)
  1078.      @Help ("@ExePath\\install.hlp", "HelpBird", "EndBird")
  1079. @ElseIf (2933 [=@Option)
  1080.      @Help ("@ExePath\\install.hlp", "HelpIcon", "EndIcon")
  1081. @ElseIf (2935 [=@Option)
  1082.      @Help ("@ExePath\\install.hlp", "HelpPan", "EndPan")
  1083. @ElseIf (2940 [=@Option)
  1084.      @Help ("@ExePath\\install.hlp", "HelpBand", "EndBand")
  1085. @ElseIf (2950 [=@Option)
  1086.      @Help ("@ExePath\\install.hlp", "HelpCommands", "EndCommands")
  1087. @ElseIf (2953 [=@Option)
  1088.      @Help ("@ExePath\\install.hlp", "HelpComtwo", "EndComtwo")
  1089. @ElseIf (2955 [=@Option)
  1090.      @Help ("@ExePath\\install.hlp", "HelpComquick", "EndComquick")
  1091. @ElseIf (2960 [=@Option)
  1092.      @Help ("@ExePath\\install.hlp", "HelpCMD", "EndCMD")
  1093. @ElseIf (2965 [=@Option)
  1094.      @Help ("@ExePath\\install.hlp", "HelpTuning", "EndTuning")
  1095. @ElseIf (2970 [=@Option)
  1096.      @Help ("@ExePath\\install.hlp", "HelpBug", "EndBug")
  1097.  
  1098. @endif
  1099. @Goto MenuADI42
  1100.  
  1101.  
  1102.  
  1103. MenuACADHelp:
  1104.  
  1105. @If (2110 [= @Option)
  1106.  @Help ("@ExePath\\install.hlp", "HelpACAD10r", "EndACAD10r")
  1107. @Elseif (2105 [= @Option)
  1108.  @Help ("@ExePath\\install.hlp", "HelpADI42", "EndADI42")
  1109. @ElseIf (2120 [= @Option)
  1110.  @Help ("@ExePath\\install.hlp", "Help3DS", "End3DS")
  1111. @Elseif (2125 [= @Option)
  1112.  @Help ("@ExePath\\install.hlp", "HelpShade", "EndShade")
  1113. @Elseif (2130 [= @Option)
  1114.  @Help ("@ExePath\\install.hlp", "HelpACAD11", "EndACAD11")
  1115. @Elseif (2145 [= @Option)
  1116.  @Help ("@ExePath\\install.hlp", "HelpACAD12", "EndACAD12")
  1117. @EndIf   
  1118.  
  1119. @Goto MenuACAD
  1120.  
  1121.  
  1122. MenuDesktop:
  1123.  
  1124. @ClearOption(3100)
  1125. @ClearOption(3200)
  1126. @EnableF1(1)
  1127. @GetOption
  1128. @Cls
  1129.  @NameDesk @msgDDI
  1130.  @msgPSAA
  1131.  @Option 3100 = "@NameVentura"
  1132.  @Option 3200 = "@NameGem"
  1133. @EndOption
  1134.  
  1135. @If (@Esc)
  1136.  @Goto MenuMain
  1137. @Elseif (@KeyF1)
  1138.  @Goto MenuDesktopHelp 
  1139. @Elseif (3100 [= @Option)
  1140.  @Goto MenuVentura
  1141. @Else
  1142.  @Goto MenuGem
  1143. @Endif
  1144.  
  1145.  
  1146. MenuDesktopHelp:
  1147.  
  1148. @If (3100 [= @Option)
  1149.  @Help ("@ExePath\\install.hlp", "HelpVentura", "EndVentura")
  1150. @Elseif (3200 [= @Option)
  1151.  @Help ("@ExePath\\install.hlp", "HelpGem", "EndGem")
  1152. @Endif
  1153.  
  1154. @Goto MenuDesktop
  1155.  
  1156.  
  1157. MenuVentura:
  1158.  
  1159. @EnableF1(0)
  1160. @GetOutDrive
  1161.  @Suppress A
  1162.  @Suppress B
  1163.   @Cls
  1164.   @NameVentura @msgDDI
  1165.   @msgDrive
  1166. @EndOutDrive
  1167. @If (@Esc) @Goto MenuDesktop @Endif
  1168.  
  1169. @GetSubdir
  1170.  @Default = "\\VENTURA"
  1171.  @Cls
  1172.  @NameVentura @msgDDI
  1173.  @msgDir
  1174.  
  1175.  
  1176. @EndSubdir
  1177. @If (@Esc) @Goto MenuVentura @Endif
  1178.  
  1179. @ClearOption(1)
  1180. @ClearOption(2)
  1181. @If (@Exists "@OutDrive:\\@SubDir" == 0)
  1182.  @EnableF1(0)
  1183.  @GetOption @Cls
  1184.   @LocalWindow (10,39) 
  1185.   @NameVentura @msgDDI
  1186.   @OutDrive:@SubDir @msgDDNE
  1187.   @msgCont
  1188.   @Option 1 = "@Reenter"
  1189.   @Option 2 = "@Cont"
  1190.  @EndOption
  1191. @Endif
  1192.  
  1193. @If ((@Esc) || (1 [= @Option))
  1194.  @Goto MenuVentura
  1195. @Endif
  1196.  
  1197. @DefineDisk
  1198.  @Label = "Disk #1"
  1199.  @BeginLib kelvin.001 
  1200.  @F sdv600.vga  @O @OutDrive:\@SubDir\*.*
  1201.  @F sdv768.vga  @O @OutDrive:\@SubDir\*.*
  1202.  @EndLib 
  1203. @EndDisk
  1204.  
  1205.  
  1206. @Help ("@ExePath\\install.hlp", "HelpVentura", "EndVentura")
  1207. @Goto MenuDesktop
  1208.  
  1209.  
  1210. MenuGem:
  1211. @ClearOption(28)
  1212. @ClearOption(29) 
  1213. @EnableF1(1)
  1214.  
  1215. @GetOption
  1216.  @Cls
  1217.  @NameGem Installation:
  1218.  @msgPSAO
  1219.  @Option 28 = " 800x600 "
  1220.  @Option 29 = "1024x768 "
  1221. @EndOption
  1222.  
  1223. @If (@Esc)
  1224.  @Goto MenuMain
  1225. @Elseif (@KeyF1)
  1226.  @Help ("@ExePath\\install.hlp","HelpGem","EndGem")
  1227.  @Goto MenuGem
  1228. @Endif
  1229.  
  1230.  
  1231. @EnableF1(0)
  1232. @GetOutDrive
  1233.  @Suppress A
  1234.  @Suppress B
  1235.   @Cls
  1236.   @NameGem @msgDDI
  1237.   @msgDrive
  1238. @EndOutDrive
  1239. @If (@Esc) @Goto MenuDesktop @Endif
  1240.  
  1241. @GetSubdir
  1242.  @Default = "\\GEMAPPS\\GEMSYS"
  1243.  @Cls
  1244.  @NameGem @msgDDI
  1245.  @msgDir
  1246.  
  1247.  
  1248. @EndSubdir
  1249. @If (@Esc) @Goto MenuGem @Endif
  1250.  
  1251.  
  1252. @ClearOption(1)
  1253. @ClearOption(2)
  1254. @If ((@Exists "@OutDrive:\\@SubDir") == 0)
  1255.  @EnableF1(0)
  1256.  @GetOption @Cls
  1257.   @LocalWindow (10,39) 
  1258.   @NameGem @msgDDI
  1259.   @OutDrive:@SubDir @msgDDNE
  1260.   @msgCont
  1261.   @Option 1 = "@Reenter"
  1262.   @Option 2 = "@Cont"
  1263.  @EndOption
  1264. @Endif
  1265.  
  1266. @If ((@Esc) || (1 [= @Option))
  1267.  @Goto MenuGem
  1268. @Endif
  1269.  
  1270. @Rename ("@OutDrive:\\@SubDir\\sd*.vga","sd*.bak")
  1271.  
  1272. @DefineDisk
  1273.  @Label = "Disk #1"
  1274.  @BeginLib kelvin.001 
  1275.  @F sdv600.vga  @O @OutDrive:\@SubDir\*.*  @Option 28
  1276.  @F sdv768.vga  @O @OutDrive:\@SubDir\*.*  @Option 29
  1277.  @EndLib 
  1278. @EndDisk
  1279.  
  1280.  
  1281. @Help ("@ExePath\\install.hlp", "HelpGem", "EndGem")
  1282. @Goto MenuDesktop
  1283.  
  1284.  
  1285. MenuWordProcess:
  1286.  
  1287. @ClearOption(5100)
  1288. @ClearOption(5200)
  1289. @EnableF1(1)
  1290. @GetOption
  1291. @Cls
  1292.  @NameWord @msgDDI
  1293.  @msgPSAA
  1294.  @Option 5100 = "@NameWP V5.1"
  1295.  @Option 5200 = "@NameMSWord V5.0 & V5.5"
  1296. @EndOption
  1297.  
  1298. @If (@Esc)
  1299.  @Goto MenuMain
  1300. @Elseif (@KeyF1)
  1301.  @Goto MenuWordHelp
  1302. @Elseif (5100 [= @Option)
  1303.  @Goto MenuWP
  1304. @Elseif (5200 [= @Option)
  1305.  @Goto MenuMSWord
  1306. @Endif
  1307.  
  1308.  
  1309. MenuWordHelp:
  1310.  
  1311. @If (5100 [= @Option)
  1312.  @Help ("@ExePath\\install.hlp", "HelpWP", "EndWP")
  1313. @Elseif (5200 [= @Option)
  1314.  @Help ("@ExePath\\install.hlp", "HelpMSWord", "EndMSWord")
  1315. @Endif
  1316.  
  1317. @Goto MenuWordProcess
  1318.  
  1319.  
  1320. MenuWP:
  1321.  
  1322. @EnableF1(0)
  1323. @GetOutDrive
  1324.  @Suppress A
  1325.  @Suppress B
  1326.   @Cls
  1327.   @NameWP @msgDDI
  1328.   @msgDrive
  1329. @EndOutDrive
  1330. @If (@Esc) @Goto MenuWordProcess @Endif
  1331.  
  1332. @GetSubdir
  1333.  @Default = "\\WP"
  1334.  @Cls
  1335.  @NameWP @msgDDI
  1336.  @msgDir
  1337.  
  1338.  
  1339. @EndSubdir
  1340. @If (@Esc) @Goto MenuWP @Endif
  1341.  
  1342. @ClearOption(1)
  1343. @ClearOption(2)
  1344. @If ((@Exists "@OutDrive:\\@SubDir") == 0)
  1345.  @EnableF1(0)
  1346.  @GetOption @Cls
  1347.   @LocalWindow (10,39) 
  1348.   @NameWP @msgDDI
  1349.   @OutDrive:@SubDir @msgDDNE
  1350.   @msgCont
  1351.   @Option 1 = "@Reenter"
  1352.   @Option 2 = "@Cont"
  1353.  @EndOption
  1354. @Endif
  1355.  
  1356. @If ((@Esc) || (1 [= @Option))
  1357.  @Goto MenuWP
  1358. @Endif
  1359.  
  1360. @DefineDisk
  1361.  @Label = "Disk #1"
  1362.  @BeginLib kelvin.001 
  1363.  @F orchid.vrs @O @OutDrive:\@SubDir\*.* 
  1364.  @EndLib 
  1365. @EndDisk
  1366.  
  1367. @Help ("@ExePath\\install.hlp", "HelpWP", "EndWP")
  1368. @Goto MenuWordProcess
  1369.  
  1370.  
  1371.  
  1372. MenuMSWord:
  1373.  
  1374. @ClearOption(189)
  1375. @ClearOption(190)
  1376. @EnableF1(1)
  1377. @GetOption
  1378.  @Cls
  1379.  @NameMSWord Installation:
  1380.  @msgPSAO
  1381.  @Option 189 = " 800x600 "
  1382.  @Option 190 = "1024x768 "
  1383. @EndOption
  1384.  
  1385.  
  1386. @If (@Esc)
  1387.  @Goto MenuMain
  1388. @Elseif (@KeyF1)
  1389.  @Help ("@ExePath\\install.hlp","HelpMSWord","EndMSWord")
  1390.  @Goto MenuMSWord
  1391. @Endif
  1392.  
  1393.  
  1394. @EnableF1(0)
  1395. @GetOutDrive
  1396.  @Suppress A
  1397.  @Suppress B
  1398.   @Cls
  1399.   @NameMSWord @msgDDI
  1400.   @msgDrive
  1401. @EndOutDrive
  1402. @If (@Esc) @Goto MenuWordProcess @Endif
  1403.  
  1404. @GetSubdir
  1405.  @Default = "\\WORD"
  1406.  @Cls
  1407.  @NameMSWord @msgDDI
  1408.  @msgDir
  1409.  
  1410.  
  1411. @EndSubdir
  1412. @If (@Esc) @Goto MenuMSWord @Endif
  1413.  
  1414. @ClearOption(1)
  1415. @ClearOption(2)
  1416. @If ((@Exists "@OutDrive:\\@SubDir") == 0)
  1417.  @EnableF1(0)
  1418.  @GetOption @Cls
  1419.   @LocalWindow (10,39) 
  1420.   @NameMSWord @msgDDI
  1421.   @OutDrive:@SubDir @msgDDNE
  1422.   @msgCont
  1423.   @Option 1 = "@Reenter"
  1424.   @Option 2 = "@Cont"
  1425.  @EndOption
  1426. @Endif
  1427.  
  1428. @If ((@Esc) || (1 [= @Option))
  1429.  @Goto MenuMSWord
  1430. @Endif
  1431.  
  1432.  
  1433. @If (@Exists "@OutDrive:\\@SubDir\\screen.orc" == 0)
  1434.   @CatFiles ("@OutDrive:\\@SubDir\\screen.vid", "@OutDrive:\\@SubDir\\screen.orc")
  1435. @Endif
  1436.  
  1437.  
  1438. @DefineDisk
  1439.  @Label = "Disk #1"
  1440.  @BeginLib kelvin.001 
  1441.  
  1442.  @F screen1.vid @O @OutDrive:\@SubDir\*.*
  1443.  @F screen8.vid @O @OutDrive:\@SubDir\*.*
  1444.  
  1445.  @F screen1.vid @O @OutDrive:\@SubDir\screen.vid @Option 190
  1446.  @F screen8.vid @O @OutDrive:\@SubDir\screen.vid @Option 189
  1447.  
  1448.  @EndLib 
  1449. @EndDisk
  1450.  
  1451. @Help ("@ExePath\\install.hlp", "HelpMSWord", "EndMSWord")
  1452. @Goto MenuWordProcess
  1453.  
  1454.  
  1455.