home *** CD-ROM | disk | FTP | other *** search
Wrap
INI File | 1996-04-30 | 4.9 KB | 105 lines
; See documentation (INSTALL.DOC) for more information about each section. ; Basic: General entries used when initializing program. ; MainWindow: Options to select and anything seen in the first window. ; FileCopy: All about file copying. ; IniModifications: How to modify initialization files in the Windows environment. ; PMOptions: DDE commands to Program Manager. ; ExecuteAfterInstall: Program to execute after installation, and its behavior. ; Strings will be modified by the installation program if they contain the following special combination of characters. ; [t] or [T] Replaced with end user specified target directory ; [w] or [W] Replaced with Windows directory ; [s] or [S] Replaced with system directory ; [d] or [D] Replaced with Windows drive (c:) ; [r] or [R] Replaced with last source (read) directory ; [o] or [O] Replaced with program option string selected by end user ; [n] or [N] Replaced with new line, only in entry RunText and WindowText ; [q] or [Q] Replaced with tabulation, only in entry RunText and WindowText ;Show full screen desktop, show help, make buttons larger, and display a message at the top of the desktop. [Basic] ShowDesktop=(3,,MS Sans Serif,42,1,0,1,0) ShowHelp=1 ExtraButtonWidth=10 ; Specify text shown in main window and default target directory. Use 2 options for the end user to select. [MainWindow] WindowTitleText=Installation of Ntg System Broker 0.9B7 WindowText=Please specify options for installation and the destination directory. ExtraWindowWidth=30 StartDestDir=[d]\NTG\ ;1=(Install Program,1) ;2=(Install Documentation,1) ; Copy XX files to the end user specified directory ; Overwtite Action if destination file already exist in destination directory (last parameter). ; 0 => Prompt end user to decide if the file shall be overwritten. ; 1 => Always overwrite destination file. ; 2 => Never overwrite destination file (Skip current installation file). ; 3 => Compare version information in both files. Overwrite if able to find version information in both files. ; 4 => Compare file dates for the files. Overwrite if destination creation date is equal or lower then source creation date. ; 5 => Append source file to end of destination file. For this action to succeed the destination file must exist. [FileCopy] ;TotalPictures=2 ExtraBytes=800000 1={}(170000,[r]\ntsysbrk.exe,[t],Main program,4) 2={}(120000,[r]\ntsysbrk.hlp,[t],Windows Help file,4) 3={}(4928,[r]\install.inf,[t],Configuration,4) 4={}(2534,[r]\__SYSBRK.TXT,[t],Release notes,4) 5={}(7000,[r]\register.ita,[t],Informazioni per la registrazione,4) 6={}(7000,[r]\license.ita,[t],Licenza d'uso,4) 7={}(7000,[r]\NTG.ita,[t],Note sui prodotti NTG,4) 8={}(7000,[r]\register.eng,[t],Registration information,4) 9={}(7000,[r]\license.eng,[t],License notes,4) 10={}(7000,[r]\NTG.eng,[t],NTG Notes,4) 11={}(50000,[r]\ndaddntf.exe,[t],MS/DOS Transaction sender,4) 12={}(1000,[r]\sysbrk01.bat,[t],DOS-WINNT Batch sample,4) 13={}(5000,[r]\ntsysbrk.ita,[t],Read me - Italian,4) 14={}(5000,[r]\ntsysbrk.eng,[t],Read me - English,4) 15={}(5000,[r]\program.isn,[t],ISN Program FORM,4) 16={}(1000,[r]\sysbrk01.ntf,[t],NTF sample 1 - Start applications,4) 17={}(1000,[r]\sysbrk02.ntf,[t],NTF sample 2 - DDE with Program manager,4) 18={}(1000,[r]\sysbrk03.ntf,[t],NTF sample 3 - DDE with Program manager,4) 19={}(35000,[r]\msafinx.dll,[t],Add-IN Module 2,4) 20={}(64000,[r]\threed.vbx,[t],Add-IN Module 3,4) 21={}(35000,[r]\msgblast.vbx,[t],Add-IN Module 4,4) 22={}(35000,[r]\ntg16.dll,[t],Add-IN Module 5,4) 23={}(15000,[r]\NWSENDM.exe,[t],Command line send message to windows program,4) 24={}(5000,[r]\ndrexec.bat,[t],.BAT to remote exec by Shared File,4) ; Create NTG.INI [IniModifications] 1={}([t]\ntg.ini,NTAPPL\NTSYSBRK\CFG,BRKFILE,1) 2={}([t]\ntg.ini,NTAPPL,NTSYSBRK,1) ; Create a group in Windows shell and show some installed files as items in this group [PMOptions] PMGroup=(NTG) 1={}([t]\ntsysbrk.exe,Ntg System Broker 0.9B7,[t]\ntsysbrk.exe,0,,,[t],,1) 2={}([t]\ntsysbrk.exe @C=@STAY,System Broker Resident,[t]\ntsysbrk.exe,0,,,[t],,1) 3={}([w]\winhelp.exe [t]\ntsysbrk.hlp,NTSYSBRK Help,[w]\winhelp.exe,0,,,[t]) 4={}([w]\notepad.exe [t]\ntg.eng,Ntg Notes,[w]\notepad.exe,0,,,[t]) 5={}([w]\notepad.exe [t]\license.eng,Ntg License,[w]\notepad.exe,0,,,[t]) 6={}([w]\notepad.exe [t]\sysbrk01.ntf,NTF Sample 1,[w]\notepad.exe,0,,,[t]) 7={}([w]\notepad.exe [t]\sysbrk02.ntf,NTF Sample 2,[w]\notepad.exe,0,,,[t]) 8={}([w]\notepad.exe [t]\sysbrk03.ntf,NTF Sample 3,[w]\notepad.exe,0,,,[t]) 9={}([t]\NWSENDM.exe,Send Msg to WINPROG,[t]\NWSENDM.exe,0,,,[t]) ; 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 [ExecuteAfterInstall] OptionsForExec={} YNButtons=1 RunText=View NTG System Broker release notes. RunProgram=notepad.exe [t]\__SYSBRK.TXT ShowDesktopDuringExec=1