home *** CD-ROM | disk | FTP | other *** search
/ Computer Arts Interactive 1 / ARTS1.mdx / quark / quark.inf < prev    next >
Encoding:
INI File  |  1995-03-21  |  41.5 KB  |  986 lines

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