home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 16 / 16.iso / w / w050 / 1.ddi / QUARK.INF < prev    next >
Encoding:
INI File  |  1994-03-03  |  41.1 KB  |  984 lines

  1. ;
  2. ; quark.inf - Installer customizing file.
  3. ;
  4. ; Copyright (c) 1994, Quark, Inc.
  5. ; All Rights Reserved
  6. ;
  7. ; $Log:   J:\vcs\winstall\quark.inv  $
  8. ;
  9. ;   Rev 2.73   03 Mar 1994 10:53:34   DJF
  10.  
  11.  
  12. ; About This File
  13. ; ===============
  14. ;
  15. ;** Please do NOT localize any strings that are not inside double quotes (") **
  16. ;           
  17. ; The information in this file determines
  18. ;
  19. ;   * All dialog strings.
  20. ;   * The names of the disks and directories from which, and to which, Install
  21. ;     copies files
  22. ;
  23. ;   * The name of the group that Install creates in Program Manager's window, and the
  24. ;     names of program items that Install adds to that group
  25. ;
  26. ; You can create your own Install program by changing some of the information
  27. ; in this file.
  28. ;
  29. ; The Parts of QUARK.INF
  30. ; -------------------------
  31. ;
  32. ; QUARK.INF is similar in format to a Windows initialization (.INI) file.
  33. ;
  34. ; Sections: QUARK.INF is divided into sections. Each section is identified
  35. ;           by an alphanumeric name enclosed in square brackets.
  36. ;
  37. ;           Most section names are "hard-coded": Install is written to search for
  38. ;           in QUARK.INF for that specific section name. However, some section
  39. ;           names are defined within other sections, and are therefore easily 
  40. ;           customizable.
  41. ;
  42. ; Comments: A comment begins with a semicolon. You can include a comment 
  43. ;           on the same line as syntax, as long as it comes after the syntax.
  44. ; Spaces:   Spaces are ignored, except when between double quotes.
  45. ;           Blank lines are also ignored.
  46. ;
  47. ; Special
  48. ;  Chars:   The ampersand (&) is a special character to Windows. In
  49. ;           those strings that appear in dialog boxes, the ampersand
  50. ;           transformed into an accelerator (an underscore below the
  51. ;           following character).
  52. ;
  53. ;           Special non-"non printable" characters (e.g.: return, formfeed, (c),
  54. ;           etc.) can be obtained by using C-style escapes (i.e.:
  55. ;           \n, \f, \256 (octal) [or \xAE (hex)] for the previous examples).
  56. ;
  57. ;           NOTE: All text strings *must* be entered on a single line. You can
  58. ;           format the text into multiple lines by inserting '\n' whereever
  59. ;           you want a line to break, but text strings in this file must typed
  60. ;           as one entire line.
  61. ;
  62. ;
  63. ; Sections in This File
  64. ; ---------------------
  65. ; The rest of this file contains the actual sections and statements
  66. ; that make up the working file. It also includes comments that 
  67. ; explain each section and statement.
  68. ;
  69.  
  70. [version]
  71. ; patch lvl, stage, minor rev, prodid/major rev
  72. ;   stage codes:
  73. ;   0x20 development
  74. ;   0x40 alpha
  75. ;   0x60 beta
  76. ;   0x70 gamma
  77. ;   0x80 release
  78. ;
  79. ; ie - 0x00801133 is windows 3.11r0
  80.   instver = 0x00803033
  81. ; <major rev>.<minor rev>.<minor rev><stage>
  82.   regver = "3.30.0"
  83. ; major rev, minor rev, stage, 0x00
  84.   prodver = 0x03308000
  85.   prodid = 3
  86.  
  87. [data]
  88. ; The [data] section includes misc. information about the
  89. ; location application.
  90.   name          = "QuarkXPress for Windows"
  91. ;do not localize
  92.   regfile       = xpress.reg
  93.  
  94. [message]
  95.   changed = "Changing this path will require you to reimport all associated pictures for the affected QuarkXPress documents.  Do you want to do this?"
  96.   complete = "Install complete."
  97.   badexecfiles = "An error occured while running accessory files."
  98.  
  99. [message.update]
  100.   badserialnum = "This update disk's serial number does not match the specified QuarkXPress's serial number.  Clicking OK will update the selected QuarkXPress application and change the serial number from %lu to %lu."
  101.   noversinfo = "Can't find version infomation on this file. Make sure you have selected the correct directory."
  102.   oldvers = "You are trying to update a newer version of the file (!)."
  103.   nonretail = "You cannot update a non-release version of the file."
  104.   damaged = "The version you want to update is damaged."
  105.   noncompat = "The installed version is incompatable with the updated version and cannot be updated."
  106.   fail = "Program not updated."
  107.   succ = "Program succesfully updated."
  108.  
  109.  
  110. [strings]
  111.   yes = "Yes"
  112.   no = "No"
  113.   notpresent = "Not present"
  114.  
  115. [strings.cpu]
  116.   80286 = "80286"
  117.   80386 = "80386 or clone"
  118.   80486 = "i486"
  119.   unknown = "Unknown"
  120.  
  121. [strings.winmode]
  122.   standard = "Standard"
  123.   enhanced = "Enhanced"
  124.   
  125. [strings.datefmts]
  126.   "(mm%sdd%syy)"
  127.   "(dd%smm%syy)"
  128.   "(yy%smm%sdd)"
  129.   "(mm%syy%sdd)"
  130.   "(dd%syy%smm)"
  131.   "(yy%sdd%smm)"
  132.  
  133. ;
  134. ; This section contains the scrips for the order of the dialogs shown for
  135. ;   different configurations.  The first argument is the dialog name,
  136. ;   the second is the offset into the WAP table for that dialog.  If there
  137. ;   is only one argument, it is interpreted as a link to another dialoglist.
  138. ;
  139. ;
  140.  
  141. [dialoglist.reg]
  142.   DLG_SPLASH,1
  143.   DLG_PRODREGINFO,2
  144.   DLG_PRODREGADDR,3
  145.   DLG_IMPORTANTADDR,4
  146.   DLG_PRODREGDEALER,5
  147.   DLG_SYSINFO1,6
  148.   DLG_USERINFO2,9
  149.   DLG_SYSENV,10
  150.   DLG_THANKS,0
  151.   dialoglist.firstinst
  152.  
  153. [dialoglist.subsequentinst]
  154.   DLG_START,0
  155.   dialoglist.firstinst
  156.  
  157. [dialoglist.firstinst]
  158.   DLG_INSTALLDIR,11
  159.   DLG_PROGRESS,12
  160.   DLG_SYSSTUFF,13
  161.  
  162. [dialog]
  163. ; The [dialog] section contains information pertaining to Install's dialog box. 
  164. ;
  165. ; The Caption statement determines the text that appears in the title bar 
  166. ; of Install's dialog box. 
  167. ;
  168. ; The following Caption statement specifies the caption "Demo App Installation".
  169. ; To specify your own caption, replace the text "Demo App Installation" with the 
  170. ; title you want (enclosed in double quotes).
  171.  
  172.   caption = "QuarkXPress for Windows Installer"
  173.   continue = "&Continue"
  174.   next = "&Next"
  175.   abortinstall = "&Abort Install"
  176.   ok = "OK"
  177.   cancel = "Cancel"
  178.   install = "&Install"
  179.   abortreg = "&Abort Installation"
  180.   quit = "&Quit"
  181.   proceed = "Continue ->"
  182.   goback = "Go Back <-"
  183.   stop = "Stop"
  184.  
  185. [dialog.exit]
  186.   msg = "Application installation is not yet complete. Are you sure you want to stop?"
  187.  
  188. [dialog.splash]
  189.   para1 = "Welcome to the QuarkXPress\256 for Windows Installation and Registration program. This program will install QuarkXPress and create your User Registration File."
  190.   para2 = "By completing the Installation/Registration procedure, you agree to the terms of the QuarkXPress Software License and Limited Warranty Agreement included in the package."
  191.   para3 = "The Copy Registration Button is for users who have purchased multiple copies of QuarkXPress.  Click on this button to use data entered onto a previously created User Registration Disk."
  192.   copyreg = "Copy &Registration"
  193.   copyright = "\251 1989-1994 Quark, Inc.\nAll Rights Reserved\nU.S. Patent Pending, Quark, Inc."
  194.  
  195.  
  196. ;For list comboboxes (those beginning with [combo*]):  If no number is given,
  197. ;the first entry becomes the default (selected). The combo box is not sorted,
  198. ;so the entries will appear as you list them.
  199.  
  200. [dialog.reginfo]
  201.   title = "Please enter your registration information. If you need your serial number, you can find it on your User Registration Disk label."
  202.   serialnumber = "Serial &Number:","%1[W]%1[XPFD]%8[0-9]","Not a valid serial number. Please enter the complete serial number as it appears on disk 1."
  203.   purchasedate = "QuarkXPress Purchase &Date %s:","%2[0-9]%1c%2[0-9]%1c%2[0-9]","The date entered is not valid. Please be sure to use the specified date format."
  204.   msgdateafterpresent = "The entered date is after today's date."
  205.  
  206. [dialog.regaddr]
  207.   title = "Please fill in your business address."
  208.   nametitle = "&Title:"
  209.   lastname = "&Last Name:","%2[^ ]%*[- ]%*s","Please enter your last name."
  210.   firstname = "&First Name:","%1[^ ]%*[- ]%*s","Please enter your first name."
  211.   company = "Company &Name:","%2[^ ]%*[^]","Please enter your complete company name."
  212.   mi = "M.I.:","%c%*[A-Za-z.]","Please enter a single group of characters for your middle name."
  213.   addr = "&Address:","%s%s%*[^]","Please enter your complete address."
  214.   city = "C&ity:","%2c%*[^]","Please enter the name of your city in which you live."
  215.   state = "&State:","%2[A-Z]%*[ ]","Please enter your two-letter state abbreviation."
  216.   country = "&Country:",,"Please select the name of your country."
  217.   phone = "&Phone Number:","%*[ (]%3[0-9]%*[) .-]%3[0-9]%*[ .-]%4[0-9]%*[ x]%*5[0-9]","Please enter your 10-digit phone number including area code."
  218.   fax = "&FAX Number:","%*[ (]%3[0-9]%*[) .-]%3[0-9]%*[- .]%4[0-9]%*[ x]%*5[0-9]","Please enter your 10-digit FAX phone number including area code."
  219.   zip = "&ZIP Code:","%*[ ]%5[0-9]%*[ -]%*4[0-9]","Please enter your complete zip code."
  220.  
  221. [intl.dialog.regaddr]
  222.   nametitle = ""
  223.   mi = ""
  224.   state = "P&rovince:","%2c%*[^]","Please enter your full province name."
  225.   country = "&Country:",,"Please select the name of your country."
  226.   zip = "P&ostal Code:"
  227.   phone = "&Phone Number:","%21[0-9 .x()-]","Please enter your complete international phone number."
  228.   fax = "&FAX Number:","%21[0-9 .x()-]","Please enter your complete international FAX number."
  229.  
  230. [combo.dialog.regaddr.nametitle]
  231. ""
  232. "Dr."
  233. "Miss"
  234. "Mr."
  235. "Mrs."
  236. "Ms."
  237.  
  238. [combo.intl.dialog.regaddr.nametitle]
  239. "Mr."
  240. "Mrs."
  241. "Miss"
  242. "Ms."
  243. "Dr."
  244.  
  245. [combo.dialog.regaddr.country]
  246. "Canada"
  247. "United States"
  248.  
  249. [combo.intl.dialog.regaddr.country]
  250. "U.K."
  251. "Australia"
  252. "Austria"
  253. "Belgium"
  254. "Czechoslavakia"
  255. "Denmark"
  256. "Finland"
  257. "France"
  258. "Germany"
  259. "Greece"
  260. "Hong Kong"
  261. "Hungary"
  262. "Iceland"
  263. "Ireland"
  264. "Italy"
  265. "Japan"
  266. "Korea"
  267. "Luxembourg"
  268. "Malaysia"
  269. "Netherlands"
  270. "New Zealand"
  271. "Norway"
  272. "Portugal"
  273. "Singapore"
  274. "South Africa"
  275. "Spain"
  276. "Sweden"
  277. "Switzerland"
  278. "Turkey"
  279.  
  280. [dialog.regaddrimportant]
  281.   important = "IMPORTANT"
  282.   para1 = "This is how your mailing address will appear:"
  283.   para2 = "If this information is not correct, please click the \x22Go Back\x22 button to correct your address information."
  284.  
  285. [dialog.regdealer]
  286.   title = "Please enter the following information about your QuarkXPress dealer."
  287.   name = "Dealer\x92s &Name:","%2c%s%*[^]","Please enter the name of the dealer from whom you purchased QuarkXPress."
  288.   city = "Dealer\x92s &City and State:","%s%s%*999c","Please enter the address of the dealer from whom you purchased QuarkXPress, including city and state/province."
  289.  
  290. [intl.dialog.regdealer]
  291.   city = "Dealer\x92s &City and Province:","%s%s%*999c","Please enter the address of the dealer from whom you purchased QuarkXPress, including city and state/province."
  292.  
  293. [dialog.sysinfo1]
  294.   title = "System Information"
  295.   numberofcomputers = "Number of computers:"
  296.   numpcs = "&PCs:"
  297.   nummacs = "&Macs:"
  298.   nettype = "Network &Type:"
  299.   netsoftware = "Network &Software:"
  300.   cdrom = "Yes, I have access to a CD-ROM player."
  301.   applications = "What PC &applications do you use? (please select all that apply)"
  302.   otherapplications = "&Other PC applications:"
  303.  
  304. [combo.dialog.sysinfo1.numpcs]
  305. "1"
  306. "2"
  307. "3-5"
  308. "6-10"
  309. "11-20"
  310. "21-100"
  311. "101-500"
  312. "501+"
  313.  
  314. [combo.dialog.sysinfo1.nummacs]
  315. "0"
  316. "1"
  317. "2"
  318. "3-5"
  319. "6-10"
  320. "11-20"
  321. "21-100"
  322. "101-500"
  323. "501+"
  324.  
  325. [listbox.dialog.sysinfo1.applications]
  326. "Adobe Illustrator"
  327. "Adobe Photoshop"
  328. "Aldus FreeHand"
  329. "Aldus IntelliDraw"
  330. "Aldus PageMaker"
  331. "Deneba Canvas"
  332. "Claris MacWrite"
  333. "Claris MacDraw Pro"
  334. "EfiCachet"
  335. "Microsoft Write"
  336. "Nisus"
  337. "WriteNow"
  338. "WordPerfect"
  339.  
  340. [dialog.sysinfo2]
  341. title = "System Information  (continued)"
  342. printers = "What color &printers do you use? (select all that apply)"
  343. otherprinters = "Other &printers:"
  344. scanners = "What color &scanners do you use? (select all that apply)"
  345. otherscanners = "Other &scanners:"
  346.  
  347. [listbox.dialog.sysinfo2.printers]
  348. "Apple Color Printer"
  349. "CalComp"
  350. "HP DeskWriter C"
  351. "HP PaintJet"
  352. "Lexmark"
  353. "Mitsubishi"
  354. "Oc\xE9 5241"
  355. "QMS ColorScript"
  356. "SuperMac"
  357. "RasterOps"
  358. "Tek Phaser IISD"
  359. "Tek Phaser III"
  360.  
  361. [listbox.dialog.sysinfo2.scanners]
  362. "AGFA"
  363. "Apple"
  364. "Canon"
  365. "Crosfield"
  366. "Dainippon"
  367. "Hell"
  368. "Hewlett-Packard"
  369. "LaCie"
  370. "Microtek"
  371. "Nikon"
  372. "Optronix"
  373. "Scitex"
  374. "Umax"
  375.  
  376. [combo.dialog.sysinfo1.nettype]
  377. "None"
  378. "Arcnet"
  379. "PhoneNet"
  380. "Ethernet"
  381. "EtherTalk"
  382. "LocalTalk"
  383. "Token Ring"
  384. "Other:"
  385.  
  386. [combo.dialog.sysinfo1.netsoftware]
  387. "None"
  388. "AppleShare"
  389. "Banyan Vines"
  390. "LAN Manager"
  391. "LANtastic"
  392. "Novell"
  393. "Tops"
  394. "Other:"
  395.  
  396.  
  397. [dialog.userinfoinfo]
  398.   para1 = "In order to better meet the needs of our customers, we'd like to learn more about how you use QuarkXPress."
  399.  
  400. [dialog.userinfo1]
  401.   title = "User Information Survey"
  402.   learn = "How did you &learn about QuarkXPress?"
  403.   publications = "What professional &publications do you read?\n(please select all that apply)"
  404.   otherpublications = "&Other publications: (please separate names with commas)"
  405.  
  406. [combo.dialog.userinfo1.learn]
  407. "Another User"
  408. "Dealer"
  409. "Service Bureau"
  410. "Trade Show"
  411. "Other:"
  412.  
  413. [listbox.dialog.userinfo1.publications]
  414. "Communication Arts"
  415. "Editor and Publishing"
  416. "Folio"
  417. "How"
  418. "InfoWorld"
  419. "MacUser"
  420. "MacWEEK"
  421. "MacWorld"
  422. "News Inc"
  423. "Pre-"
  424. "Publish"
  425. "Print"
  426. "Seybold Reports"
  427. "Step by Step"
  428. "PC Week"
  429. "PC Magazine"
  430.  
  431. [dialog.userinfo2]
  432.   title = "User Information Survey"
  433.   business = "What is your primary type of &business?"
  434.   otherbusiness = "&Other:"
  435.   create = "What do you &create with QuarkXPress? (select all that apply)"
  436.   othercreate = "&Other uses for QuarkXPress: (separate items with commas)"
  437.   comments = "&General comments:"
  438.  
  439. [combo.dialog.userinfo2.business]
  440. "Advertising Agency"
  441. "Book Publisher"
  442. "Catalog Publisher"
  443. "Corporate Publishing"
  444. "Magazine Publisher"
  445. "Newspaper Publisher"
  446. "Other:"
  447.  
  448. [listbox.dialog.userinfo2.create]
  449. "Advertisements"
  450. "Annual Reports"
  451. "Books"
  452. "Brochures"
  453. "Catalogs"
  454. "Magazines"
  455. "Newsletters"
  456. "Newspapers"
  457. "Technicals docs"
  458.  
  459. [dialog.sysenv]
  460.   title = "The following data about your computer has been automatically collected. This information will be used by Quark Technical Support staff and to assist in the development of future products."
  461.   formatstring = "Processor: %s\r\nFPU: %s\r\nKeyboard: %s (type #%d)\r\nDOS version: %d.%d\r\nWindows version: %d.%d\r\nWindows mode: %s\r\nATM Version: %s\r\nTrue Type available: %s\r\nLargest capacity floppy: %dKB\r\nFree memory: %ldKB\r\n\r\nMonitor information:\r\n  Dimensions: %d x %d (pixels), %d possible colors\r\n  DPI: %d x %d\r\n  Video mode palette size: %d\r\n  Driver: %s (%s)\r\n\r\nPrinter Driver: %s"
  462.  
  463. [dialog.thanks]
  464.   para1 = "Thank you for using Quark\x92s electronic registration! Please use the enclosed postage-paid mailer to send us your User Registration Disk as soon as possible. Be sure to include your name and telephone number on the disk."
  465.   para2 = "You must return your User Registration Disk to receive the benefits of the 90-Day Limited Warranty and the 90-Day Service Plan, as well as to qualify for future upgrade offers."
  466. [dongle.dialog.thanks]
  467.   para1 = "Thank you for using Quark\x92s electronic registration! Please use the enclosed postage-paid mailer to send us your User Registration Disk as soon as possible. Be sure to include your name and telephone number on the disk."
  468.   para2 = "You can now install the hardware lock. For instructions, please refer to the \x22Installing the hardware lock\x22 card in the \x22Getting Started\x22 booklet."
  469.  
  470. ; *** Start of actual installation ***
  471.  
  472. [dialog.start]
  473.   para = "To begin installation of QuarkXPress and to copy auxiliary files, click Continue. You will be asked to specify a drive and directory for the QuarkXPress application and auxiliary files."
  474. [update.dialog.start]
  475.   para = "To begin updating your current version of QuarkXPress and auxiliary files, click Continue. You will be asked to specify the drive and directory for the copy of QuarkXPress and auxiliary files you wish to update."
  476. [demo.dialog.start]
  477.   para = "To begin installation of Demo QuarkXPress and to copy auxiliary files, click Continue. You will be asked to specify a drive and directory for the QuarkXPress application and auxiliary files."
  478.  
  479. [dialog.installdir]
  480.   para = "Please enter the directory in which you would like to install QuarkXPress."
  481.   customize = "&Customize..."
  482.   installserver = "&Copy Files to Server"
  483. [demo.dialog.installdir]
  484.   para = "Please enter the directory in which you would like to install Demo QuarkXPress."
  485.  
  486. [update.dialog.installdir]
  487.   para = "Please enter the directory which contains the QuarkXPress you wish to update."
  488.  
  489. [dialog.customize]
  490.   caption = "Select Items to Install"
  491.   section = "&Items:"
  492.   path = "&Path:"
  493.   install = "&Install Highlighted Item"
  494.   update = "&Update Highlighted Item"
  495.   delete = "D&elete Highlighted Item (!)"
  496.   reinstall = "&Reinstall Highlighted Item"
  497.   disabled_subsection = "No Contents"
  498.   view_subsection = "View &Contents"
  499.   hide_subsection = "Hide &Contents"
  500.   browse = "&Browse..."
  501.   totals = "Totals:"
  502.  
  503. [dialog.browse]
  504.   caption = "Select Directory"
  505.   directories = "&Directories:"
  506.   drives = "Dri&ves:"
  507.  
  508. [dialog.progress]
  509.   text = "Press Stop to abort."
  510.  
  511. [dialog.sysstuff]
  512.   para1 = "The installer will now register QuarkXPress with Windows. Part of this registration includes building a QuarkXPress Program Manager group and associated icons. If you do not want this group to be built, please uncheck the \"Create Group\" checkbox below."
  513.   makepmgrp = "Create Group"
  514.   badbuildfiles = "An error occured while building accessory files."
  515.  
  516. [disks]
  517. ; The [disks] section defines the distribution disks that contain the application 
  518. ; files. Install uses this information to tell the user to insert the correct disk.
  519. ; Elsewhere within this .INF file, the distribution disks are normally referred to
  520. ; by a single-character disk ID. This section defines those disk IDs, and includes 
  521. ; information about the disk to which each disk ID refers.
  522. ;
  523. ; The disk ID '0' is reserved; it represents the system directory.
  524. ;
  525. ; The format of each disk definition is:
  526. ;     n = path, title
  527. ;
  528. ;  where
  529. ;     n       is the disk ID (a single character from 1-9 or A-Z).
  530. ;
  531. ;     path    the path of the source directory from which Install should copy 
  532. ;             the files to the disk. The path can be relative to the
  533. ;             source directory (see examples below).
  534. ;
  535. ;     title   is a descriptive name for the disk. The title should match 
  536. ;             the disk's printed or written label exactly.
  537. ; The following disk-definition statements define two distribution disks.
  538.  
  539.   1 =.,                         "QuarkXPress for Windows  Disk 1"
  540.   2 =.,                         "QuarkXPress for Windows  Disk 2"
  541.   3 =.,                         "QuarkXPress for Windows  Disk 3"
  542.   4 =.,                         "QuarkXPress for Windows  Disk 4"
  543.   5 =.\tutorial,                "QuarkXPress for Windows  Disk 5"
  544.   6 =.\samples,                 "QuarkXPress for Windows  Disk 5"
  545.   7 =.,                         "EfiColor XTension Disk"
  546.   R =.,                         "QuarkXPress User Registration Disk"
  547.   s =.\samples,                 "QuarkXPress for Windows  Disk 4"
  548.   0 =.,                         "Windows Directory"
  549.   x =c:\,                       "Root directory"
  550.   y =.,                         "Temporary Directory"
  551.   z =.,                         "Install Directory"
  552.  
  553.  
  554.  
  555. ; The first statement tells Install to refer to Disk 1.
  556. ; Because the period (.) denotes the current directory, the files 
  557. ; on that disk will be copied from the root directory of the
  558. ; distribution disk.
  559. ;
  560. ; You can include as many disk-definition statements as necessary. Every 
  561. ; distribution disk should have a corresponding disk-definition statement;
  562. ; otherwise, Install cannot tell the user to insert the appropriate disk.
  563.  
  564. ; The following [app.copy.appstuff] section contains section-definition
  565. ; statements. Each statement defines a section that lists application files
  566. ; to be copied as part of installation. The sections are organized by file 
  567. ; destination; you should define a separate section for each destination 
  568. ; directory.
  569. ;
  570. ; Each section definition has the following form:
  571. ;
  572. ;     [x:]dest_pathname#section_name, section_label, buffer_size, [,flags]
  573. ;       [,bitmap]
  574. ;               -or-
  575. ;     [x:]full_filename, file_title, file_size, [,flags] [,bitmap]
  576. ;
  577. ; where
  578. ;
  579. ;     #section_name     defines the name of the .INF section that lists the
  580. ;                       files to be copied (must start with IDS_GRPPREFIX).
  581. ;
  582. ;     dest_pathname     is the path name of the destination directory, relative
  583. ;                       to the installation directory for file entries and
  584. ;                       explicit target directories if a group is specified.
  585. ;                       (Note: "0:" is a special disk ID that represents the
  586. ;                       WINDOWS system directory (the directory usually labeled
  587. ;                       "\WINDOWS\system"), , and "z:" represents the install
  588. ;                       destination path (eg: "c:\xpress")).
  589. ;
  590. ;     label/title       title displayed in the setup dialog for user's benefit
  591. ;
  592. ;     file_size         file size
  593. ;
  594. ;     buffer_size       additional buffering size (for newly created files and
  595. ;                       such)
  596. ;
  597. ;     flags             Attributes for the file (if the flag is heirarchially
  598. ;                       asserted twice, the state is swapped).
  599. ;                       S=Selected; V=Version checking; D=Display children;
  600. ;                       B=Broken file (to be assembled into one larger file);
  601. ;                       I=The fIle is shared (like many DLLs);C=Compressed
  602. ;                       file; G=Grouped (not seperately selectable);N=install
  603. ;                       only if iNternational;M=give special Message if trying
  604. ;                       to change file path (message.changed);R=install only if
  605. ;                       registration;E=install only if installing to sErver;
  606. ;                       P=delete file if Present;
  607. ;                       x=dummy flag (must have at least one flag per section).
  608. ;
  609. ;                       NOTE: The action of the switches are inherited from
  610. ;                       a file's parents; any switches set on children will
  611. ;                       invert (XOR) the switch setting inherited from the
  612. ;                       item's parents.
  613. ;
  614. ;     bitmap            This optional item is the resource number of a bitmap
  615. ;                       included in the .rc file. This bitmap is displayed
  616. ;                       beside the item when examined by the customize dialog.
  617. [app.copy.appstuff]
  618.   c:\xpress#app.xpress,         "QuarkXPress for Windows",      0,   SD
  619. [demo.app.copy.appstuff]
  620.   c:\xprsdemo#app.demo.xpress,  "Demo QuarkXPress for Windows", 0,   SD
  621.  
  622. [app.xpress]
  623.   .#app.inst,                   "Installer Files",              0,   DE
  624.   .#app.appl,                   "Application Files",            0,   D
  625.   .\tutorial#app.tutorial,      "Tutorial Files",               0,   D
  626.   .\samples#app.samples,        "Sample Files",                 0,   D
  627.   .#app.efi,                    "EfiColor Files",               0,   D
  628.  
  629. [app.demo.xpress]
  630.   .#app.demo.appl,              "Application Files",            0,   D
  631.   .\tutorial#app.tutorial,      "Tutorial Files",               0,   D
  632.   .\samples#app.samples,        "Sample Files",                 0,   D
  633.   .#app.efi,                    "EfiColor Files",               0,   
  634.  
  635. [app.inst]
  636.   1:hinstall.exe,               "Installer",               178000,  GC
  637.   1:quark.inf,                  "Installer File",           45800,  GS
  638.   1:foo2.dat,                   "Installer Data File",        500,  GS
  639.  
  640. [app.appl]
  641.   1:reginfo.dat,                "Quark User Registration",   4000,  GR
  642.   1:xpress.dct,                 "Dictionary",              264000,   C,  dct_ico
  643.   1:xpress.hlp,                 "Help File",               532000,   C,  winhelp.exe
  644.   1:coll4out.qxt,               "Collect for Output Template",20000, C
  645.   .\xpress.exe#app.application, "Application",                  0, BDG,
  646.   3:olelib.dll,                 "Quark OLE DLL",            27000,  CG,  packager.exe
  647.   3:quarknet.dll,               "Quark Network DLL",        20000, VCG
  648.   3:readme.hlp,                 "Release Notes",            17000,   C,  winhelp.exe
  649.   3:efinotes.hlp,               "Efi Release Notes",        13000,   C,  winhelp.exe
  650.   0:#app.dlls,                  "System Libraries",             0,   G
  651.   .\pdf#app.pdf.files,          "PDF Files",                    0,   
  652.   .#app.filters,                "Import Filters",               0,   
  653.   .\xtension#app.xtensions,     "XTensions",                    0,   
  654.   .#app.delete.xtensions,       "Old XTensions to Remove",      0,   GP
  655.  
  656.  
  657. [app.demo.appl]
  658.   1:reginfo.dat,                "Quark User Registration",   4000,  GR
  659.   1:xpress.dct,                 "Dictionary",              264000,   C,  dct_ico
  660.   1:xpress.hlp,                 "Help File",               532000,   C,  winhelp.exe
  661.   1:coll4out.qxt,               "Collect for Output Template",20000, C
  662.   .\xpress.exe#app.application, "Application",                  0, BDG
  663.   3:olelib.dll,                 "Quark OLE DLL",            27000,  CG,  packager.exe
  664.   3:quarknet.dll,               "Quark Network DLL",        20000, VCG
  665.   3:readme.hlp,                 "Release Notes",            17000,   C,  winhelp.exe
  666.   3:efinotes.hlp,               "Efi Release Notes",        13000,   C,  winhelp.exe
  667.   0:#app.dlls,                  "System Libraries",             0,
  668.   .\pdf#app.pdf.files,          "PDF Files",                    0,   
  669.   .#app.filters,                "Import Filters",               0,   
  670.   .\xtension#app.xtensions,     "XTensions",                    0,   
  671.  
  672. [app.application]
  673.   2:xpress.0xe,                 "part 1",                  512000,   C
  674.   2:xpress.1xe,                 "part 2",                  512000,   C
  675.   2:xpress.2xe,                 "part 3",                  512000,   C
  676.   3:xpress.3xe,                 "part 4",                  512000,   C
  677.   3:xpress.4xe,                 "part 5",                  512000,   C
  678.   3:xpress.5xe,                 "part 6",                  512000,   C
  679.   3:xpress.6xe,                 "part 7",                  281000,   C
  680.  
  681. [app.dlls]
  682.   3:dib.drv,                    "DIB driver",               31000, ICV
  683.  
  684. [app.pdf.files]
  685.   3:4CAST.PDF,                  "4CAST",                      450,
  686.   3:BUSILASE.PDF,               "Business LaserPrinter",      450,
  687.   3:CG9000PS.PDF,               "CG 9000PS",                  450,
  688.   3:FIERY.PDF,                  "Fiery",                      450,
  689.   3:LZR2665.PDF,                "LZR2665",                    450,
  690.   3:G5241OCE.PDF,               "G5241-PS OceColor",          450,
  691.   3:LWRI2F-G.PDF,               "LaserWriter II f-g",         450,
  692.   3:LWRI-6X0.PDF,               "LaserWriter Pro 600 & 630",  450,
  693.   3:LWRITER.PDF,                "LaserWriter",                450,
  694.   3:LWRITER2.PDF,               "LaserWriter II",             450,
  695.   3:LWPRO810.PDF,               "LaserWriter Pro 810",        450,
  696.   3:LWSEL360.PDF,               "LaserWriter Select 360",     450,
  697.   3:LINOTRON.PDF,               "Linotronic",                 450,
  698.   3:MONOTYPE.PDF,               "Monotype",                   450,
  699.   3:QMSCOL10.PDF,               "QMS ColorScript-10",         450,
  700.   3:TEKPHCQS.PDF,               "Tek Phaser CQS",             450,
  701.   3:TEKPHPX.PDF,                "Tek Phaser PX",              450,
  702.   3:VT600.PDF,                  "VT-600",                     450,
  703.   3:VT600W.PDF,                 "VT-600W",                    450,
  704.   3:OMNI2115.PDF,               "OmniLaser2115",              450,
  705.   3:QMS2200.PDF,                "QMS-PS 2200",                450,
  706.   3:P400PS.PDF,                 "P400PS",                     450,
  707.   3:SCHL5232.PDF,               "Schlumberger 5232",          450,
  708.   3:QMSCOLOR.PDF,               "QMS ColorScript",            450,
  709.   3:VT4200BP.PDF,               "VT-4200B-P",                 450,
  710.   3:TEKPHCPS.PDF,               "Tek Phaser CPS",             450,
  711.   3:VT4300P.PDF,                "VT-4300P",                   450,
  712.  
  713. [app.filters]
  714.   4:drwfiltr.flt,               "Micrografx Designer 1.0",  62000,   C,  drwflt_ico
  715.   4:hpgl.flt,                   "HPGL Graphics",            56000,   C,  hpglflt_ico
  716.   4:cgmfiltr.flt,               "Computer Graphics Metafile",51000,  C,  cgmflt_ico
  717.   4:amiread.dll,                "Ami Pro 2.0",             107000,   C,  xxt_ico
  718.  
  719. [app.xtensions]
  720.   4:spell.xxt,                  "Spell XTension",           283000,  CN,  xxt_ico
  721.   4:xtags.xxt,                  "XPress Tags",              47000,   C,  xxt_ico
  722.   4:writext.xxt,                "Word for DOS/Write for Windows",44000,C,xxt_ico
  723.   4:word1.xxt,                  "Word for Windows 1.x",     49000,   C,  xxt_ico
  724.   4:word2.xxt,                  "Word for Windows 2.0",     61000,   C,  xxt_ico
  725.   4:ktedit.xxt,                 "Kern/Track Editor",        26000,   C,  xxt_ico
  726.   4:wordperf.xxt,               "WordPerfect 5.x",          24000,   C,  xxt_ico
  727.   4:xyfilter.xxt,               "XyWrite III Plus",         38000,   C,  xxt_ico
  728.   4:coolblnd.xxt,               "Coolblends",              342000,   C,  xxt_ico
  729.   .#app.xtjpeg,                 "JPEG Import Files",            0,
  730.   .#app.xtphotocd,              "Photo CD Import Files",        0,
  731.  
  732. [app.delete.xtensions]
  733.   3:spell.xxt,                  "Spell XTension",               0,  N,  xxt_ico
  734.   3:xtags.xxt,                  "XPress Tags",                  0,   x,  xxt_ico
  735.   3:writext.xxt,                "Write for Windows",            0,   x,  xxt_ico
  736.   3:word1.xxt,                  "Word for Windows 1.x",         0,   x,  xxt_ico
  737.   3:word2.xxt,                  "Word for Windows 2.0",         0,   x,  xxt_ico
  738.   3:ktedit.xxt,                 "Kern/Track Editor",            0,   x,  xxt_ico
  739.   3:wpread.dll,                 "Word Perfect 5.1",             0,   x,  xxt_ico
  740.   3:xyfilter.xxt,               "XyWrite III Plus",             0,   x,  xxt_ico
  741.   3:readreg.xxt,                "Registration",                 0,   x,  xxt_ico
  742.   3:dashfram.xxt,               "Dashed Frames",                0,   x,  xxt_ico
  743.   3:ole.xxt,                    "OLE",                          0,   x,  xxt_ico
  744.   3:coolblnd.xxt,               "Coolblends",                   0,   x,  xxt_ico
  745.  
  746. [app.xtjpeg]
  747.   4:jpeg.xxt,                   "JPEG File Import",          9000,  GC,  xxt_ico
  748.   4:jpeglib.dll,                "JPEG DLL",                223000,  GC,  xxt_ico
  749.  
  750. [app.xtphotocd]
  751.   4:photocd.xxt,                "Photo CD Import",           8000,   G,  xxt_ico
  752.   4:pcdlib.dll,                 "Photo CD DLL",             85000,  GC,  xxt_ico
  753.  
  754. [app.efi]
  755.   .\eficolor#app.efi.profiles,  "Efi Profiles",                 0,   G
  756.   .\xtension#app.efi.xtension,  "Efi XTension Files",           0,   G
  757.  
  758. [app.efi.profiles]
  759.   7:3mswopc.,                   "SWOP-Coated",             184000,   C
  760.   7:apmon13.,                   "Apple 13\" Monitor",         200,   C
  761.   7:EFIRGB.,                    "Efi Calibrated RGB",         200,   C
  762.   7:HPSCNJ2C.,                  "HP ScanJet IIc",            3200,   C
  763.   7:MKSCNMK2.,                  "Microtek Scanmaker II",     3295,   C
  764.   7:QMCS100.,                   "QMS ColorScript 100",     100000,   C
  765.   7:CNF500C.,                   "Fiery/Canon CLC500 (CT)", 106000,   C
  766.   7:XEF5775C.,                  "Fiery/Xerox 5775",        150000,   C
  767.   7:EUROSCLE.,                  "Euroscale",               185000,   C
  768.   7:VERSION.,                   "Version Info",                 6,   C
  769.   7:LAB.,                       "LAB Color Values",          1000,   C
  770.   7:smmon21.,                   "SuperMatch 21\" Monitor",    200,   C 
  771.  
  772. [app.efi.xtension]
  773.   7:efixt.hlp,                  "EfiColor Help",            52000,  CG
  774.   7:efi.xxt,                    "EfiColor XTension",       171000,   C
  775.   7:eficolor.dll,               "EfiColor DLL",            119000,   C
  776.  
  777. [app.samples]
  778.   .\document#app.samdocs,       "Documents",                    0,   G
  779.   .\library#app.samlibs,        "Libraries",                    0,   G
  780.   .\pictures#app.sampics,       "Pictures",                     0,   G
  781.   .\text#app.samtxts,           "Text Files",                   0,   G
  782.  
  783. [app.demo.samples]
  784.   .#app.demo.samdocs,           "Documents",                    0,   G
  785.  
  786. [app.demo.samdocs]
  787.   s:beachcrz.qxd,               "Sample Document",          58000,   C,  doc_ico
  788.   s:cruiser.eps,                "Sample EPS File",          29000,   C,  eps_ico
  789.   s:oldbike.eps,                "Sample EPS File",         256000,   C,  doc_ico
  790.   s:wavepict.pcx,               "Sample PCX File",           3000,   C,  pcx_ico
  791.   s:worldcup.qxd,               "Sample Document",         290000,   C,  doc_ico
  792.  
  793. [app.samdocs]
  794.   6:beachcrz.qxd,               "Sample Document",          58000,   C,  doc_ico
  795.   6:cruiser.eps,                "Sample EPS File",          29000,   C,  eps_ico
  796.   6:oldbike.eps,                "Sample EPS File",         256000,   C,  doc_ico
  797.   6:wavepict.pcx,               "Sample PCX File",           3000,   C,  pcx_ico
  798.   6:worldcup.qxd,               "Sample Document",         290000,   C,  doc_ico
  799.  
  800. [app.samlibs]
  801.   6:biking.eps,                 "Sample EPS File",          15000,   C,  eps_ico
  802.   6:bicycle.wmf,                "Sample Windows Metafile",  15000,   C,  eps_ico
  803.   6:qdropcap.eps,               "Sample EPS File",          42000,   C,  eps_ico
  804.   6:sample.qxl,                 "Sample Library",           82000,   C,  qxl_ico
  805.   6:xdropcap.eps,               "Sample EPS File",          32000,   C,  eps_ico
  806.  
  807. [app.sampics]
  808.   6:biker.tif,                  "Sample TIFF File",         65000,   C,  tiff_ico
  809.   6:bikers.pcx,                 "Sample PCX File",          11000,   C,  pcx_ico
  810.   6:cyclist.eps,                "Sample EPS File",          24000,   C,  eps_ico
  811.   6:wheelart.eps,               "Sample EPS File",          25000,   C,  eps_ico
  812.  
  813. [app.samtxts]
  814.   6:xprstags.xtg,               "Sample QuarkXPress Tags File",2400, C,  xtag_ico
  815.   6:richtext.rtf,               "Sample RTF File",           5000,   C,  rtf_ico
  816.   6:ascii.txt,                  "Sample Text File",          5000,   C,  notepad.exe
  817.   6:word40.doc,                 "Sample MS-Word 4.0 File",   5000,   C,  winword.exe
  818.   6:mswrite.wri,                "Sample MS-Write File",      5000,   C,  write.exe
  819.  
  820. [app.tutorial]
  821.   .\color#app.tutclr,           "Documents",                    0,   G
  822.   .\finished#app.tutfin,        "Libraries",                    0,   G
  823.   .\layout#app.tutlay,          "Layout Files",                 0,   G
  824.   .\pictures#app.tutpics,       "Pictures",                     0,   G
  825.   .\type#app.tuttype,           "Typography Files",             0,   G
  826.   .\wordproc#app.tutwp,         "Word Processing Files",        0,   G
  827.  
  828. [app.tutclr]
  829.   5:bikers.pcx,                 "Tutorial PCX File",        15000,   C,  pcx_ico
  830.   5:biketour.qxt,               "Tutorial QuarkXPress Template",65000,C, doc_ico
  831.  
  832. [app.tutfin]
  833.   5:fintype.qxd,                "Tutorial Document",        14000,   C,  doc_ico
  834.   5:finpicts.qxd,               "Tutorial Document",        21000,   C,  doc_ico
  835.   5:finword.qxd,                "Tutorial Document",        35000,   C,  doc_ico
  836.   5:fincolor.qxd,               "Tutorial Document",        63000,   C,  doc_ico
  837.   5:finlayou.qxd,               "Tutorial Document",       354000,   C,  doc_ico
  838.  
  839. [app.tutlay]
  840.   5:newstemp.qxt,               "Tutorial Document",       322000,   C,  doc_ico
  841.   5:gears.eps,                  "Tutorial EPS File",        94000,   C,  eps_ico
  842.   5:handle.eps,                 "Tutorial EPS File",        26000,   C,  eps_ico
  843.   5:pedal.eps,                  "Tutorial EPS File",        21000,   C,  eps_ico
  844.   5:text1.txt,                  "Tutorial Text File",        1000,   C,  notepad.exe
  845.   5:text2.txt,                  "Tutorial Text File",        1000,   C,  notepad.exe
  846.   5:text3.txt,                  "Tutorial Text File",        1000,   C,  notepad.exe
  847.  
  848. [app.tutpics]
  849.   5:wheeltem.qxt,               "Tutorial QuarkXPress Template",8000,C, doc_ico
  850.   5:picstory.txt,               "Tutorial Text File",        2000,   C,  notepad.exe
  851.   5:wheelart.eps,               "Tutorial EPS File",        25000,   C,  eps_ico
  852.  
  853. [app.tuttype]
  854.   5:sprocket.qxt,               "Tutorial QuarkXPress Template",12000,C, doc_ico
  855.  
  856. [app.tutwp]
  857.   5:lettext.txt,                "Tutorial Text File",        1000,   C,  notepad.exe
  858.   5:spokeart.eps,               "Tutorial EPS File",        46000,   C,  eps_ico
  859.   5:samplett.qxt,               "Tutorial QuarkXPress Template",31000,C, doc_ico
  860.  
  861. ; The [progman.groups] section (optional) tells Install to create Program 
  862. ; Manager groups for your application. (Install then uses DDE to communicate 
  863. ; with Program Manager.)
  864. ;
  865. ; The section lists the names of the groups you want to create. You then 
  866. ; define additional sections in this file; those sections list the program 
  867. ; items you want in each group.
  868. ;
  869. ; The syntax for each group name is:
  870. ;
  871. ;     groupname, [groupfile.grp]
  872. ;
  873. ; where
  874. ;
  875. ;     groupname      is the title you want Program Manager to display
  876. ;                    under the icon that represents the group. (The 
  877. ;                    groupname will also be the name of the section
  878. ;                    that defines the contents of the group.)
  879. ;
  880. ;     groupfile.grp  is the filename of the file in which Program Manager
  881. ;                    will save information about the group. (You must include
  882. ;                    the .GRP filename extension.) This parameter is optional;
  883. ;                    if you omit it, Install uses a default name for the 
  884. ;                    group file.
  885. ;
  886. [progman.groups]
  887.   QuarkXPress, XPress.grp
  888.  
  889. [demo.progman.groups]
  890.   "Demo QuarkXPress", XPrsdemo.grp
  891.  
  892. ; This section is a user-defined section that define the contents of a
  893. ; Program Manager group file. The [progman.groups] section defines
  894. ; the name of this section and the group, and the name of the file in which
  895. ; to store information about the group.
  896. ;
  897. ; In each section like this one, you should list all items that you want Install
  898. ; to add to the group.
  899. ;
  900. ; The syntax for item-definition statements is: 
  901. ;
  902. ;     "Description",    APPFILE.EXE, [ICONFILE.EXE[, N]]
  903. ;
  904. ;where
  905. ;
  906. ;     Description   is the text that will appear below the program icon 
  907. ;                   when displayed in the Program Manager group.
  908. ;
  909. ;     ICONFILE.EXE  is the application file that contains the icon you
  910. ;                   want to represent the application. Typically, this is 
  911. ;                   the executable application file, but it could be a 
  912. ;                   different file. (You can also specify a _ico file,
  913. ;                   created using the SDKPaint tool.) This parameter is
  914. ;                   optional; if you omit it, Install will use the first
  915. ;                   icon it finds in APPFILE.EXE.
  916. ;
  917. ;     N             is the offset of the icon you want to use within the file
  918. ;                   ICONFILE.EXE. This parameter is optional; if you omit it, 
  919. ;                   Install uses the first icon it finds in ICONFILE.EXE.
  920. ;                   You must include this parameter if the file you specify
  921. ;                   contains more than one icon, and you want to use an icon
  922. ;                   other than the first icon.
  923. ;
  924. ;                   To use the Nth icon, specify the number N-1. For example,
  925. ;                   to use the third icon, specify 2.
  926. ;
  927. ; For example, the following item-definition statement tells Install to add an item
  928. ; titled "Demo Application" to Program Manager. The application command line
  929. ; is FILE1.FOO; the file that contains the application icon is DEMO.ICO
  930. [QuarkXPress]
  931.   "QuarkXPress for Windows", XPress.exe,
  932.   "Release Notes", readme.hlp,
  933.   "Efi Release Notes", efinotes.hlp,
  934.   "Quark Installer", hinstall.exe,
  935.  
  936. ["Demo QuarkXPress"]
  937.   "Demo QuarkXPress for Windows", XPress.exe
  938.   "Release Notes", readme.hlp,
  939.   "Efi Release Notes", efinotes.hlp,
  940.  
  941. ; This section defines any number of application-specific preferences files
  942. ; to be built or added to, if preexisting. The function and form of the
  943. ; arguments parallel the WritePrivateProfileString(...) call. If the
  944. ; lpFileName is NULL, WIN.INI (using WriteProfileString(...)) is used as the
  945. ; filename. WIN.INI should not explicitly be used since the file is opened
  946. ; while Windows in running and must be accessed by WriteProfileString(...).
  947. ; The arguments can use logical file names (like "0:" for the install
  948. ; directory, or "z:" the destination directory).
  949. [setup.prefsfiles]
  950.   "Extensions", "qxd", "z:XPress.exe ^.qxd"
  951.   "Extensions", "qxt", "z:XPress.exe ^.qxt"
  952.   "QuarkXPress", "PDFSearchPath", "PDF", quark.ini
  953.   "QuarkXPress", "XTSearchPath", "XTENSION", quark.ini
  954.   "QuarkXPress", "PPDSearchPath", "0:;PPD", quark.ini
  955.   "Processor", "DLLPATH", "", eficolor.ini
  956.   "Processor", "INSTALL_EPORTDB", "", eficolor.ini
  957.   "Processor", "CURRENT_EPORTDB", "", eficolor.ini
  958.  
  959. ; This section defines any number of application-specific readme files
  960. ; executable,readme file,description,[icon_name]
  961. ; show state (flag value for SW_ flags)
  962. ;
  963. [setup.execfiles]
  964.   "regedit.exe /s","z:xpress.reg","Registering XPRESS.EXE with Windows",5
  965.   "winhelp.exe","z:readme.hlp","Windows Help Release Notes",5
  966.  
  967. [setup.buildfiles]
  968.   z:xpress.reg
  969.  
  970. [xpress.reg]
  971.   "REGEDIT"
  972.   "ENTRIES FOR QuarkXPress"
  973.   "HKEY_CLASSES_ROOT\.qxd = xprsfile"
  974.   "HKEY_CLASSES_ROOT\.qxt = xprsfile"
  975.   "HKEY_CLASSES_ROOT\xprsfile = QuarkXPress"
  976.   "HKEY_CLASSES_ROOT\\xprsfile\\shell\\open\\command = ","z:xpress.exe"," %1"
  977.   "HKEY_CLASSES_ROOT\\xprsfile\\shell\\print\\command = ","z:xpress.exe"," /p %1"
  978.