home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 March / Chip_2011.03_CD.iso / I386 / DRIVER.CAB / cn200c.gpd < prev    next >
Encoding:
Text File  |  2001-07-22  |  66.8 KB  |  2,486 lines

  1. *%%
  2. *%% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *%%
  4. *%%    Copyright CANON INC. 2001
  5. *%%
  6. *%% All Rights Reserved.
  7. *%%
  8. *%%    +++++++++++++++++++++++
  9. *%%    ++ The main GPD file ++
  10. *%%    +++++++++++++++++++++++
  11.  
  12. *GPDFileVersion: "1.000"
  13. *MasterUnits: PAIR(600, 600)
  14. *ResourceDLL: "CN2000.dll"
  15. *HelpFile: "CN200.hlp"
  16. *PrintRate: 22
  17. *PrintRatePPM: 22
  18. *PrintRateUnit: PPM
  19. *PrinterType: PAGE
  20. *MaxCopies: 32767
  21. *FontCartSlots: 0
  22.  
  23. *Include: "STDNAMES.GPD"
  24. *%% Copyright (c) 2000 - 2001 Canon Systems Managemnet Europe Limited
  25. *%%
  26. *%%    Copyright CANON INC. 2001
  27. *%%
  28. *%%    +++++++++++++
  29. *%%    ++ Strings ++
  30. *%%    +++++++++++++
  31.  
  32. *Feature: RESDLL
  33. {
  34.     *Name: "resource dll files"
  35.     *ConcealFromUI?: TRUE
  36.  
  37.     *Option: UniresDLL
  38.     {
  39.         *Name: "unires.dll"
  40.     }
  41.  
  42.     *Option:  RESOURCEDLL
  43.     {
  44.       *Name: "CN2000.dll"
  45.     }
  46.  
  47.     *Option:  EXTRAUIDLL
  48.     {
  49.       *Name: "CN2001.dll"
  50.     }
  51. }
  52.  
  53.  
  54. *Macros: StdFeatureNames
  55. {
  56.  
  57.     PRINTER_DEFAULT:                    RESDLL.RESOURCEDLL.265
  58.     OFF:                                RESDLL.RESOURCEDLL.266
  59.     ON:                                    RESDLL.RESOURCEDLL.267
  60.     PRINTER_DEFAULT_DISPLAY:            RESDLL.RESOURCEDLL.279
  61.     ECONOMODE:                            RESDLL.RESOURCEDLL.377
  62.     DUPLEX_UNIT:                        RESDLL.RESOURCEDLL.429
  63.     ENVELOPE_FEEDER:                    RESDLL.RESOURCEDLL.430
  64.     2_CASSETTE_TYPE:                    RESDLL.RESOURCEDLL.431
  65.     4_CASSETTE_TYPE:                    RESDLL.RESOURCEDLL.432
  66.     FACEDOWN_UNIT:                        RESDLL.RESOURCEDLL.433
  67.     FACEDOWN_PRINTING:                    RESDLL.RESOURCEDLL.434
  68.     INSTALLED:                            RESDLL.RESOURCEDLL.443
  69.     NOT_INSTALLED:                        RESDLL.RESOURCEDLL.444
  70.     AUTO_PAPER_SELECT:                    RESDLL.RESOURCEDLL.445
  71.     MULTIPLE:                            RESDLL.RESOURCEDLL.446
  72.     REFINEMENT:                            RESDLL.RESOURCEDLL.447
  73.     MULTI_PURPOSE_TRAY:                    RESDLL.RESOURCEDLL.448
  74.     MULTITRAY3:                            RESDLL.RESOURCEDLL.456
  75.     TENBIN_STAPLER_SORTER:                RESDLL.RESOURCEDLL.457
  76.     MULTITRAY12_WSTAPLER:                RESDLL.RESOURCEDLL.458
  77.     FINISHING:                            RESDLL.RESOURCEDLL.459
  78.     DEVICE_COLLATE:                        RESDLL.RESOURCEDLL.460
  79.     DEVICE_GROUP:                        RESDLL.RESOURCEDLL.461
  80.     DEVICE_STAPLE:                        RESDLL.RESOURCEDLL.462
  81.     STAPLER:                            RESDLL.RESOURCEDLL.463
  82.     OUTPUTTRAY:                            RESDLL.RESOURCEDLL.464
  83.     OUTPUT_OPTIONS:                        RESDLL.RESOURCEDLL.465
  84.     PS_OPTIONS:                            RESDLL.RESOURCEDLL.466
  85.     PAPER_UNIT:                            RESDLL.RESOURCEDLL.467
  86.     MB:                                    "MB"
  87.  
  88.     COLLATE_STR:                        RESDLL.EXTRAUIDLL.183
  89.     GROUP_STR:                            RESDLL.EXTRAUIDLL.184
  90.     STAPLE_STR:                            RESDLL.EXTRAUIDLL.185
  91.     ON_STR:                                RESDLL.EXTRAUIDLL.189
  92.     OFF_STR:                            RESDLL.EXTRAUIDLL.190
  93.     TRAY_STR:                            RESDLL.EXTRAUIDLL.191
  94.     SORT_BINS_STR:                        RESDLL.EXTRAUIDLL.192
  95.     FIXED_BINS_STR:                        RESDLL.EXTRAUIDLL.193
  96.     BIN_1_STR:                            RESDLL.EXTRAUIDLL.194
  97.     BIN_2_STR:                            RESDLL.EXTRAUIDLL.195
  98.     BIN_3_STR:                            RESDLL.EXTRAUIDLL.196
  99.     BIN_4_STR:                            RESDLL.EXTRAUIDLL.197
  100.     BIN_5_STR:                            RESDLL.EXTRAUIDLL.198
  101.     BIN_6_STR:                            RESDLL.EXTRAUIDLL.199
  102.     BIN_7_STR:                            RESDLL.EXTRAUIDLL.200
  103.     BIN_8_STR:                            RESDLL.EXTRAUIDLL.201
  104.     BIN_9_STR:                            RESDLL.EXTRAUIDLL.202
  105.     BIN_10_STR:                            RESDLL.EXTRAUIDLL.203
  106.     BIN_AUTO_STR:                        RESDLL.EXTRAUIDLL.204
  107.  
  108.     ORIENTATION_DISPLAY:                RESDLL.UniresDLL.11100
  109.     PAPER_SIZE_DISPLAY:                 RESDLL.UniresDLL.11101
  110.     PAPER_SOURCE_DISPLAY:               RESDLL.UniresDLL.11102
  111.     RESOLUTION_DISPLAY:                 RESDLL.UniresDLL.11103
  112.     MEDIA_TYPE_DISPLAY:                 RESDLL.UniresDLL.11104
  113.     TEXT_QUALITY_DISPLAY:               RESDLL.UniresDLL.11105
  114.     COLOR_PRINTING_MODE_DISPLAY:        RESDLL.UniresDLL.11106
  115.     PRINTER_MEMORY_DISPLAY:             RESDLL.UniresDLL.11107
  116.     TWO_SIDED_PRINTING_DISPLAY:         RESDLL.UniresDLL.11108
  117.     PAGE_PROTECTION_DISPLAY:            RESDLL.UniresDLL.11109
  118.     HALFTONING_DISPLAY:                 RESDLL.UniresDLL.11110
  119.     OUTPUTBIN_DISPLAY:                  RESDLL.UniresDLL.11111
  120.     IMAGECONTROL_DISPLAY:               RESDLL.UniresDLL.11112
  121.     PRINTDENSITY_DISPLAY:               RESDLL.UniresDLL.11113
  122. }
  123.  
  124. *Macros: StdPaperSizeNames
  125. {
  126.     RCID_DMPAPER_SYSTEM_NAME:               0x7fffffff
  127.     LETTER_DISPLAY:                         RESDLL.UniresDLL.10000
  128.     LETTERSMALL_DISPLAY:                    RESDLL.UniresDLL.10001
  129.     TABLOID_DISPLAY:                        RESDLL.UniresDLL.10002
  130.     LEDGER_DISPLAY:                         RESDLL.UniresDLL.10003
  131.     LEGAL_DISPLAY:                          RESDLL.UniresDLL.10004
  132.     STATEMENT_DISPLAY:                      RESDLL.UniresDLL.10005
  133.     EXECUTIVE_DISPLAY:                      RESDLL.UniresDLL.10006
  134.     A3_DISPLAY:                             RESDLL.UniresDLL.10007
  135.     A4_DISPLAY:                             RESDLL.UniresDLL.10008
  136.     A4SMALL_DISPLAY:                        RESDLL.UniresDLL.10009
  137.     A5_DISPLAY:                             RESDLL.UniresDLL.10010
  138.     B4_DISPLAY:                             RESDLL.UniresDLL.10011
  139.     B5_DISPLAY:                             RESDLL.UniresDLL.10012
  140.     FOLIO_DISPLAY:                          RESDLL.UniresDLL.10013
  141.     QUARTO:                                 RESDLL.UniresDLL.10014
  142.     10X14_DISPLAY:                          RESDLL.UniresDLL.10015
  143.     11X17_DISPLAY:                          RESDLL.UniresDLL.10016
  144.     NOTE_DISPLAY:                           RESDLL.UniresDLL.10017
  145.     ENV_9_DISPLAY:                          RESDLL.UniresDLL.10018
  146.     ENV_10_DISPLAY:                         RESDLL.UniresDLL.10019
  147.     ENV_11_DISPLAY:                             RESDLL.UniresDLL.10020
  148.     ENV_12_DISPLAY:                             RESDLL.UniresDLL.10021
  149.     ENV_14_DISPLAY:                             RESDLL.UniresDLL.10022
  150.     CSHEET_DISPLAY:                             RESDLL.UniresDLL.10023
  151.     DSHEET_DISPLAY:                             RESDLL.UniresDLL.10024
  152.     ESHEET_DISPLAY:                             RESDLL.UniresDLL.10025
  153.     ENV_DL_DISPLAY:                             RESDLL.UniresDLL.10026
  154.     ENV_C5_DISPLAY:                             RESDLL.UniresDLL.10027
  155.     ENV_C3_DISPLAY:                             RESDLL.UniresDLL.10028
  156.     ENV_C4_DISPLAY:                             RESDLL.UniresDLL.10029
  157.     ENV_C6_DISPLAY:                             RESDLL.UniresDLL.10030
  158.     ENV_C65_DISPLAY:                            RESDLL.UniresDLL.10031
  159.     ENV_B4_DISPLAY:                             RESDLL.UniresDLL.10032
  160.     ENV_B5_DISPLAY:                             RESDLL.UniresDLL.10033
  161.     ENV_B6_DISPLAY:                             RESDLL.UniresDLL.10034
  162.     ENV_ITALY_DISPLAY:                          RESDLL.UniresDLL.10035
  163.     ENV_MONARCH_DISPLAY:                        RESDLL.UniresDLL.10036
  164.     ENV_PERSONAL_DISPLAY:                       RESDLL.UniresDLL.10037
  165.     FANFOLD_US_DISPLAY:                         RESDLL.UniresDLL.10038
  166.     FANFOLD_STD_GERMAN_DISPLAY:                 RESDLL.UniresDLL.10039
  167.     FANFOLD_LGL_GERMAN_DISPLAY:                 RESDLL.UniresDLL.10040
  168.     ISO_B4_DISPLAY:                             RESDLL.UniresDLL.10041
  169.     JAPANESE_POSTCARD_DISPLAY:                  RESDLL.UniresDLL.10042
  170.     9X11_DISPLAY:                               RESDLL.UniresDLL.10043
  171.     10X11_DISPLAY:                              RESDLL.UniresDLL.10044
  172.     15X11_DISPLAY:                              RESDLL.UniresDLL.10045
  173.     ENV_INVITE_DISPLAY:                         RESDLL.UniresDLL.10046
  174.     RESERVED1:                                  RESDLL.UniresDLL.10047
  175.     RESERVED2:                                  RESDLL.UniresDLL.10048
  176.     LETTER_EXTRA_DISPLAY:                       RESDLL.UniresDLL.10049
  177.     LEGAL_EXTRA_DISPLAY:                        RESDLL.UniresDLL.10050
  178.     TABLOID_EXTRA_DISPLAY:                      RESDLL.UniresDLL.10051
  179.     A4_EXTRA_DISPLAY:                           RESDLL.UniresDLL.10052
  180.     LETTER_TRANSVERSE_DISPLAY:                  RESDLL.UniresDLL.10053
  181.     A4_TRANSVERSE_DISPLAY:                      RESDLL.UniresDLL.10054
  182.     LETTER_EXTRA_TRANSVERSE_DISPLAY:            RESDLL.UniresDLL.10055
  183.     A_PLUS_DISPLAY:                             RESDLL.UniresDLL.10056
  184.     B_PLUS_DISPLAY:                             RESDLL.UniresDLL.10057
  185.     LETTER_PLUS_DISPLAY:                        RESDLL.UniresDLL.10058
  186.     A4_PLUS_DISPLAY:                            RESDLL.UniresDLL.10059
  187.     A5_TRANSVERSE_DISPLAY:                      RESDLL.UniresDLL.10060
  188.     B5_TRANSVERSE_DISPLAY:                      RESDLL.UniresDLL.10061
  189.     A3_EXTRA_DISPLAY:                           RESDLL.UniresDLL.10062
  190.     A5_EXTRA_DISPLAY:                           RESDLL.UniresDLL.10063
  191.     B5_EXTRA_DISPLAY:                           RESDLL.UniresDLL.10064
  192.     A2_DISPLAY:                                 RESDLL.UniresDLL.10065
  193.     A3_TRANSVERSE_DISPLAY:                      RESDLL.UniresDLL.10066
  194.     A3_EXTRA_TRANSVERSE_DISPLAY:                RESDLL.UniresDLL.10067
  195.     DBL_JAPANESE_POSTCARD_DISPLAY:              RESDLL.UniresDLL.10068
  196.     A6_DISPLAY:                                 RESDLL.UniresDLL.10069
  197.     JENV_KAKU2_DISPLAY:                         RESDLL.UniresDLL.10070
  198.     JENV_KAKU3_DISPLAY:                         RESDLL.UniresDLL.10071
  199.     JENV_CHOU3_DISPLAY:                         RESDLL.UniresDLL.10072
  200.     JENV_CHOU4_DISPLAY:                         RESDLL.UniresDLL.10073
  201.     LETTER_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10074
  202.     A3_ROTATED_DISPLAY:                         RESDLL.UniresDLL.10075
  203.     A4_ROTATED_DISPLAY:                         RESDLL.UniresDLL.10076
  204.     A5_ROTATED_DISPLAY:                         RESDLL.UniresDLL.10077
  205.     B4_JIS_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10078
  206.     B5_JIS_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10079
  207.     JAPANESE_POSTCARD_ROTATED_DISPLAY:          RESDLL.UniresDLL.10080
  208.     DBL_JAPANESE_POSTCARD_ROTATED_DISPLAY:      RESDLL.UniresDLL.10081
  209.     A6_ROTATED_DISPLAY:                         RESDLL.UniresDLL.10082
  210.     JENV_KAKU2_ROTATED_DISPLAY:                 RESDLL.UniresDLL.10083
  211.     JENV_KAKU3_ROTATED_DISPLAY:                 RESDLL.UniresDLL.10084
  212.     JENV_CHOU3_ROTATED_DISPLAY:                 RESDLL.UniresDLL.10085
  213.     JENV_CHOU4_ROTATED_DISPLAY:                 RESDLL.UniresDLL.10086
  214.     B6_JIS_DISPLAY:                             RESDLL.UniresDLL.10087
  215.     B6_JIS_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10088
  216.     12X11_DISPLAY:                              RESDLL.UniresDLL.10089
  217.     JENV_YOU4_DISPLAY:                          RESDLL.UniresDLL.10090
  218.     JENV_YOU4_ROTATED_DISPLAY:                  RESDLL.UniresDLL.10091
  219.     P16K_DISPLAY:                               RESDLL.UniresDLL.10092
  220.     P32K_DISPLAY:                               RESDLL.UniresDLL.10093
  221.     P32KBIG_DISPLAY:                            RESDLL.UniresDLL.10094
  222.     PENV_1_DISPLAY:                             RESDLL.UniresDLL.10095
  223.     PENV_2_DISPLAY:                             RESDLL.UniresDLL.10096
  224.     PENV_3_DISPLAY:                             RESDLL.UniresDLL.10097
  225.     PENV_4_DISPLAY:                             RESDLL.UniresDLL.10098
  226.     PENV_5_DISPLAY:                             RESDLL.UniresDLL.10099
  227.     PENV_6_DISPLAY:                             RESDLL.UniresDLL.10100
  228.     PENV_7_DISPLAY:                             RESDLL.UniresDLL.10101
  229.     PENV_8_DISPLAY:                             RESDLL.UniresDLL.10102
  230.     PENV_9_DISPLAY:                             RESDLL.UniresDLL.10103
  231.     PENV_10_DISPLAY:                            RESDLL.UniresDLL.10104
  232.     P16K_ROTATED_DISPLAY:                       RESDLL.UniresDLL.10105
  233.     P32K_ROTATED_DISPLAY:                       RESDLL.UniresDLL.10106
  234.     P32KBIG_ROTATED_DISPLAY:                    RESDLL.UniresDLL.10107
  235.     PENV_1_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10108
  236.     PENV_2_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10109
  237.     PENV_3_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10110
  238.     PENV_4_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10111
  239.     PENV_5_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10112
  240.     PENV_6_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10113
  241.     PENV_7_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10114
  242.     PENV_8_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10115
  243.     PENV_9_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10116
  244.     PENV_10_ROTATED_DISPLAY:                    RESDLL.UniresDLL.10117
  245.  
  246.     USER_DEFINED_SIZE_DISPLAY:                  RESDLL.UniresDLL.10255
  247. }
  248.  
  249. *Macros: StdInputBinNames
  250. {
  251.     DRAWER_1_DISPLAY:                            RESDLL.RESOURCEDLL.449
  252.     DRAWER_2_DISPLAY:                            RESDLL.RESOURCEDLL.450
  253.     DRAWER_3_DISPLAY:                            RESDLL.RESOURCEDLL.451
  254.     DRAWER_4_DISPLAY:                            RESDLL.RESOURCEDLL.452
  255.     DRAWER_5_DISPLAY:                            RESDLL.RESOURCEDLL.453
  256.     DRAWER_6_DISPLAY:                            RESDLL.RESOURCEDLL.454
  257.     UPPER_TRAY_DISPLAY:                         RESDLL.UniresDLL.10256
  258.     LOWER_TRAY_DISPLAY:                         RESDLL.UniresDLL.10257
  259.     MIDDLE_TRAY_DISPLAY:                        RESDLL.UniresDLL.10258
  260.     MANUAL_FEED_DISPLAY:                        RESDLL.RESOURCEDLL.455
  261.     ENV_FEED_DISPLAY:                           RESDLL.UniresDLL.10260
  262.     ENV_MANUAL_DISPLAY:                         RESDLL.UniresDLL.10261
  263.     AUTO_DISPLAY:                               RESDLL.UniresDLL.10262
  264.     TRACTOR_DISPLAY:                            RESDLL.UniresDLL.10263
  265.     SMALL_FORMAT_DISPLAY:                       RESDLL.UniresDLL.10264
  266.     LARGE_FORMAT_DISPLAY:                       RESDLL.UniresDLL.10265
  267.     LARGE_CAP_DISPLAY:                          RESDLL.UniresDLL.10266
  268.     CASSETTE_DISPLAY:                           RESDLL.UniresDLL.10267
  269. }
  270.  
  271. *Macros: StdMediaTypeNames
  272. {
  273.     PLAIN_PAPER_DISPLAY:                        RESDLL.UniresDLL.10512
  274.     TRANSPARENCY_DISPLAY:                       RESDLL.UniresDLL.10513
  275.     GLOSSY_PAPER_DISPLAY:                       RESDLL.UniresDLL.10514
  276. }
  277.  
  278. *Macros: StdTextQualityNames
  279. {
  280.     LETTER_QUALITY_DISPLAY:                     RESDLL.UniresDLL.10768
  281.     NEAR_LETTER_QUALITY_DISPLAY:                RESDLL.UniresDLL.10769
  282.     MEMO_QUALITY_DISPLAY:                       RESDLL.UniresDLL.10770
  283.     DRAFT_QUALITY_DISPLAY:                      RESDLL.UniresDLL.10771
  284.     TEXT_QUALITY_DISPLAY:                       RESDLL.UniresDLL.10772
  285. }
  286.  
  287. *Macros: OtherStdNames
  288. {
  289.     PORTRAIT_DISPLAY:                   RESDLL.UniresDLL.11025
  290.     LANDSCAPE_DISPLAY:                  RESDLL.UniresDLL.11026
  291.     MONO_DISPLAY:                       RESDLL.UniresDLL.11030
  292.     COLOR_DISPLAY:                      RESDLL.UniresDLL.11031
  293.     8BPP_DISPLAY:                       RESDLL.UniresDLL.11032
  294.     24BPP_DISPLAY:                      RESDLL.UniresDLL.11033
  295.     NONE_DISPLAY:                       RESDLL.UniresDLL.11040
  296.     FLIP_ON_LONG_EDGE_DISPLAY:          RESDLL.UniresDLL.11041
  297.     FLIP_ON_SHORT_EDGE_DISPLAY:         RESDLL.UniresDLL.11042
  298.     ON_DISPLAY:                         RESDLL.UniresDLL.11090
  299.     OFF_DISPLAY:                        RESDLL.UniresDLL.11091
  300.     DOTS_PER_INCH:                      "dots per inch"
  301.     HT_AUTO_SELECT_DISPLAY:             RESDLL.UniresDLL.11050
  302.     HT_SUPERCELL_DISPLAY:               RESDLL.UniresDLL.11051
  303.     HT_DITHER6X6_DISPLAY:               RESDLL.UniresDLL.11052
  304.     HT_DITHER8X8_DISPLAY:               RESDLL.UniresDLL.11053
  305. }
  306.  
  307. *Macros:  StdPersonalities
  308. {
  309.     PERSONALITY_LIPS_DISPLAY:       RESDLL.UniresDLL.11500
  310.     PERSONALITY_ESCP2_DISPLAY:      RESDLL.UniresDLL.11501
  311.     PERSONALITY_PPDS_DISPLAY:       RESDLL.UniresDLL.11502
  312.     PERSONALITY_CaPSL_DISPLAY:      RESDLL.UniresDLL.11503
  313.     PERSONALITY_KPDL_DISPLAY:       RESDLL.UniresDLL.11504
  314.     PERSONALITY_TextOnly_DISPLAY:   RESDLL.UniresDLL.11505
  315.     PERSONALITY_201PL_DISPLAY:      RESDLL.UniresDLL.11506
  316.     PERSONALITY_ART_DISPLAY:        RESDLL.UniresDLL.11507
  317.     PERSONALITY_ESCPage_DISPLAY:    RESDLL.UniresDLL.11508
  318.     PERSONALITY_ESCP_DISPLAY:       RESDLL.UniresDLL.11509
  319.     PERSONALITY_KS_DISPLAY:         RESDLL.UniresDLL.11510
  320.     PERSONALITY_KSSM_DISPLAY:       RESDLL.UniresDLL.11511
  321.     PERSONALITY_PAGES_DISPLAY:      RESDLL.UniresDLL.11512
  322.     PERSONALITY_PCL_DISPLAY:        RESDLL.UniresDLL.11513
  323.     PERSONALITY_RPDL_DISPLAY:       RESDLL.UniresDLL.11514
  324.     PERSONALITY_Unknown_DISPLAY:    RESDLL.UniresDLL.11515
  325.  
  326. }
  327.  
  328. *%% Copyright (c) 2000 - 2001 Canon Systems Managemnet Europe Limited
  329. *%%
  330. *%%    Copyright CANON INC. 2001
  331. *%%
  332. *%%    +++++++++++++++++
  333. *%%    ++ Paper Sizes ++
  334. *%%    +++++++++++++++++
  335.  
  336. *Feature: PaperSize
  337. {
  338.     *rcNameID: =PAPER_SIZE_DISPLAY
  339.     *DefaultOption: A4
  340.     *Option: A3
  341.     {
  342.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  343.         *Constraints: InputBin.SourceEnv
  344.         *PageProtectMem: 9667
  345.         *switch: Orientation
  346.         {
  347.             *case: PORTRAIT
  348.             {
  349.                 *PrintableArea: PAIR(6720, 9664)
  350.                 *PrintableOrigin: PAIR(142, 150)
  351.                 *% CursorOrigin: PAIR(150, 90)
  352.                 *Command: CmdSelect
  353.                 {
  354.                     *Order: DOC_SETUP.12
  355.                     *Cmd: "<1B>&l27a8c1E<1B>*p0x0Y<1B>*c0t8064x11597Y"
  356.                 }
  357.             }
  358.             *case: LANDSCAPE_CC90
  359.             {
  360.                 *PrintableArea: PAIR(6800, 9680)
  361.                 *PrintableOrigin: PAIR(100, 123)
  362.                 *CursorOrigin: PAIR(100, 9804)
  363.                 *Command: CmdSelect
  364.                 {
  365.                     *Order: DOC_SETUP.12
  366.                     *Cmd: "<1B>&l27a8c1E<1B>*p0x0Y<1B>*c0t11616x8160Y"
  367.                 }
  368.             }
  369.         }
  370.     }
  371.     *Option: A4        *%% Can have rotated papersource!
  372.     {
  373.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  374.         *Constraints: InputBin.SourceEnv
  375.         *PageProtectMem: 4249
  376.         *switch: Orientation
  377.         {
  378.             *case: PORTRAIT
  379.             {
  380.                 *PrintableArea: PAIR(4672, 6752)
  381.                 *PrintableOrigin: PAIR(142, 150)
  382.                 *%% CursorOrigin: PAIR(0, 0)
  383.                 *switch: Finishing
  384.                 {
  385.                     *case: DeviceCollate
  386.                     {
  387.                         *Command: CmdSelect
  388.                         {
  389.                             *Order: DOC_SETUP.12
  390.                             *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t5607x8103Y"
  391.                         }
  392.                     }
  393.                     *case: DeviceGroup
  394.                     {
  395.                         *Command: CmdSelect
  396.                         {
  397.                             *Order: DOC_SETUP.12
  398.                             *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t5607x8103Y"
  399.                         }
  400.                     }
  401.                     *case: DeviceStaple
  402.                     {
  403.                         *switch: StaplePosition
  404.                         {
  405.                             *case: UpperLeft
  406.                             {
  407.                                 *Command: CmdSelect
  408.                                 {
  409.                                     *Order: DOC_SETUP.12
  410.                                     *Cmd: "<1B>&l2026a8c1E<1B>*p0x0Y<1B>*c0t5607x8103Y"    
  411.                                 }
  412.                             }
  413.                             *case: LowerLeft
  414.                             {
  415.                                 *Command: CmdSelect
  416.                                 {
  417.                                     *Order: DOC_SETUP.12
  418.                                     *Cmd: "<1B>&l1026a8c1E<1B>*p0x0Y<1B>*c0t5607x8103Y"    
  419.                                 }
  420.                             }
  421.                             *case: UpperRight
  422.                             {
  423.                                 *Command: CmdSelect
  424.                                 {
  425.                                     *Order: DOC_SETUP.12
  426.                                     *Cmd: "<1B>&l1026a8c1E<1B>*p0x0Y<1B>*c0t5607x8103Y"    
  427.                                 }
  428.                             }
  429.                         }
  430.                     }
  431.                 }
  432.             }
  433.             *case: LANDSCAPE_CC90
  434.             {
  435.                 *PrintableArea: PAIR(4752, 6768)
  436.                 *PrintableOrigin: PAIR(100, 129)
  437.                 *CursorOrigin: PAIR(100, 6904)
  438.                 *switch: Finishing
  439.                 {
  440.                     *case: DeviceCollate
  441.                     {
  442.                         *Command: CmdSelect
  443.                         {
  444.                             *Order: DOC_SETUP.12
  445.                             *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t8122x5703Y"
  446.                         }
  447.                     }
  448.                     *case: DeviceGroup
  449.                     {
  450.                         *Command: CmdSelect
  451.                         {
  452.                             *Order: DOC_SETUP.12
  453.                             *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t8122x5703Y"
  454.                         }
  455.                     }
  456.                     *case: DeviceStaple
  457.                     {
  458.                         *switch: StaplePosition
  459.                         {
  460.                             *case: UpperLeft
  461.                             {
  462.                                 *Command: CmdSelect
  463.                                 {
  464.                                     *Order: DOC_SETUP.12
  465.                                     *Cmd: "<1B>&l2026a8c1E<1B>*p0x0Y<1B>*c0t8122x5703Y"
  466.                                 }
  467.                             }
  468.                             *case: LowerLeft
  469.                             {
  470.                                 *Command: CmdSelect
  471.                                 {
  472.                                     *Order: DOC_SETUP.12
  473.                                     *Cmd: "<1B>&l1026a8c1E<1B>*p0x0Y<1B>*c0t8122x5703Y"
  474.                                 }
  475.                             }
  476.                             *case: UpperRight
  477.                             {
  478.                                 *Command: CmdSelect
  479.                                 {
  480.                                     *Order: DOC_SETUP.12
  481.                                     *Cmd: "<1B>&l1026a8c1E<1B>*p0x0Y<1B>*c0t8122x5703Y"
  482.                                 }
  483.                             }
  484.                         }
  485.                     }
  486.                 }
  487.             }
  488.         }
  489.     }
  490.     *Option: A5        *%% Can have rotated papersource!
  491.     {
  492.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  493.         *Constraints: InputBin.SourceEnv
  494.         *PageProtectMem: 4249
  495.         *switch: Orientation
  496.         {
  497.             *case: PORTRAIT
  498.             {
  499.                 *PrintableArea: PAIR(3200, 4656)
  500.                 *PrintableOrigin: PAIR(142, 150)
  501.                 *CursorOrigin: PAIR(150, 90)
  502.                 *switch: Finishing
  503.                 {
  504.                     *case: DeviceCollate
  505.                     {
  506.                         *Command: CmdSelect
  507.                         {
  508.                             *Order: DOC_SETUP.12
  509.                             *Cmd: "<1B>&l25a8c1E<1B>*p0x0Y<1B>*c0t3840x5588Y"
  510.                         }
  511.                     }
  512.                     *case: DeviceGroup
  513.                     {
  514.                         *Command: CmdSelect
  515.                         {
  516.                             *Order: DOC_SETUP.12
  517.                             *Cmd: "<1B>&l25a8c1E<1B>*p0x0Y<1B>*c0t3840x5588Y"
  518.                         }
  519.                     }
  520.                     *case: DeviceStaple
  521.                     {
  522.                         *switch: StaplePosition
  523.                         {
  524.                             *case: UpperLeft
  525.                             {
  526.                                 *Command: CmdSelect
  527.                                 {
  528.                                     *Order: DOC_SETUP.12
  529.                                     *Cmd: "<1B>&l2025a8c1E<1B>*p0x0Y<1B>*c0t3840x5588Y"
  530.                                 }
  531.                             }
  532.                             *case: LowerLeft
  533.                             {
  534.                                 *Command: CmdSelect
  535.                                 {
  536.                                     *Order: DOC_SETUP.12
  537.                                     *Cmd: "<1B>&l1025a8c1E<1B>*p0x0Y<1B>*c0t3840x5588Y"
  538.                                 }
  539.                             }
  540.                             *case: UpperRight
  541.                             {
  542.                                 *Command: CmdSelect
  543.                                 {
  544.                                     *Order: DOC_SETUP.12
  545.                                     *Cmd: "<1B>&l1025a8c1E<1B>*p0x0Y<1B>*c0t3840x5588Y"
  546.                                 }
  547.                             }
  548.                         }
  549.                     }
  550.                 }
  551.             }
  552.             *case: LANDSCAPE_CC90
  553.             {
  554.                 *PrintableArea: PAIR(3286, 4720)
  555.                 *PrintableOrigin: PAIR(100, 128)
  556.                 *CursorOrigin: PAIR(100, 4852)
  557.                 *switch: Finishing
  558.                 {
  559.                     *case: DeviceCollate
  560.                     {
  561.                         *Command: CmdSelect
  562.                         {
  563.                             *Order: DOC_SETUP.12
  564.                             *Cmd: "<1B>&l25a8c1E<1B>*p0x0Y<1B>*c0t5664x3956Y"
  565.                         }
  566.                     }
  567.                     *case: DeviceGroup
  568.                     {
  569.                         *Command: CmdSelect
  570.                         {
  571.                             *Order: DOC_SETUP.12
  572.                             *Cmd: "<1B>&l25a8c1E<1B>*p0x0Y<1B>*c0t5664x3956Y"
  573.                         }
  574.                     }
  575.                     *case: DeviceStaple
  576.                     {
  577.                         *switch: StaplePosition
  578.                         {
  579.                             *case: UpperLeft
  580.                             {
  581.                                 *Command: CmdSelect
  582.                                 {
  583.                                     *Order: DOC_SETUP.12
  584.                                     *Cmd: "<1B>&l2025a8c1E<1B>*p0x0Y<1B>*c0t5664x3956Y"
  585.                                 }
  586.                             }
  587.                             *case: LowerLeft
  588.                             {
  589.                                 *Command: CmdSelect
  590.                                 {
  591.                                     *Order: DOC_SETUP.12
  592.                                     *Cmd: "<1B>&l1025a8c1E<1B>*p0x0Y<1B>*c0t5664x3956Y"
  593.                                 }
  594.                             }
  595.                             *case: UpperRight
  596.                             {
  597.                                 *Command: CmdSelect
  598.                                 {
  599.                                     *Order: DOC_SETUP.12
  600.                                     *Cmd: "<1B>&l1025a8c1E<1B>*p0x0Y<1B>*c0t5664x3956Y"
  601.                                 }
  602.                             }
  603.                         }
  604.                     }
  605.                 }
  606.             }
  607.         }
  608.     }
  609.     *Option: B4
  610.     {
  611.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  612.         *Constraints: InputBin.SourceEnv
  613.         *PageProtectMem: 6391
  614.         *switch: Orientation
  615.         {
  616.             *case: PORTRAIT
  617.             {
  618.                 *PrintableArea: PAIR(5776, 8384)
  619.                 *PrintableOrigin: PAIR(142, 100)
  620.                 *%% CursorOrigin: PAIR(150, 90)
  621.                 *Command: CmdSelect
  622.                 {
  623.                     *Order: DOC_SETUP.12
  624.                     *Cmd: "<1B>&l46a8c1E<1B>*p0x0Y<1B>*c0t6932x10061Y"
  625.                 }
  626.             }
  627.             *case: LANDSCAPE_CC90
  628.             {
  629.                 *PrintableArea: PAIR(5872, 8352)
  630.                 *PrintableOrigin: PAIR(100, 128)
  631.                 *CursorOrigin: PAIR(100, 8486)
  632.                 *Command: CmdSelect
  633.                 {
  634.                     *Order: DOC_SETUP.12
  635.                     *Cmd: "<1B>&l46a8c1E<1B>*p0x0Y<1B>*c0t10023x7047Y"
  636.                 }
  637.             }
  638.         }
  639.     }
  640.     *Option: B5        *%% Can have rotated papersource!
  641.     {
  642.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  643.         *Constraints: InputBin.SourceEnv
  644.         *PageProtectMem: 4249
  645.         *switch: Orientation
  646.         {
  647.             *case: PORTRAIT
  648.             {
  649.                 *PrintableArea: PAIR(4000, 5872)
  650.                 *PrintableOrigin: PAIR(142, 100)
  651.                 *CursorOrigin: PAIR(140, 60)
  652.                 *switch: Finishing
  653.                 {
  654.                     *case: DeviceCollate
  655.                     {
  656.                         *Command: CmdSelect
  657.                         {
  658.                             *Order: DOC_SETUP.12
  659.                             *Cmd: "<1B>&l45a8c1E<1B>*p0x0Y<1B>*c0t4800x7047Y"
  660.                         }
  661.                     }
  662.                     *case: DeviceGroup
  663.                     {
  664.                         *Command: CmdSelect
  665.                         {
  666.                             *Order: DOC_SETUP.12
  667.                             *Cmd: "<1B>&l45a8c1E<1B>*p0x0Y<1B>*c0t4800x7047Y"
  668.                         }
  669.                     }
  670.                     *case: DeviceStaple
  671.                     {
  672.                         *switch: StaplePosition
  673.                         {
  674.                             *case: UpperLeft
  675.                             {
  676.                                 *Command: CmdSelect
  677.                                 {
  678.                                     *Order: DOC_SETUP.12
  679.                                     *Cmd: "<1B>&l2045a8c1E<1B>*p0x0Y<1B>*c0t4800x7047Y"
  680.                                 }
  681.                             }
  682.                             *case: LowerLeft
  683.                             {
  684.                                 *Command: CmdSelect
  685.                                 {
  686.                                     *Order: DOC_SETUP.12
  687.                                     *Cmd: "<1B>&l1045a8c1E<1B>*p0x0Y<1B>*c0t4800x7047Y"
  688.                                 }
  689.                             }
  690.                             *case: UpperRight
  691.                             {
  692.                                 *Command: CmdSelect
  693.                                 {
  694.                                     *Order: DOC_SETUP.12
  695.                                     *Cmd: "<1B>&l1045a8c1E<1B>*p0x0Y<1B>*c0t4800x7047Y"
  696.                                 }
  697.                             }
  698.                         }
  699.                     }
  700.                 }
  701.             }
  702.             *case: LANDSCAPE_CC90
  703.             {
  704.                 *PrintableArea: PAIR(4072, 5832)
  705.                 *PrintableOrigin: PAIR(110, 120)
  706.                 *CursorOrigin: PAIR(100, 5952)
  707.                 *switch: Finishing
  708.                 {
  709.                     *case: DeviceCollate
  710.                     {
  711.                         *Command: CmdSelect
  712.                         {
  713.                             *Order: DOC_SETUP.12
  714.                             *Cmd: "<1B>&l45a8c1E<1B>*p0x0Y<1B>*c0t6989x4916Y"
  715.                         }
  716.                     }
  717.                     *case: DeviceGroup
  718.                     {
  719.                         *Command: CmdSelect
  720.                         {
  721.                             *Order: DOC_SETUP.12
  722.                             *Cmd: "<1B>&l45a8c1E<1B>*p0x0Y<1B>*c0t6989x4916Y"
  723.                         }
  724.                     }
  725.                     *case: DeviceStaple
  726.                     {
  727.                         *switch: StaplePosition
  728.                         {
  729.                             *case: UpperLeft
  730.                             {
  731.                                 *Command: CmdSelect
  732.                                 {
  733.                                     *Order: DOC_SETUP.12
  734.                                     *Cmd: "<1B>&l2045a8c1E<1B>*p0x0Y<1B>*c0t6989x4916Y"
  735.                                 }
  736.                             }
  737.                             *case: LowerLeft
  738.                             {
  739.                                 *Command: CmdSelect
  740.                                 {
  741.                                     *Order: DOC_SETUP.12
  742.                                     *Cmd: "<1B>&l1045a8c1E<1B>*p0x0Y<1B>*c0t6989x4916Y"
  743.                                 }
  744.                             }
  745.                             *case: UpperRight
  746.                             {
  747.                                 *Command: CmdSelect
  748.                                 {
  749.                                     *Order: DOC_SETUP.12
  750.                                     *Cmd: "<1B>&l1045a8c1E<1B>*p0x0Y<1B>*c0t6989x4916Y"
  751.                                 }
  752.                             }
  753.                         }
  754.                     }
  755.                 }
  756.             }
  757.         }
  758.     }
  759.     *Option: 11X17
  760.     {
  761.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  762.         *Constraints: InputBin.SourceEnv
  763.         *PageProtectMem: 4249
  764.         *switch: Orientation
  765.         {
  766.             *case: PORTRAIT
  767.             {
  768.                 *PrintableArea: PAIR(6288, 10000)
  769.                 *PrintableOrigin: PAIR(150, 100)
  770.                 *%% CursorOrigin: PAIR(150, 90)
  771.                 *Command: CmdSelect
  772.                 {
  773.                     *Order: DOC_SETUP.12
  774.                     *Cmd: "<1B>&l6a8c1E<1B>*p0x0Y<1B>*c0t7546x12000Y"
  775.                 }
  776.             }
  777.             *case: LANDSCAPE_CC90
  778.             {
  779.                 *PrintableArea: PAIR(6400, 9952)
  780.                 *PrintableOrigin: PAIR(100, 128)
  781.                 *CursorOrigin: PAIR(100, 10080)
  782.                 *Command: CmdSelect
  783.                 {
  784.                     *Order: DOC_SETUP.12
  785.                     *Cmd: "<1B>&l6a8c1E<1B>*p0x0Y<1B>*c0t11943x7680Y"
  786.                 }
  787.             }
  788.         }
  789.     }
  790.     *Option: STATEMENT    *%% Can have rotated papersource!
  791.     {
  792.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  793.         *Constraints: InputBin.SourceEnv
  794.         *PageProtectMem: 4249
  795.         *switch: Orientation
  796.         {
  797.             *case: PORTRAIT
  798.             {
  799.                 *PrintableArea: PAIR(2992, 4800)
  800.                 *PrintableOrigin: PAIR(150, 150)
  801.                 *CursorOrigin: PAIR(150, 90)
  802.                 *switch: Finishing
  803.                 {
  804.                     *case: DeviceCollate
  805.                     {
  806.                         *Command: CmdSelect
  807.                         {
  808.                             *Order: DOC_SETUP.12
  809.                             *Cmd: "<1B>&l11a8c1E<1B>*p0x0Y<1B>*c0t3591x5760Y"
  810.                         }
  811.                     }
  812.                     *case: DeviceGroup
  813.                     {
  814.                         *Command: CmdSelect
  815.                         {
  816.                             *Order: DOC_SETUP.12
  817.                             *Cmd: "<1B>&l11a8c1E<1B>*p0x0Y<1B>*c0t3591x5760Y"
  818.                         }
  819.                     }
  820.                     *case: DeviceStaple
  821.                     {
  822.                         *switch: StaplePosition
  823.                         {
  824.                             *case: UpperLeft
  825.                             {
  826.                                 *Command: CmdSelect
  827.                                 {
  828.                                     *Order: DOC_SETUP.12
  829.                                     *Cmd: "<1B>&l2011a8c1E<1B>*p0x0Y<1B>*c0t3591x5760Y"
  830.                                 }
  831.                             }
  832.                             *case: LowerLeft
  833.                             {
  834.                                 *Command: CmdSelect
  835.                                 {
  836.                                     *Order: DOC_SETUP.12
  837.                                     *Cmd: "<1B>&l1011a8c1E<1B>*p0x0Y<1B>*c0t3591x5760Y"
  838.                                 }
  839.                             }
  840.                             *case: UpperRight
  841.                             {
  842.                                 *Command: CmdSelect
  843.                                 {
  844.                                     *Order: DOC_SETUP.12
  845.                                     *Cmd: "<1B>&l1011a8c1E<1B>*p0x0Y<1B>*c0t3591x5760Y"
  846.                                 }
  847.                             }
  848.                         }
  849.                     }
  850.                 }
  851.             }
  852.             *case: LANDSCAPE_CC90
  853.             {
  854.                 *PrintableArea: PAIR(3100, 4800)
  855.                 *PrintableOrigin: PAIR(100, 150)
  856.                 *CursorOrigin: PAIR(100, 4950)
  857.                 *switch: Finishing
  858.                 {
  859.                     *case: DeviceCollate
  860.                     {
  861.                         *Command: CmdSelect
  862.                         {
  863.                             *Order: DOC_SETUP.12
  864.                             *Cmd: "<1B>&l11a8c1E<1B>*p0x0Y<1B>*c0t5818x3706Y"
  865.                         }
  866.                     }
  867.                     *case: DeviceGroup
  868.                     {
  869.                         *Command: CmdSelect
  870.                         {
  871.                             *Order: DOC_SETUP.12
  872.                             *Cmd: "<1B>&l11a8c1E<1B>*p0x0Y<1B>*c0t5818x3706Y"
  873.                         }
  874.                     }
  875.                     *case: DeviceStaple
  876.                     {
  877.                         *switch: StaplePosition
  878.                         {
  879.                             *case: UpperLeft
  880.                             {
  881.                                 *Command: CmdSelect
  882.                                 {
  883.                                     *Order: DOC_SETUP.12
  884.                                     *Cmd: "<1B>&l2011a8c1E<1B>*p0x0Y<1B>*c0t5818x3706Y"
  885.                                 }
  886.                             }
  887.                             *case: LowerLeft
  888.                             {
  889.                                 *Command: CmdSelect
  890.                                 {
  891.                                     *Order: DOC_SETUP.12
  892.                                     *Cmd: "<1B>&l1011a8c1E<1B>*p0x0Y<1B>*c0t5818x3706Y"
  893.                                 }
  894.                             }
  895.                             *case: UpperRight
  896.                             {
  897.                                 *Command: CmdSelect
  898.                                 {
  899.                                     *Order: DOC_SETUP.12
  900.                                     *Cmd: "<1B>&l1011a8c1E<1B>*p0x0Y<1B>*c0t5818x3706Y"
  901.                                 }
  902.                             }
  903.                         }
  904.                     }
  905.                 }
  906.             }
  907.         }
  908.     }
  909.     *Option: EXECUTIVE
  910.     {
  911.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  912.         *Constraints: InputBin.SourceEnv
  913.         *PageProtectMem: 4109
  914.         *switch: Orientation
  915.         {
  916.             *case: PORTRAIT
  917.             {
  918.                 *PrintableArea: PAIR(4048, 6048)
  919.                 *PrintableOrigin: PAIR(150, 150)
  920.                 *CursorOrigin: PAIR(150, 110)
  921.                 *Command: CmdSelect
  922.                 {
  923.                     *Order: DOC_SETUP.12
  924.                     *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t4858x7258Y"
  925.                 }
  926.             }
  927.             *case: LANDSCAPE_CC90
  928.             {
  929.                 *PrintableArea: PAIR(4110, 6040)
  930.                 *PrintableOrigin: PAIR(120, 140)
  931.                 *CursorOrigin: PAIR(100, 6180)
  932.                 *Command: CmdSelect
  933.                 {
  934.                     *Order: DOC_SETUP.12
  935.                     *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t7258x4973Y"
  936.                 }
  937.             }
  938.         }
  939.     }
  940.     *Option: LEGAL
  941.     {
  942.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  943.         *Constraints: InputBin.SourceEnv
  944.         *PageProtectMem: 5230
  945.         *switch: Orientation
  946.         {
  947.             *case: PORTRAIT
  948.             {
  949.                 *PrintableArea: PAIR(4800, 8144)
  950.                 *PrintableOrigin: PAIR(150, 150)
  951.                 *%% CursorOrigin: PAIR(150, 110)
  952.                 *Command: CmdSelect
  953.                 {
  954.                     *Order: DOC_SETUP.12
  955.                     *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t5760x9773Y"
  956.                 }
  957.             }
  958.             *case: LANDSCAPE_CC90
  959.             {
  960.                 *PrintableArea: PAIR(4896, 8160)
  961.                 *PrintableOrigin: PAIR(100, 120)
  962.                 *CursorOrigin: PAIR(100, 8280)
  963.                 *Command: CmdSelect
  964.                 {
  965.                     *Order: DOC_SETUP.12
  966.                     *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t9792x5876Y"
  967.                 }
  968.             }
  969.         }
  970.     }
  971.     *Option: LETTER        *%% Can have rotated papersource!
  972.     {
  973.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  974.         *Constraints: InputBin.SourceEnv
  975.         *PageProtectMem: 4109
  976.         *switch: Orientation
  977.         {
  978.             *case: PORTRAIT
  979.             {
  980.                 *PrintableArea: PAIR(4800, 6336)
  981.                 *PrintableOrigin: PAIR(150, 150)
  982.                 *CursorOrigin: PAIR(150, 90)
  983.                 *switch: Finishing
  984.                 {
  985.                     *case: DeviceCollate
  986.                     {
  987.                         *Command: CmdSelect
  988.                         {
  989.                             *Order: DOC_SETUP.12
  990.                             *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t5760x7604Y"
  991.                         }
  992.                     }
  993.                     *case: DeviceGroup
  994.                     {
  995.                         *Command: CmdSelect
  996.                         {
  997.                             *Order: DOC_SETUP.12
  998.                             *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t5760x7604Y"
  999.                         }
  1000.                     }
  1001.                     *case: DeviceStaple
  1002.                     {
  1003.                         *switch: StaplePosition
  1004.                         {
  1005.                             *case: UpperLeft
  1006.                             {
  1007.                                 *Command: CmdSelect
  1008.                                 {
  1009.                                     *Order: DOC_SETUP.12
  1010.                                     *Cmd: "<1B>&l2002a8c1E<1B>*p0x0Y<1B>*c0t5760x7604Y"
  1011.                                 }
  1012.                             }
  1013.                             *case: LowerLeft
  1014.                             {
  1015.                                 *Command: CmdSelect
  1016.                                 {
  1017.                                     *Order: DOC_SETUP.12
  1018.                                     *Cmd: "<1B>&l1002a8c1E<1B>*p0x0Y<1B>*c0t5760x7604Y"
  1019.                                 }
  1020.                             }
  1021.                             *case: UpperRight
  1022.                             {
  1023.                                 *Command: CmdSelect
  1024.                                 {
  1025.                                     *Order: DOC_SETUP.12
  1026.                                     *Cmd: "<1B>&l1002a8c1E<1B>*p0x0Y<1B>*c0t5760x7604Y"
  1027.                                 }
  1028.                             }
  1029.                         }
  1030.                     }
  1031.                 }
  1032.             }
  1033.             *case: LANDSCAPE_CC90
  1034.             {
  1035.                 *PrintableArea: PAIR(4896, 6352)
  1036.                 *PrintableOrigin: PAIR(100, 128)
  1037.                 *CursorOrigin: PAIR(100, 6480)
  1038.                 *switch: Finishing
  1039.                 {
  1040.                     *case: DeviceCollate
  1041.                     {
  1042.                         *Command: CmdSelect
  1043.                         {
  1044.                             *Order: DOC_SETUP.12
  1045.                             *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t7623x5876Y"
  1046.                         }
  1047.                     }
  1048.                     *case: DeviceGroup
  1049.                     {
  1050.                         *Command: CmdSelect
  1051.                         {
  1052.                             *Order: DOC_SETUP.12
  1053.                             *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t7623x5876Y"
  1054.                         }
  1055.                     }
  1056.                     *case: DeviceStaple
  1057.                     {
  1058.                         *switch: StaplePosition
  1059.                         {
  1060.                             *case: UpperLeft
  1061.                             {
  1062.                                 *Command: CmdSelect
  1063.                                 {
  1064.                                     *Order: DOC_SETUP.12
  1065.                                     *Cmd: "<1B>&l2002a8c1E<1B>*p0x0Y<1B>*c0t7623x5876Y"
  1066.                                 }
  1067.                             }
  1068.                             *case: LowerLeft
  1069.                             {
  1070.                                 *Command: CmdSelect
  1071.                                 {
  1072.                                     *Order: DOC_SETUP.12
  1073.                                     *Cmd: "<1B>&l1002a8c1E<1B>*p0x0Y<1B>*c0t7623x5876Y"
  1074.                                 }
  1075.                             }
  1076.                             *case: UpperRight
  1077.                             {
  1078.                                 *Command: CmdSelect
  1079.                                 {
  1080.                                     *Order: DOC_SETUP.12
  1081.                                     *Cmd: "<1B>&l1002a8c1E<1B>*p0x0Y<1B>*c0t7623x5876Y"
  1082.                                 }
  1083.                             }
  1084.                         }
  1085.                     }
  1086.                 }
  1087.             }
  1088.         }
  1089.     }
  1090.     *Option: ENV_B5
  1091.     {
  1092.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1093.         *Constraints: LIST(InputBin.Source1, InputBin.Source2, InputBin.Source3, InputBin.Source4, InputBin.Source5, InputBin.Source6)
  1094.         *PageProtectMem: 4109
  1095.         *switch: Orientation
  1096.         {
  1097.             *case: PORTRAIT
  1098.             {
  1099.                 *PrintableArea: PAIR(3870, 5600)
  1100.                 *PrintableOrigin: PAIR(142, 150)
  1101.                 *CursorOrigin: PAIR(142, 110)
  1102.                 *Command: CmdSelect
  1103.                 {
  1104.                     *Order: DOC_SETUP.12
  1105.                     *Cmd: "<1B>&l100a8c1E<1B>*p0x0Y<1B>*c0t4647x6720Y"
  1106.                 }
  1107.             }
  1108.             *case: LANDSCAPE_CC90
  1109.             {
  1110.                 *PrintableArea: PAIR(3888, 5604)
  1111.                 *PrintableOrigin: PAIR(120, 150)
  1112.                 *CursorOrigin: PAIR(100, 5754)
  1113.                 *Command: CmdSelect
  1114.                 {
  1115.                     *Order: DOC_SETUP.12
  1116.                     *Cmd: "<1B>&l100a8c1E<1B>*p0x0Y<1B>*c0t6797x4743Y"
  1117.                 }
  1118.             }
  1119.         }
  1120.     }
  1121.     *Option: ENV_C5
  1122.     {
  1123.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1124.         *Constraints: LIST(InputBin.Source1, InputBin.Source2, InputBin.Source3, InputBin.Source4, InputBin.Source5, InputBin.Source6)
  1125.         *PageProtectMem: 4109
  1126.         *switch: Orientation
  1127.         {
  1128.             *case: PORTRAIT
  1129.             {
  1130.                 *PrintableArea: PAIR(3536, 5152)
  1131.                 *PrintableOrigin: PAIR(142, 150)
  1132.                 *CursorOrigin: PAIR(142, 100)
  1133.                 *Command: CmdSelect
  1134.                 {
  1135.                     *Order: DOC_SETUP.12
  1136.                     *Cmd: "<1B>&l91a8c1E<1B>*p0x0Y<1B>*c0t4244x6183Y"
  1137.                 }
  1138.             }
  1139.             *case: LANDSCAPE_CC90
  1140.             {
  1141.                 *PrintableArea: PAIR(3558, 5112)
  1142.                 *PrintableOrigin: PAIR(120, 150)
  1143.                 *CursorOrigin: PAIR(100, 5262)
  1144.                 *Command: CmdSelect
  1145.                 {
  1146.                     *Order: DOC_SETUP.12
  1147.                     *Cmd: "<1B>&l91a8c1E<1B>*p0x0Y<1B>*c0t6202x4340Y"
  1148.                 }
  1149.             }
  1150.         }
  1151.     }
  1152.     *Option: ENV_10
  1153.     {
  1154.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1155.         *Constraints: LIST(InputBin.Source1, InputBin.Source2, InputBin.Source3, InputBin.Source4, InputBin.Source5, InputBin.Source6)
  1156.         *PageProtectMem: 4109
  1157.         *switch: Orientation
  1158.         {
  1159.             *case: PORTRAIT
  1160.             {
  1161.                 *PrintableArea: PAIR(2160, 5440)
  1162.                 *PrintableOrigin: PAIR(150, 150)
  1163.                 *CursorOrigin: PAIR(150, 100)
  1164.                 *Command: CmdSelect
  1165.                 {
  1166.                     *Order: DOC_SETUP.12
  1167.                     *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t2592x6528Y"
  1168.                 }
  1169.             }
  1170.             *case: LANDSCAPE_CC90
  1171.             {
  1172.                 *PrintableArea: PAIR(2208, 5440)
  1173.                 *PrintableOrigin: PAIR(130, 130)
  1174.                 *CursorOrigin: PAIR(100, 5590)
  1175.                 *Command: CmdSelect
  1176.                 {
  1177.                     *Order: DOC_SETUP.12
  1178.                     *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t6548x2727Y"
  1179.                 }
  1180.             }
  1181.         }
  1182.     }
  1183.     *Option: ENV_DL
  1184.     {
  1185.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1186.         *Constraints: LIST(InputBin.Source1, InputBin.Source2, InputBin.Source3, InputBin.Source4, InputBin.Source5, InputBin.Source6)
  1187.         *PageProtectMem: 4109
  1188.         *switch: Orientation
  1189.         {
  1190.             *case: PORTRAIT
  1191.             {
  1192.                 *PrintableArea: PAIR(2304, 4944)
  1193.                 *PrintableOrigin: PAIR(142, 150)
  1194.                 *CursorOrigin: PAIR(142, 100)
  1195.                 *Command: CmdSelect
  1196.                 {
  1197.                     *Order: DOC_SETUP.12
  1198.                     *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t2765x5933Y"
  1199.                 }
  1200.             }
  1201.             *case: LANDSCAPE_CC90
  1202.             {
  1203.                 *PrintableArea: PAIR(2338, 4956)
  1204.                 *PrintableOrigin: PAIR(120, 150)
  1205.                 *CursorOrigin: PAIR(100, 5106)
  1206.                 *Command: CmdSelect
  1207.                 {
  1208.                     *Order: DOC_SETUP.12
  1209.                     *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t5952x2861Y"
  1210.                 }
  1211.             }
  1212.         }
  1213.     }
  1214.     *Option: ENV_MONARCH
  1215.     {
  1216.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1217.         *Constraints: LIST(InputBin.Source1, InputBin.Source2, InputBin.Source3, InputBin.Source4, InputBin.Source5, InputBin.Source6)
  1218.         *PageProtectMem: 4109
  1219.         *switch: Orientation
  1220.         {
  1221.             *case: PORTRAIT
  1222.             {
  1223.                 *PrintableArea: PAIR(2018, 4280)
  1224.                 *PrintableOrigin: PAIR(150, 70)
  1225.                 *CursorOrigin: PAIR(150, 70)
  1226.                 *Command: CmdSelect
  1227.                 {
  1228.                     *Order: DOC_SETUP.12
  1229.                     *Cmd: "<1B>&l80a8c1E<1B>*p0x0Y<1B>*c0t2420x5088Y"
  1230.                 }
  1231.             }
  1232.             *case: LANDSCAPE_CC90
  1233.             {
  1234.                 *PrintableArea: PAIR(2058, 4200)
  1235.                 *PrintableOrigin: PAIR(120, 150)
  1236.                 *CursorOrigin: PAIR(100, 4350)
  1237.                 *Command: CmdSelect
  1238.                 {
  1239.                     *Order: DOC_SETUP.12
  1240.                     *Cmd: "<1B>&l80a8c1E<1B>*p0x0Y<1B>*c0t5108x2535Y"
  1241.                 }
  1242.             }
  1243.         }
  1244.     }
  1245. }
  1246.  
  1247. *%% Copyright (c) 2000 - 2001 Canon Systems Managemnet Europe Limited
  1248. *%%
  1249. *%%    Copyright CANON INC. 2001
  1250. *%%
  1251. *%%    ++++++++++++++++++++
  1252. *%%    ++ Other Features ++
  1253. *%%    ++++++++++++++++++++
  1254.  
  1255. *Feature: Orientation
  1256. {
  1257.     *rcNameID: =ORIENTATION_DISPLAY
  1258.     *DefaultOption: PORTRAIT
  1259.     *Option: PORTRAIT
  1260.     {
  1261.         *rcNameID: =PORTRAIT_DISPLAY
  1262.         *Command: CmdSelect
  1263.         {
  1264.             *Order: DOC_SETUP.8
  1265.             *Cmd: "<1B>&l0O"
  1266.         }
  1267.     }
  1268.     *Option: LANDSCAPE_CC90
  1269.     {
  1270.         *rcNameID: =LANDSCAPE_DISPLAY
  1271.         *Command: CmdSelect
  1272.         {
  1273.             *Order: DOC_SETUP.8
  1274.             *Cmd: "<1B>&l1O"
  1275.         }
  1276.     }
  1277. }
  1278. *Feature: Resolution
  1279. {
  1280.     *rcNameID: =RESOLUTION_DISPLAY
  1281.     *DefaultOption: Option1
  1282.     *Option: Option1
  1283.     {
  1284.         *Name: "600 x 600 " =DOTS_PER_INCH
  1285.         *DPI: PAIR(600, 600)
  1286.         *TextDPI: PAIR(600, 600)
  1287.         *MinStripBlankPixels: 32
  1288.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  1289.         *SpotDiameter: 100
  1290.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  1291.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  1292.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  1293.         *Command: CmdSelect
  1294.         {
  1295.             *Order: JOB_SETUP.7
  1296.             *Cmd: "@PJL SET RESOLUTION=600<0A>"
  1297. +                 "@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t600R"
  1298.         }
  1299.     }    
  1300. }
  1301. *Feature: PrintQuality
  1302. {
  1303.     *rcNameID: =REFINEMENT
  1304.     *DefaultOption: Option1
  1305.     *Option: Option1
  1306.     {
  1307.         *rcNameID: =PRINTER_DEFAULT
  1308.     }
  1309.     *Option: Option2
  1310.     {
  1311.         *rcNameID: =ON
  1312.         *Command: CmdSelect
  1313.         {
  1314.             *Order: JOB_SETUP.6
  1315.             *Cmd: "@PJL SET REFINE=ON<0A>"
  1316.         }
  1317.     }
  1318.     *Option: Option3
  1319.     {
  1320.         *rcNameID: =OFF
  1321.         *Command: CmdSelect
  1322.         {
  1323.             *Order: JOB_SETUP.6
  1324.             *Cmd: "@PJL SET REFINE=OFF<0A>"
  1325.         }
  1326.     }
  1327. }
  1328. *Feature: Halftone
  1329. {
  1330.     *rcNameID: =HALFTONING_DISPLAY
  1331.     *DefaultOption: HT_PATSIZE_AUTO
  1332.     *Option: HT_PATSIZE_AUTO
  1333.     {
  1334.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1335.     }
  1336.     *Option: HT_PATSIZE_SUPERCELL_M
  1337.     {
  1338.         *rcNameID: =HT_SUPERCELL_DISPLAY
  1339.     }
  1340.     *Option: HT_PATSIZE_6x6_M
  1341.     {
  1342.         *rcNameID: =HT_DITHER6X6_DISPLAY
  1343.     }
  1344.     *Option: HT_PATSIZE_8x8_M
  1345.     {
  1346.         *rcNameID: =HT_DITHER8X8_DISPLAY
  1347.     }
  1348. }
  1349.  
  1350. *Feature: Finishing
  1351. {
  1352.     *FeatureType: DOC_PROPERTY
  1353.     *Name: "Finishing"
  1354.     *DefaultOption: DeviceCollate
  1355.     *Option: DeviceCollate
  1356.     {
  1357.         *rcNameID: =COLLATE_STR
  1358.     }
  1359.     *Option: DeviceGroup
  1360.     {
  1361.         *rcNameID: =GROUP_STR
  1362.     }
  1363.     *Option: DeviceStaple
  1364.     {
  1365.         *rcNameID: =STAPLE_STR
  1366.     }
  1367. }
  1368.  
  1369. *%% This is used to enable stapling. This is hidden from the UI as stapling is controlled by OutputOption
  1370.  
  1371. *Feature: Stapling
  1372. {
  1373.     *rcNameID: =STAPLER
  1374.     *Option: EnableStapling
  1375.     {
  1376.         *Name: "This is handled by OutputOption"
  1377.     }
  1378. }
  1379.  
  1380. *Feature: StaplePosition
  1381. {
  1382.     *FeatureType: DOC_PROPERTY
  1383.     *Name: "Staple Position"
  1384.     *DefaultOption: UpperLeft
  1385.     *Option: UpperLeft        *%% This option will add 2000 to appropriate papersize number (see PaperSize)
  1386.     {
  1387.         *Name: "Upper Left"
  1388.  
  1389.     }
  1390.     *Option: LowerLeft        *%% This option will add 1000 to appropriate papersize number (see PaperSize)
  1391.     {
  1392.         *Name: "Lower Left"
  1393.  
  1394.     }
  1395.     *Option: UpperRight        *%% This option will add 1000 to appropriate papersize number (see PaperSize)
  1396.     {
  1397.         *Name: "Upper Right"
  1398.     }
  1399. }
  1400.  
  1401. *Feature: Collate        *%% Always handled by Device
  1402. {
  1403.     *Name: "Collate"
  1404.     *DefaultOption: OFF
  1405.     *Option: ON
  1406.     {
  1407.         *rcNameID: =ON_DISPLAY
  1408.         *Command: CmdCopies
  1409.         {
  1410.             *Order: DOC_SETUP.13
  1411.             *Cmd: "<1B>&l" %d[1,999]{NumOfCopies}"X"
  1412.         }
  1413.     }
  1414.     *Option: OFF
  1415.     {
  1416.         *rcNameID: =OFF_DISPLAY
  1417.         *Command: CmdCopies
  1418.         {
  1419.             *Order: DOC_SETUP.13
  1420.             *Cmd: "<1B>&l" %d[1,999]{NumOfCopies}"X"
  1421.         }
  1422.     }
  1423. }
  1424.  
  1425. *Feature: OutputSelection
  1426. {
  1427.     *FeatureType: DOC_PROPERTY
  1428.     *Name: "Output Selection"
  1429.     *DefaultOption: OutputToTray
  1430.     *Option: OutputToTray
  1431.     {
  1432.         *rcNameID: =TRAY_STR
  1433.     }
  1434.     *Option: OutputToSortBins
  1435.     {
  1436.         *rcNameID: =SORT_BINS_STR
  1437.     }
  1438.     *Option: OutputToFixedBin
  1439.     {
  1440.         *rcNameID: =FIXED_BINS_STR
  1441.     }
  1442. }
  1443.  
  1444. *Feature: StartBin
  1445. {
  1446.     *FeatureType: DOC_PROPERTY
  1447.     *Name: "Start Bin"
  1448.     *DefaultOption: NotInstalled
  1449.     *Option: Option0
  1450.     {
  1451.         *rcNameID: =BIN_AUTO_STR
  1452.         *Command: CmdSelect
  1453.         {
  1454.             *Order: JOB_SETUP.4
  1455.             *Cmd: "@PJL COMMENT CANPJL SET STARTBIN=0<0A>"
  1456.         }
  1457.     }
  1458.     *Option: Option1
  1459.     {
  1460.         *rcNameID: =BIN_1_STR
  1461.         *Command: CmdSelect
  1462.         {
  1463.             *Order: JOB_SETUP.4
  1464.             *Cmd: "@PJL COMMENT CANPJL SET STARTBIN=1<0A>"
  1465.         }
  1466.     }
  1467.     *Option: Option2
  1468.     {
  1469.         *rcNameID: =BIN_2_STR
  1470.         *Command: CmdSelect
  1471.         {
  1472.             *Order: JOB_SETUP.4
  1473.             *Cmd: "@PJL COMMENT CANPJL SET STARTBIN=2<0A>"
  1474.         }
  1475.     }
  1476.     *Option: Option3
  1477.     {
  1478.         *rcNameID: =BIN_3_STR
  1479.         *Command: CmdSelect
  1480.         {
  1481.             *Order: JOB_SETUP.4
  1482.             *Cmd: "@PJL COMMENT CANPJL SET STARTBIN=3<0A>"
  1483.         }
  1484.     }
  1485.     *Option: Option4
  1486.     {
  1487.         *rcNameID: =BIN_4_STR
  1488.         *Command: CmdSelect
  1489.         {
  1490.             *Order: JOB_SETUP.4
  1491.             *Cmd: "@PJL COMMENT CANPJL SET STARTBIN=4<0A>"
  1492.         }
  1493.     }
  1494.     *Option: Option5
  1495.     {
  1496.         *rcNameID: =BIN_5_STR
  1497.         *Command: CmdSelect
  1498.         {
  1499.             *Order: JOB_SETUP.4
  1500.             *Cmd: "@PJL COMMENT CANPJL SET STARTBIN=5<0A>"
  1501.         }
  1502.     }
  1503.     *Option: Option6
  1504.     {
  1505.         *rcNameID: =BIN_6_STR
  1506.         *Command: CmdSelect
  1507.         {
  1508.             *Order: JOB_SETUP.4
  1509.             *Cmd: "@PJL COMMENT CANPJL SET STARTBIN=6<0A>"
  1510.         }
  1511.     }
  1512.     *Option: Option7
  1513.     {
  1514.         *rcNameID: =BIN_7_STR
  1515.         *Command: CmdSelect
  1516.         {
  1517.             *Order: JOB_SETUP.4
  1518.             *Cmd: "@PJL COMMENT CANPJL SET STARTBIN=7<0A>"
  1519.         }
  1520.     }
  1521.     *Option: Option8
  1522.     {
  1523.         *rcNameID: =BIN_8_STR
  1524.         *Command: CmdSelect
  1525.         {
  1526.             *Order: JOB_SETUP.4
  1527.             *Cmd: "@PJL COMMENT CANPJL SET STARTBIN=8<0A>"
  1528.         }
  1529.     }
  1530.     *Option: Option9
  1531.     {
  1532.         *rcNameID: =BIN_9_STR
  1533.         *Command: CmdSelect
  1534.         {
  1535.             *Order: JOB_SETUP.4
  1536.             *Cmd: "@PJL COMMENT CANPJL SET STARTBIN=9<0A>"
  1537.         }
  1538.     }
  1539.     *Option: Option10
  1540.     {
  1541.         *rcNameID: =BIN_10_STR
  1542.         *Command: CmdSelect
  1543.         {
  1544.             *Order: JOB_SETUP.4
  1545.             *Cmd: "@PJL COMMENT CANPJL SET STARTBIN=10<0A>"
  1546.         }
  1547.     }
  1548. }
  1549.  
  1550. *Feature: FaceDownPrinting
  1551. {
  1552.     *Name: "Face Down Printing"
  1553.     *DefaultOption: FACEUP
  1554.     *Option: FACEUP
  1555.     {
  1556.         *rcNameID: =OFF_STR
  1557.     }
  1558.     *Option: FACEDOWN
  1559.     {
  1560.         *rcNameID: =ON_STR
  1561.         *Command: CmdSelect
  1562.         {
  1563.             *Order: JOB_SETUP.2
  1564.             *Cmd: "@PJL COMMENT CANPJL SET PAGEORDER=FORWARD<0A>"
  1565. +                  "@PJL COMMENT CANPJL SET FACEDOWN=GENERICON<0A>"
  1566.         }
  1567.     }
  1568. }
  1569.  
  1570. *Ifdef: WINNT_51
  1571. *Personality: =PERSONALITY_HPGL2
  1572.  
  1573. *%********************************************************************
  1574. *%      Graphics Mode: Custom Feature
  1575. *%********************************************************************
  1576. *Feature: GraphicsMode
  1577. {
  1578.     *rcNameID: =GRAPHICSMODE_DISPLAY
  1579.     *DefaultOption: HPGL2MODE
  1580.     *Option: HPGL2MODE
  1581.     {
  1582.         *rcNameID: =GRAPHICSMODE_HPGL2_DISPLAY
  1583.     }
  1584.     *Option: RASTERMODE
  1585.     {
  1586.         *rcNameID: =GRAPHICSMODE_RASTER_DISPLAY
  1587.     }
  1588. }
  1589.  
  1590. *Endif:
  1591. *%% Copyright (c) 2000 - 2001 Canon Systems Managemnet Europe Limited
  1592. *%%
  1593. *%%    Copyright CANON INC. 2001
  1594. *%%
  1595. *%%    +++++++++++++++++++
  1596. *%%    ++ Configuration ++
  1597. *%%    +++++++++++++++++++
  1598.  
  1599. *Feature: PaperSourceHook
  1600. {
  1601.     *ConcealFromUI?: TRUE
  1602.     *Name: "Paper Source Hook"
  1603.     *Option: DummyItem
  1604.     {
  1605.         *Name: "Dummy Item"
  1606.         *Command: CmdSelect
  1607.         {
  1608.             *Order: DOC_SETUP.11
  1609.             *CallbackID: 30
  1610.         }
  1611.     }
  1612. }
  1613.  
  1614. *Feature: InputBin
  1615. {
  1616.     *rcNameID: =PAPER_SOURCE_DISPLAY
  1617.     *Option: MPT
  1618.     {
  1619.         *rcNameID: =MANUAL_FEED_DISPLAY
  1620.         *Command: CmdSelect
  1621.         {
  1622.             *Order: DOC_SETUP.11
  1623.         }
  1624.     }
  1625.     *Option: Source1
  1626.     {
  1627.         *rcNameID: =DRAWER_1_DISPLAY
  1628.         *Constraints: BinEnvFeeder.Installed
  1629.         *Command: CmdSelect
  1630.         {
  1631.             *Order: DOC_SETUP.11
  1632.         }
  1633.     }
  1634.     *Option: Source2
  1635.     {
  1636.         *rcNameID: =DRAWER_2_DISPLAY
  1637.         *Command: CmdSelect
  1638.         {
  1639.             *Order: DOC_SETUP.11
  1640.         }
  1641.     }
  1642.     *Option: Source3
  1643.     {
  1644.         *rcNameID: =DRAWER_3_DISPLAY
  1645.         *Constraints: Bin1.NotInstalled
  1646.         *Command: CmdSelect
  1647.         {
  1648.             *Order: DOC_SETUP.11
  1649.         }
  1650.     }
  1651.     *Option: Source4
  1652.     {
  1653.         *rcNameID: =DRAWER_4_DISPLAY
  1654.         *Constraints: Bin1.NotInstalled
  1655.         *Command: CmdSelect
  1656.         {
  1657.             *Order: DOC_SETUP.11
  1658.         }
  1659.     }
  1660.     *Option: Source5
  1661.     {
  1662.         *rcNameID: =DRAWER_5_DISPLAY
  1663.         *Constraints: Bin2.NotInstalled
  1664.         *Command: CmdSelect
  1665.         {
  1666.             *Order: DOC_SETUP.11
  1667.         }
  1668.     }
  1669.     *Option: Source6
  1670.     {
  1671.         *rcNameID: =DRAWER_6_DISPLAY
  1672.         *Constraints: Bin2.NotInstalled
  1673.         *Command: CmdSelect
  1674.         {
  1675.             *Order: DOC_SETUP.11
  1676.         }
  1677.     }
  1678.     *Option: SourceEnv
  1679.     {
  1680.         *rcNameID: =ENV_FEED_DISPLAY
  1681.         *Constraints: BinEnvFeeder.NotInstalled
  1682.         *Command: CmdSelect
  1683.         {
  1684.             *Order: DOC_SETUP.11
  1685.         }
  1686.     }
  1687. }
  1688.  
  1689. *BlockMacro: bmDoHWCollate
  1690. {
  1691.     *Command: CmdSelect
  1692.     {
  1693.         *Order: JOB_SETUP.5
  1694.         *Cmd: "@PJL COMMENT CANPJL SET SORTERMODE=COLLATE<0A>"
  1695. +             "@PJL COMMENT CANPJL SET STAPLE=GENERICOFF<0A>"
  1696.     }
  1697. }
  1698. *BlockMacro: bmDoHWGroup
  1699. {
  1700.     *Command: CmdSelect
  1701.     {
  1702.         *Order: JOB_SETUP.5
  1703.         *Cmd: "@PJL COMMENT CANPJL SET SORTERMODE=GROUP<0A>"
  1704. +             "@PJL COMMENT CANPJL SET STAPLE=GENERICOFF<0A>"
  1705.     }
  1706. }
  1707. *BlockMacro: bmDoHWStaple
  1708. {
  1709.     *Command: CmdSelect
  1710.     {
  1711.         *Order: JOB_SETUP.5
  1712.         *Cmd: "@PJL COMMENT CANPJL SET PAGEORDER=REVERSE<0A>"
  1713. +             "@PJL COMMENT CANPJL SET FACEDOWN=GENERICOFF<0A>"
  1714. +             "@PJL COMMENT CANPJL SET SORTERMODE=GENERICON<0A>"
  1715. +             "@PJL COMMENT CANPJL SET STAPLE=GENERICON<0A>"
  1716.     }
  1717. }
  1718. *BlockMacro: bmDoGenericOn
  1719. {
  1720.     *Command: CmdSelect
  1721.     {
  1722.         *Order: JOB_SETUP.5
  1723.         *Cmd: "@PJL COMMENT CANPJL SET SORTERMODE=GENERICON<0A>"
  1724. +             "@PJL COMMENT CANPJL SET STAPLE=GENERICOFF<0A>"
  1725.     }
  1726. }
  1727. *BlockMacro: bmDoGenericOff
  1728. {
  1729.     *Command: CmdSelect
  1730.     {
  1731.         *Order: JOB_SETUP.5
  1732.         *Cmd: "@PJL COMMENT CANPJL SET SORTERMODE=GENERICOFF<0A>"
  1733. +             "@PJL COMMENT CANPJL SET STAPLE=GENERICOFF<0A>"
  1734.     }
  1735. }
  1736.  
  1737. *BlockMacro: bmCBFinishing
  1738. {
  1739.     *switch: Finishing
  1740.     {
  1741.         *case: DeviceCollate
  1742.         { 
  1743.             *InsertBlock: =bmDoHWCollate
  1744.         }
  1745.         *case: DeviceGroup
  1746.         {
  1747.             *switch: Collate
  1748.             {
  1749.                 *case: ON
  1750.                 { 
  1751.                     *InsertBlock: =bmDoHWCollate
  1752.                 }
  1753.                 *case: OFF
  1754.                 {
  1755.                     *InsertBlock: =bmDoGenericOff
  1756.                 }
  1757.             }
  1758.         }
  1759.         *case: DeviceStaple
  1760.         {
  1761.             *InsertBlock: =bmDoHWStaple
  1762.         }
  1763.     }
  1764. }
  1765.  
  1766. *BlockMacro: bmSBFinishing
  1767. {
  1768.     *switch: Finishing
  1769.     {
  1770.         *case: DeviceCollate
  1771.         { 
  1772.             *InsertBlock: =bmDoGenericOn
  1773.         }
  1774.         *case: DeviceGroup
  1775.         {
  1776.             *switch: Collate
  1777.             {
  1778.                 *case: ON
  1779.                 { 
  1780.                     *InsertBlock: =bmDoGenericOn
  1781.                 }
  1782.                 *case: OFF
  1783.                 {
  1784.                     *InsertBlock: =bmDoHWGroup
  1785.                 }
  1786.             }
  1787.         }
  1788.         *case: DeviceStaple
  1789.         {
  1790.             *InsertBlock: =bmDoHWStaple
  1791.         }
  1792.     }
  1793. }
  1794.  
  1795. *BlockMacro: bmOutputSelectionSwitch
  1796. {
  1797.     *switch: OutputSelection
  1798.     {
  1799.         *case: OutputToTray
  1800.         {
  1801.             *InsertBlock: =bmCBFinishing
  1802.         }
  1803.         *case: OutputToSortBins
  1804.         {
  1805.             *InsertBlock: =bmSBFinishing
  1806.         }
  1807.         *case: OutputToFixedBin
  1808.         {
  1809.             *InsertBlock: =bmCBFinishing
  1810.         }
  1811.     }
  1812. }
  1813.  
  1814. *Feature: OutputOptions
  1815. {
  1816.     *FeatureType: PRINTER_PROPERTY
  1817.     *rcNameID: =OUTPUT_OPTIONS
  1818.     *HelpIndex: 2001
  1819.     *DefaultOption: NotInstalled
  1820.     *Option: NotInstalled
  1821.     {
  1822.         *rcNameID: =NOT_INSTALLED
  1823.         *DisabledFeatures: LIST(Stapling)
  1824.         *InsertBlock: =bmCBFinishing
  1825.     }
  1826.     *Option: MultiTray3
  1827.     {
  1828.         *rcNameID: =MULTITRAY3
  1829.         *DisabledFeatures: LIST(Stapling)
  1830.         *InsertBlock: =bmCBFinishing
  1831.     }
  1832.     *Option: TenBinStaplerSorter
  1833.     {
  1834.         *rcNameID: =TENBIN_STAPLER_SORTER
  1835.         *InsertBlock: =bmOutputSelectionSwitch
  1836.     }
  1837.     *Option: MultiTray12wStapler
  1838.     {
  1839.         *rcNameID: =MULTITRAY12_WSTAPLER
  1840.         *InsertBlock: =bmOutputSelectionSwitch
  1841.     }
  1842. }
  1843.  
  1844. *Feature: Duplex
  1845. {
  1846.     *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  1847.     *DefaultOption: NONE
  1848.     *Option: NONE
  1849.     {
  1850.         *rcNameID: =NONE_DISPLAY
  1851.         *Command: CmdSelect
  1852.         {
  1853.             *Order: JOB_SETUP.3
  1854.             *Cmd: "@PJL SET DUPLEX=OFF<0A>"
  1855.         }
  1856.     }
  1857.     *Option: VERTICAL
  1858.     {
  1859.         *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  1860.         *Command: CmdSelect
  1861.         {
  1862.             *Order: JOB_SETUP.3
  1863.             *Cmd: "@PJL SET DUPLEX=ON<0A>"
  1864. +                  "@PJL SET BINDING=LONGEDGE<0A>"
  1865.         }
  1866.     }
  1867.     *Option: HORIZONTAL
  1868.     {
  1869.         *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  1870.         *Command: CmdSelect
  1871.         {
  1872.             *Order: JOB_SETUP.3
  1873.             *Cmd: "@PJL SET DUPLEX=ON<0A>"
  1874. +                  "@PJL SET BINDING=SHORTEDGE<0A>"
  1875.         }
  1876.     }
  1877. }
  1878.  
  1879. *Feature: PJLDuplexHook
  1880. {
  1881.     *ConcealFromUI?: TRUE
  1882.     *Name: "PJL Duplex Hook"
  1883.     *Option: DummyItem
  1884.     {
  1885.         *Name: "Dummy Item"
  1886.         *Command: CmdSelect
  1887.         {
  1888.             *Order: DOC_SETUP.10
  1889.             *CallbackID: 50
  1890.         }
  1891.     }
  1892. }
  1893.  
  1894. *Feature: PSOptions
  1895. {
  1896.     *FeatureType: PRINTER_PROPERTY
  1897.     *rcNameID: =PS_OPTIONS
  1898.     *HelpIndex: 2000
  1899.     *DefaultOption: NotInstalled
  1900.     *Option: NotInstalled
  1901.     {
  1902.         *rcNameID: =NOT_INSTALLED
  1903.     }
  1904.     *Option: TwoCass
  1905.     {
  1906.         *rcNameID: =2_CASSETTE_TYPE
  1907.     }
  1908.     *Option: FourCass
  1909.     {
  1910.         *rcNameID: =4_CASSETTE_TYPE
  1911.     }
  1912. }
  1913. *Feature: Bin1
  1914. {
  1915.     *FeatureType: PRINTER_PROPERTY
  1916.     *Name: "Bin1"
  1917.     *DefaultOption: NotInstalled
  1918.     *Option: NotInstalled
  1919.     {
  1920.         *rcNameID: =NOT_INSTALLED
  1921.     }
  1922.     *Option: Installed
  1923.     {
  1924.         *rcNameID: =INSTALLED
  1925.     }
  1926. }
  1927. *Feature: Bin2
  1928. {
  1929.     *FeatureType: PRINTER_PROPERTY
  1930.     *Name: "Bin2"
  1931.     *DefaultOption: NotInstalled
  1932.     *Option: NotInstalled
  1933.     {
  1934.         *rcNameID: =NOT_INSTALLED
  1935.     }
  1936.     *Option: Installed
  1937.     {
  1938.         *rcNameID: =INSTALLED
  1939.     }
  1940. }
  1941. *Feature: Bin3
  1942. {
  1943.     *FeatureType: PRINTER_PROPERTY
  1944.     *Name: "Bin3"
  1945.     *DefaultOption: NotInstalled
  1946.     *Option: NotInstalled
  1947.     {
  1948.         *rcNameID: =NOT_INSTALLED
  1949.     }
  1950.     *Option: Installed
  1951.     {
  1952.         *rcNameID: =INSTALLED
  1953.     }
  1954. }
  1955. *Feature: Bin4
  1956. {
  1957.     *FeatureType: PRINTER_PROPERTY
  1958.     *Name: "Bin4"
  1959.     *DefaultOption: NotInstalled
  1960.     *Option: NotInstalled
  1961.     {
  1962.         *rcNameID: =NOT_INSTALLED
  1963.     }
  1964.     *Option: Installed
  1965.     {
  1966.         *rcNameID: =INSTALLED
  1967.     }
  1968. }
  1969. *Feature: Bin5
  1970. {
  1971.     *FeatureType: PRINTER_PROPERTY
  1972.     *Name: "Bin5"
  1973.     *DefaultOption: NotInstalled
  1974.     *Option: NotInstalled
  1975.     {
  1976.         *rcNameID: =NOT_INSTALLED
  1977.     }
  1978.     *Option: Installed
  1979.     {
  1980.         *rcNameID: =INSTALLED
  1981.     }
  1982. }
  1983. *Feature: Bin6
  1984. {
  1985.     *FeatureType: PRINTER_PROPERTY
  1986.     *Name: "Bin6"
  1987.     *DefaultOption: NotInstalled
  1988.     *Option: NotInstalled
  1989.     {
  1990.         *rcNameID: =NOT_INSTALLED
  1991.     }
  1992.     *Option: Installed
  1993.     {
  1994.         *rcNameID: =INSTALLED
  1995.     }
  1996. }
  1997. *Feature: BinEnvFeeder
  1998. {
  1999.     *FeatureType: PRINTER_PROPERTY
  2000.     *rcNameID: =ENVELOPE_FEEDER
  2001.     *HelpIndex: 2002
  2002.     *DefaultOption: NotInstalled
  2003.     *Option: NotInstalled
  2004.     {
  2005.         *rcNameID: =NOT_INSTALLED
  2006.     }
  2007.     *Option: Installed
  2008.     {
  2009.         *rcNameID: =INSTALLED
  2010.     }
  2011. }
  2012. *Feature: PaperUnit
  2013. {
  2014.     *FeatureType: PRINTER_PROPERTY
  2015.     *rcNameID: =PAPER_UNIT
  2016.     *HelpIndex: 2003
  2017.     *DefaultOption: NotInstalled
  2018.     *Option: NotInstalled
  2019.     {
  2020.         *rcNameID: =NOT_INSTALLED
  2021.     }
  2022.     *Option: Duplexer
  2023.     {
  2024.         *rcNameID: =DUPLEX_UNIT
  2025.     }
  2026.     *Option: FaceDown
  2027.     {
  2028.         *rcNameID: =FACEDOWN_UNIT
  2029.     }
  2030.  
  2031.  
  2032. }
  2033. *Feature: DuplexUnit
  2034. {
  2035.     *FeatureType: PRINTER_PROPERTY
  2036.     *rcNameID: =DUPLEX_UNIT
  2037.     *DefaultOption: NotInstalled
  2038.     *Option: NotInstalled
  2039.     {
  2040.         *rcNameID: =NOT_INSTALLED
  2041.         *DisabledFeatures: LIST(Duplex)
  2042.     }
  2043.  
  2044.     *Option: Installed
  2045.     {
  2046.         *rcNameID: =INSTALLED
  2047.     }
  2048. }
  2049. *Feature: FaceDownUnit
  2050. {
  2051.     *FeatureType: PRINTER_PROPERTY
  2052.     *rcNameID: =FACEDOWN_UNIT
  2053.     *DefaultOption: NotInstalled
  2054.     *Option: NotInstalled
  2055.     {
  2056.         *rcNameID: =NOT_INSTALLED
  2057.     }
  2058.  
  2059.     *Option: Installed
  2060.     {
  2061.         *rcNameID: =INSTALLED
  2062.     }
  2063. }
  2064.  
  2065. *Feature: Memory
  2066. {
  2067.     *rcNameID: =PRINTER_MEMORY_DISPLAY
  2068.     *DefaultOption: 8192KB
  2069.     *Option: 8192KB
  2070.     {
  2071.         *Name: "8" =MB
  2072.         *MemoryConfigKB: PAIR(8192, 6750)
  2073.     }
  2074.     *Option: 40960KB
  2075.     {
  2076.         *Name: "40" =MB
  2077.         *MemoryConfigKB: PAIR(40960, 35550)
  2078.     }
  2079. }
  2080.  
  2081. *%% This feature sends the Default Device and Media Type PJL Commands
  2082. *Feature: SetupDevice
  2083. {
  2084.     *Name: "Setup Device"
  2085.     *Option: SetDevice
  2086.     {
  2087.         *Name: "Set Device"
  2088.         *Command: CmdSelect
  2089.         {
  2090.             *Order: JOB_SETUP.1
  2091.             *Cmd: "<1B>%%-12345X"
  2092. +                  "@PJL COMMENT CANPJL SET MEDIATYPE=MEDTYPEPAPER<0A>"
  2093. +                  "@PJL COMMENT CANPJL SET DEVICE=PRINTER<0A>"
  2094.         }
  2095.     }
  2096. }
  2097. *%% Copyright (c) 2000 - 2001 Canon Systems Managemnet Europe Limited
  2098. *%%
  2099. *%%    Copyright CANON INC. 2001
  2100. *%%
  2101. *%%    ++++++++++++++++++++++++++++++
  2102. *%%    ++ Device Font Substitution ++
  2103. *%%    ++++++++++++++++++++++++++++++
  2104.  
  2105. *TTFS: AlbertusExtraBold
  2106. {
  2107.   *TTFontName: "Albertus Extra Bold"
  2108.   *DevFontName: "Albertus Extra Bold"
  2109. }
  2110.  
  2111. *TTFS: AlbertusMedium
  2112. {
  2113.   *TTFontName: "Albertus Medium"
  2114.   *DevFontName: "Albertus Medium"
  2115. }
  2116.  
  2117. *TTFS: AntiqueOlive
  2118. {
  2119.   *TTFontName: "Antique Olive"
  2120.   *DevFontName: "Antique Olive"
  2121. }
  2122.  
  2123. *TTFS: Arial
  2124. {
  2125.   *TTFontName: "Arial"
  2126.   *DevFontName: "Arial"
  2127. }
  2128.  
  2129. *TTFS: CGOmega
  2130. {
  2131.   *TTFontName: "CG Omega"
  2132.   *DevFontName: "CG Omega"
  2133. }
  2134.  
  2135. *TTFS: CGTimes
  2136. {
  2137.   *TTFontName: "CG Times"
  2138.   *DevFontName: "CG Times"
  2139. }
  2140.  
  2141. *TTFS: ClarendonCD
  2142. {
  2143.   *TTFontName: "Clarendon Condensed"
  2144.   *DevFontName: "Clarendon Condensed"
  2145. }
  2146.  
  2147. *TTFS: Coronet
  2148. {
  2149.   *TTFontName: "Coronet"
  2150.   *DevFontName: "Coronet"
  2151. }
  2152.  
  2153. *TTFS: CourierNew
  2154. {
  2155.   *TTFontName: "Courier New"
  2156.   *DevFontName: "Courier"
  2157. }
  2158.  
  2159. *TTFS: Garamond
  2160. {
  2161.   *TTFontName: "Garamond"
  2162.   *DevFontName: "Garamond"
  2163. }
  2164.  
  2165. *TTFS: LetterGothic
  2166. {
  2167.   *TTFontName: "Letter Gothic"
  2168.   *DevFontName: "Letter Gothic"
  2169. }
  2170.  
  2171. *TTFS: Marigold
  2172. {
  2173.   *TTFontName: "Marigold"
  2174.   *DevFontName: "Marigold"
  2175. }
  2176.  
  2177. *TTFS: Symbol
  2178. {
  2179.   *TTFontName: "Symbol"
  2180.   *DevFontName: "Symbol"
  2181. }
  2182.  
  2183. *TTFS: TimesNewRoman
  2184. {
  2185.   *TTFontName: "Times New Roman"
  2186.   *DevFontName: "Times New Roman"
  2187. }
  2188.  
  2189. *TTFS: Univers
  2190. {
  2191.   *TTFontName: "Univers"
  2192.   *DevFontName: "Univers"
  2193. }
  2194.  
  2195. *TTFS: UniversCondensed
  2196. {
  2197.   *TTFontName: "Univers Condensed"
  2198.   *DevFontName: "Univers Condensed"
  2199. }
  2200.  
  2201. *TTFS: Wingdings
  2202. {
  2203.   *TTFontName: "Wingdings"
  2204.   *DevFontName: "Wingdings"
  2205. }
  2206.  
  2207.  
  2208.  
  2209. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  2210.  
  2211. *%%*TTFS: Garamond
  2212. *%%{
  2213. *%%  *TTFontName: "Garamond"
  2214. *%%  *DevFontName: "Garamond"
  2215. *%%}
  2216. *%%
  2217. *%%*TTFS: AntiqueOlive
  2218. *%%{
  2219. *%%  *TTFontName: "Antique Olive"
  2220. *%%  *DevFontName: "Antique Olive"
  2221. *%%}
  2222. *%%
  2223. *%%*TTFS: Arial
  2224. *%%{
  2225. *%%  *TTFontName: "Arial"
  2226. *%%  *DevFontName: "Arial"
  2227. *%%}
  2228. *%%*TTFS: TimesNewRoman
  2229. *%%{
  2230. *%%  *TTFontName: "Times New Roman"
  2231. *%%  *DevFontName: "Times New Roman"
  2232. *%%}
  2233. *%%*TTFS: Symbol
  2234. *%%{
  2235. *%%  *TTFontName: "Symbol"
  2236. *%%  *DevFontName: "Symbol"
  2237. *%%}
  2238. *%%*TTFS: Wingdings
  2239. *%%{
  2240. *%%  *TTFontName: "Wingdings"
  2241. *%%  *DevFontName: "Wingdings"
  2242. *%%}
  2243. *%%*TTFS: BRSymbol
  2244. *%%{
  2245. *%%  *TTFontName: "BR Symbol"
  2246. *%%  *DevFontName: "BR Symbol"
  2247. *%%}
  2248. *%%*TTFS: Helsinki
  2249. *%%{
  2250. *%%  *TTFontName: "Helsinki"
  2251. *%%  *DevFontName: "Helsinki"
  2252. *%%}
  2253. *%%*TTFS: TennRoman
  2254. *%%{
  2255. *%%  *TTFontName: "Tennessee Roman"
  2256. *%%  *DevFontName: "Tennessee Roman"
  2257. *%%}
  2258. *%%*TTFS: WDingbats
  2259. *%%{
  2260. *%%  *TTFontName: "W Dingbats"
  2261. *%%  *DevFontName: "W Dingbats"
  2262. *%%}
  2263. *%%
  2264. *%%*TTFS: CGOmega
  2265. *%%{
  2266. *%%  *TTFontName: "CG Omega"
  2267. *%%  *DevFontName: "CG Omega"
  2268. *%%}
  2269. *%%*TTFS: CGTimes
  2270. *%%{
  2271. *%%  *TTFontName: "CG Times"
  2272. *%%  *DevFontName: "CG Times"
  2273. *%%}
  2274. *%%*TTFS: NewCenturySchoolbook
  2275. *%%{
  2276. *%%  *TTFontName: "New Century Schoolbook Roman"
  2277. *%%  *DevFontName: "New Century Schoolbook"
  2278. *%%}
  2279. *%%*TTFS: ClarendonCondensed
  2280. *%%{
  2281. *%%  *TTFontName: "Clarendon Condensed Bold"
  2282. *%% *DevFontName: "Clarendon Condensed"
  2283. *%%}
  2284. *%%*TTFS: Coronet
  2285. *%%{
  2286. *%%  *TTFontName: "Coronet"
  2287. *%%  *DevFontName: "Coronet"
  2288. *%%}
  2289. *%%*TTFS: CourierPS
  2290. *%%{
  2291. *%%  *TTFontName: "CourierPS"
  2292. *%%  *DevFontName: "CourierPS"
  2293. *%%}
  2294. *%%*TTFS: Helvetica
  2295. *%%{
  2296. *%%  *TTFontName: "Helvetica"
  2297. *%%  *DevFontName: "Helvetica"
  2298. *%%}
  2299. *%%*TTFS: HelveticaN
  2300. *%%{
  2301. *%%  *TTFontName: "Helvetica Narrow"
  2302. *%%  *DevFontName: "Helvetica Narrow"
  2303. *%%}
  2304. *%%*TTFS: ITCAvantGardeGothicB
  2305. *%%{
  2306. *%%  *TTFontName: "ITC Avant Garde Gothic Book Oblique"
  2307. *%%  *DevFontName: "ITC Avant Garde Gothic"
  2308. *%%}
  2309. *%%*TTFS: ITCAvantGardeGothicD
  2310. *%%{
  2311. *%%  *TTFontName: "ITC Avant Garde Gothic Demi"
  2312. *%%  *DevFontName: "ITC Avant Garde Gothic Demi"
  2313. *%%}
  2314. *%%*TTFS: ITCBookmanDemi
  2315. *%%{
  2316. *%%  *TTFontName: "ITC Bookman Demi"
  2317. *%%  *DevFontName: "ITC Bookman Demi"
  2318. *%%}
  2319. *%%*TTFS: ITCBookmanLight
  2320. *%%{
  2321. *%%  *TTFontName: "ITC Bookman Light"
  2322. *%%  *DevFontName: "ITC Bookman Light"
  2323. *%%}
  2324. *%%*TTFS: ITCZapfChancery
  2325. *%%{
  2326. *%%  *TTFontName: "ITC Zapf Chancery Medium Italic"
  2327. *%%  *DevFontName: "ITC Zapf Chancery"
  2328. *%%}
  2329. *%%*TTFS: LetterGothic
  2330. *%%{
  2331. *%%  *TTFontName: "Letter Gothic"
  2332. *%%  *DevFontName: "Letter Gothic"
  2333. *%%}
  2334. *%%*TTFS: Marigold
  2335. *%%{
  2336. *%%  *TTFontName: "Marigold"
  2337. *%%  *DevFontName: "Marigold"
  2338. *%%}
  2339. *%%*TTFS: Palatino
  2340. *%%{
  2341. *%%  *TTFontName: "Palatino Roman"
  2342. *%%  *DevFontName: "Palatino"
  2343. *%%}
  2344. *%%*TTFS: Times
  2345. *%%{
  2346. *%%  *TTFontName: "Times Roman"
  2347. *%%  *DevFontName: "Times"
  2348. *%%}
  2349. *%%*TTFS: Univers
  2350. *%%{
  2351. *%%  *TTFontName: "Univers Medium"
  2352. *%%  *DevFontName: "Univers"
  2353. *%%}
  2354. *%%*TTFS: UniversCD
  2355. *%%{
  2356. *%%  *TTFontName: "Univers Condensed Medium"
  2357. *%%  *DevFontName: "Univers Condensed"
  2358. *%%}
  2359. *%%
  2360. *%%*TTFS: CourierNew
  2361. *%%{
  2362. *%%  *TTFontName: "Courier New"
  2363. *%%  *DevFontName: "Courier New"
  2364. *%%}
  2365. *%%
  2366. *%%*% These 4 fonts need to be substituted to match the name that applications use to select the font.  For
  2367. *%%*% some reason the names are different.
  2368. *%%
  2369. *%%*TTFS: ClarendonCD1
  2370. *%%{
  2371. *%%  *TTFontName: "Clarendon Condensed"
  2372. *%% *DevFontName: "Clarendon Condensed"
  2373. *%%}
  2374. *%%*TTFS: Times1
  2375. *%%{
  2376. *%%  *TTFontName: "Times"
  2377. *%%  *DevFontName: "Times"
  2378. *%%}
  2379. *%%*TTFS: Univers1
  2380. *%%{
  2381. *%%  *TTFontName: "Univers"
  2382. *%%  *DevFontName: "Univers"
  2383. *%%}
  2384. *%%*TTFS: UniversCD1
  2385. *%%{
  2386. *%%  *TTFontName: "Univers Condensed"
  2387. *%%  *DevFontName: "Univers Condensed"
  2388. *%%}
  2389.  
  2390.  
  2391.  
  2392.  
  2393. *%%
  2394. *%% Copyright (c) 1997 - 1999 Microsoft Corporation
  2395. *%%
  2396. *%%    Copyright CANON INC. 2001
  2397. *%%
  2398. *%% All Rights Reserved.
  2399. *%%
  2400. *%%    +++++++++++++++++++++++++++++++++++
  2401. *%%    ++ Contains all of the *Commands ++
  2402. *%%    +++++++++++++++++++++++++++++++++++
  2403.  
  2404. *Command: CmdStartDoc
  2405. {
  2406.     *Order: DOC_SETUP.7
  2407.     *Cmd: "<1B>&u600D<1B>*r0F"
  2408. }
  2409. *Command: CmdStartPage
  2410. {
  2411.     *Order: PAGE_SETUP.1
  2412.     *Cmd: "<1B>*b0M<0D>"
  2413. }
  2414. *Command: CmdEndJob
  2415. {
  2416.     *Order: JOB_FINISH.1
  2417.     *Cmd: "<1B>E<1B>%%-12345X"
  2418. }
  2419. *Command: CmdCopies
  2420. {
  2421.     *Order: DOC_SETUP.13
  2422.     *Cmd: "<1B>&l" %d[1,32767]{NumOfCopies}"X"
  2423. }
  2424. *RotateRaster?: TRUE
  2425. *RotateCoordinate?: TRUE
  2426. *RotateFont?: TRUE
  2427. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  2428. *MemoryUsage: LIST(FONT)
  2429. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  2430. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  2431. *XMoveThreshold: 0
  2432. *YMoveThreshold: 0
  2433. *XMoveUnit: 600
  2434. *YMoveUnit: 600
  2435. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{DestX }"X" }
  2436. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,9600]{max_repeat(DestXRel )}"X" }
  2437. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,9600]{max_repeat(DestXRel )}"X" }
  2438. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{DestY }"Y" }
  2439. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{DestYRel }"Y" }
  2440. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{DestYRel }"Y" }
  2441. *Command: CmdCR { *Cmd : "<0D>" }
  2442. *Command: CmdLF { *Cmd : "<0A>" }
  2443. *Command: CmdFF { *Cmd : "<0C>" }
  2444. *Command: CmdBackSpace { *Cmd : "<08>" }
  2445. *Command: CmdUniDirectionOn { *Cmd : "<00>" }
  2446. *Command: CmdUniDirectionOff { *Cmd : "<00>" }
  2447. *Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  2448. *Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  2449. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
  2450. *EjectPageWithFF?: TRUE
  2451. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  2452. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  2453. *Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
  2454. *OutputDataFormat: H_BYTE
  2455. *OptimizeLeftBound?: TRUE
  2456. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  2457. *CursorYAfterSendBlockData: AUTO_INCREMENT
  2458. *DefaultFont: 216
  2459. *DefaultCTT: 0
  2460. *CharPosition: BASELINE
  2461. *TTFSEnabled?: TRUE
  2462. *DeviceFonts: LIST(138,146,147,148,149,150,151,152,153,154,155,156,157,164,165,
  2463. +                   166,
  2464. +                   200,201,202,203,209,210,211,212,213,214,215,
  2465. +                   216,217,218,219,220,221,222,223,224,225,226,227,228,229,230)
  2466. *%% Removed Garamond 196,197,198,199 from DeviceFonts
  2467. *MinFontID: 16534
  2468. *MaxFontID: 32768
  2469. *FontFormat: HPPCL_OUTLINE
  2470. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  2471. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  2472. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  2473. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  2474. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  2475. *Command: CmdDownloadPattern {*Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*c" %d{PatternBrushSize}"W" }
  2476. *Command: CmdSelectPattern {*Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*v" %d{PatternBrushType}"T" }
  2477. *Command: CmdSelectWhiteBrush { *Cmd : "<1B>*v1o1T" }
  2478. *Command: CmdSelectBlackBrush { *Cmd : "<1B>*v0o0T" }
  2479. *MinGrayFill: 1
  2480. *MaxGrayFill: 100
  2481. *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{RectXSize }"A" }
  2482. *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{RectYSize }"B" }
  2483. *Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage }"g2P" }
  2484. *Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }
  2485. *Command: CmdRectBlackFill { *Cmd : "<1B>*c0P" }
  2486.