home *** CD-ROM | disk | FTP | other *** search
/ 1,000 Games / Disc2.iso / CASINO / 8071 / INSTALL.INF < prev    next >
INI File  |  1996-10-28  |  4KB  |  97 lines

  1.  
  2. ; This is the configuration file for the installation of WinSetup. This configuration
  3. ; file shows some possibilities of a configuration file, including the use of simple 
  4. ; options and a help system. The sample donÆt use any compressed files.
  5.  
  6. ; Copyright (c) 1995 Benny Nissen
  7.  
  8. ; See documentation (WINSETUP.DOC) for more information about each section.
  9.  
  10. ; Basic:        General entries used when initializing program.
  11. ; MainWindow:        Options to select and anything seen in the first window.
  12. ; FileCopy:        All about file copying.
  13. ; IniModifications:    How to modify initialization files in the Windows environment.
  14. ; PMOptions:        DDE commands to Program Manager.
  15. ; ExecuteAfterInstall:    Program to execute after installation, and its behavior.
  16.  
  17. ; Strings will be modified by the installation program if they contain the following
  18. ; special combination of characters.
  19.  
  20. ; [t] or [T]    Replaced with end user specified target directory
  21. ; [w] or [W]    Replaced with Windows directory
  22. ; [s] or [S]    Replaced with system directory
  23. ; [d] or [D]    Replaced with Windows drive (c:)
  24. ; [r] or [R]    Replaced with last source (read) directory
  25. ; [o] or [O]    Replaced with program option string selected by end user
  26. ; [n] or [N]    Replaced with new line, only in entry RunText and WindowText
  27. ; [q] or [Q]    Replaced with tabulation, only in entry RunText and WindowText
  28.  
  29. ;Show full screen desktop, show help and 3D controls, make buttons larger, and display a message at the top of the desktop.
  30.  
  31. [Basic]
  32. ShowDesktop=Ultragammon 96[n]The Game beyond Backgammon,MS Sans Serif,42,1,0,1,4294967295)
  33. ShowHelp=[r]\install.hlp
  34. ShowCTL3D=[r]\ctl3d.dll
  35. ExtraButtonWidth=10
  36.  
  37. ; Specify text shown in main window and default target directory. Use 2 options for the end user to select.
  38.  
  39. [MainWindow]
  40. WindowTitleText=Ultragammon 96 Installation
  41. WindowText="Please specify options for installation and the destination directory."
  42. ExtraWindowWidth=30
  43. StartDestDir=[d]\ULTRA\
  44. 1=(Install Program,,1)
  45. 2=(Install Documentation,,1)
  46.  
  47. ; Copy 22 files to the end user specified directory
  48.  
  49. ; Overwtite Action if destination file already exist in destination directory (last parameter).
  50.  
  51. ; 0 => Prompt end user to decide if the file shall be overwritten. 
  52.   1 => Always overwrite destination file.
  53. ; 2 => Never overwrite destination file (Skip current installation file).
  54. ; 3 => Compare version information in both files. Overwrite if able to find version information in both files.
  55. ; 4 => Compare file dates for the files. Overwrite if destination creation date is equal or lower then source creation date. 
  56. ; 5 => Append source file to end of destination file. For this action to succeed the destination file must exist.
  57.  
  58. [FileCopy]
  59. P1=(1.bmp,300,400,700,800)
  60. P2=(2.bmp,300,400,700,800)
  61. 1={1}(984576,[r]\ultra96.exe,[t],Main Program,3)
  62. 2={1}(584498,[r]\ultra96c.fga,[t],Archive,4)
  63. 3={1}(46429,[r]\ultra96.fgx,[t],Configuration,4)
  64. 4={1}(512,[r]\formsync.dll,[t],Library,4)
  65. 5={1}(16533,[r]\readme.txt,[t],Readme Text,4)
  66. 6={1}(35,[r]\ultrgamn.ini,[t],ini file,4)
  67.  
  68. ; Create a test initialization file with all user selected options and some system options.
  69.  
  70. ;[IniModifications]
  71. ;1={11}([t]\create.ini,CreateTest,Modification,This was a section create test)
  72. ;2={11}([t]\create.ini,DeleteTest,Test,You should be unable to see this entry)
  73. ;3={11}([t]\create.ini,DeleteTest,Test)
  74. ;4={11}([t]\create.ini,InstallParameters,LastReadDirectory,[r])
  75. ;5={11}([t]\create.ini,InstallParameters,TargetDirectory,[t])
  76. ;6={11}([t]\create.ini,InstallParameters,OptionsSelected,[o])
  77. ;7={11}([t]\create.ini,InstallParameters,WindowsDrive,[d])
  78. ;8={11}([t]\create.ini,InstallParameters,WindowsDirectory,[w])
  79. ;9={11}([t]\create.ini,InstallParameters,SystemDirectory,[s])
  80.  
  81. ; Create a group in Windows shell and show some installed files as items in this group
  82.  
  83. [PMOptions]
  84. PMGroup=(Ultragammon 96)
  85. 1={10}([t]\ultra96.exe,Ultragammon 96,[t]\ultra96.exe,0)
  86. 2={01}([t]\readme.txt,Readme First)
  87.  
  88.  
  89. ; Show release notes in notepad application, and keep installation desktop shown, while the program is running. Ask the end user to deside if the release notes shall be showed
  90.  
  91. [ExecuteAfterInstall]
  92. OptionsForExec={01}
  93. YNButtons=1
  94. RunText=View Ultragammon 96 release notes.
  95. RunProgram=notepad.exe [t]\readme.txt
  96. ShowDesktopDuringExec=1
  97.