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

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *GPDFileName: "T7080.GPD"
  7. *GPDFileVersion: "1.0"
  8. *Include: "StdNames.gpd"
  9. *ModelName: "Tally Color T7080"
  10. *MasterUnits: PAIR(600, 600)
  11. *ResourceDLL: "tly3res.dll"
  12. *PrinterType: SERIAL
  13. *Feature: Orientation
  14. {
  15.     *rcNameID: =ORIENTATION_DISPLAY
  16.     *DefaultOption: PORTRAIT
  17.     *Option: PORTRAIT
  18.     {
  19.         *rcNameID: =PORTRAIT_DISPLAY
  20.     }
  21.     *Option: LANDSCAPE_CC270
  22.     {
  23.         *rcNameID: =LANDSCAPE_DISPLAY
  24.     }
  25. }
  26. *Feature: InputBin
  27. {
  28.     *rcNameID: =PAPER_SOURCE_DISPLAY
  29.     *DefaultOption: AUTO
  30.     *Option: AUTO
  31.     {
  32.         *rcNameID: =AUTO_DISPLAY
  33.         *Command: CmdSelect
  34.         {
  35.             *Order: DOC_SETUP.4
  36.             *Cmd: "<1B>&l1H"
  37.         }
  38.     }
  39.     *Option: ENVFEED
  40.     {
  41.         *rcNameID: =ENV_FEED_DISPLAY
  42.         *Command: CmdSelect
  43.         {
  44.             *Order: DOC_SETUP.4
  45.             *Cmd: "<1B>&l3H"
  46.         }
  47.     }
  48. }
  49. *Feature: Resolution
  50. {
  51.     *rcNameID: =RESOLUTION_DISPLAY
  52.     *DefaultOption: Option1
  53.     *Option: Option1
  54.     {
  55.         *Name: "600 x 600 " =DOTS_PER_INCH
  56.         *DPI: PAIR(600, 600)
  57.         *TextDPI: PAIR(600, 600)
  58.         EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  59.         *SpotDiameter: 120
  60.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  61.         *Command: CmdEndRaster { *Cmd : "<1B>*rC" }
  62.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  63.         *Command: CmdSelect
  64.         {
  65.             *Order: DOC_SETUP.6
  66.             *Cmd: "<1B>*t600R"
  67.         }
  68.     }
  69.     *Option: Option2
  70.     {
  71.         *Name: "300 x 300 " =DOTS_PER_INCH
  72.         *DPI: PAIR(300, 300)
  73.         *TextDPI: PAIR(300, 300)
  74.         EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  75.         *SpotDiameter: 170
  76.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  77.         *Command: CmdEndRaster { *Cmd : "<1B>*rC" }
  78.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  79.         *Command: CmdSelect
  80.         {
  81.             *Order: DOC_SETUP.6
  82.             *Cmd: "<1B>*t300R"
  83.         }
  84.     }
  85.     *Option: Option3
  86.     {
  87.         *Name: "150 x 150 " =DOTS_PER_INCH
  88.         *DPI: PAIR(150, 150)
  89.         *TextDPI: PAIR(150, 150)
  90.         EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  91.         *SpotDiameter: 140
  92.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  93.         *Command: CmdEndRaster { *Cmd : "<1B>*rC" }
  94.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  95.         *Command: CmdSelect
  96.         {
  97.             *Order: DOC_SETUP.6
  98.             *Cmd: "<1B>*t150R"
  99.         }
  100.     }
  101. }
  102. *Feature: PaperSize
  103. {
  104.     *rcNameID: =PAPER_SIZE_DISPLAY
  105.     *DefaultOption: LETTER
  106.     *Option: LETTER
  107.     {
  108.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  109.         *PrintableArea: PAIR(4800, 6152)
  110.         *PrintableOrigin: PAIR(150, 24)
  111.         *CursorOrigin: PAIR(150, 24)
  112.         *Command: CmdSelect
  113.         {
  114.                 *Order: DOC_SETUP.5
  115.                 *Cmd: "<1B>&l2a1E"
  116.         }
  117.     }
  118.     *Option: LEGAL
  119.     {
  120.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  121.         *PrintableArea: PAIR(4800, 7950)
  122.         *PrintableOrigin: PAIR(150, 24)
  123.         *CursorOrigin: PAIR(150, 24)
  124.         *Command: CmdSelect
  125.         {
  126.                 *Order: DOC_SETUP.5
  127.                 *Cmd: "<1B>&l3a1E"
  128.         }
  129.     }
  130.     *Option: A4
  131.     {
  132.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  133.         *PrintableArea: PAIR(4784, 6566)
  134.         *PrintableOrigin: PAIR(78, 24)
  135.         *CursorOrigin: PAIR(78, 24)
  136.         *Command: CmdSelect
  137.         {
  138.                 *Order: DOC_SETUP.5
  139.                 *Cmd: "<1B>&l26a1E"
  140.         }
  141.     }
  142.     *Option: A5
  143.     {
  144.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  145.         *PrintableArea: PAIR(3352, 4502)
  146.         *PrintableOrigin: PAIR(78, 24)
  147.         *CursorOrigin: PAIR(78, 24)
  148.         *Command: CmdSelect
  149.         {
  150.                 *Order: DOC_SETUP.5
  151.                 *Cmd: "<1B>&l29a1E"
  152.         }
  153.     }
  154.     *Option: EXECUTIVE
  155.     {
  156.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  157.         *PrintableArea: PAIR(4200, 5802)
  158.         *PrintableOrigin: PAIR(76, 24)
  159.         *CursorOrigin: PAIR(76, 24)
  160.         *Command: CmdSelect
  161.         {
  162.                 *Order: DOC_SETUP.5
  163.                 *Cmd: "<1B>&l1a1E"
  164.         }
  165.     }
  166.     *Option: FOLIO
  167.     {
  168.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  169.         *PrintableArea: PAIR(4944, 7302)
  170.         *PrintableOrigin: PAIR(78, 24)
  171.         *CursorOrigin: PAIR(78, 24)
  172.         *Command: CmdSelect
  173.         {
  174.                 *Order: DOC_SETUP.5
  175.                 *Cmd: "<1B>&l103a1E"
  176.         }
  177.     }
  178.     *Option: STATEMENT
  179.     {
  180.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  181.         *PrintableArea: PAIR(3144, 4612)
  182.         *PrintableOrigin: PAIR(78, 24)
  183.         *CursorOrigin: PAIR(78, 24)
  184.         *Command: CmdSelect
  185.         {
  186.                 *Order: DOC_SETUP.5
  187.                 *Cmd: "<1B>&l104a1E"
  188.         }
  189.     }
  190.     *Option: B5
  191.     {
  192.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  193.         *PrintableArea: PAIR(4144, 5600)
  194.         *PrintableOrigin: PAIR(78, 24)
  195.         *CursorOrigin: PAIR(78, 24)
  196.         *Command: CmdSelect
  197.         {
  198.                 *Order: DOC_SETUP.5
  199.                 *Cmd: "<1B>&l101a1E"
  200.         }
  201.     }
  202.     *Option: A6
  203.     {
  204.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  205.         *PrintableArea: PAIR(2324, 3028)
  206.         *PrintableOrigin: PAIR(78, 24)
  207.         *CursorOrigin: PAIR(78, 24)
  208.         *Command: CmdSelect
  209.         {
  210.                 *Order: DOC_SETUP.5
  211.                 *Cmd: "<1B>&l73a1E"
  212.         }
  213.     }
  214.     *Option: ENV_10
  215.     {
  216.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  217.         *PrintableArea: PAIR(1996, 5252)
  218.         *PrintableOrigin: PAIR(240, 24)
  219.         *CursorOrigin: PAIR(240, 24)
  220.         *Command: CmdSelect
  221.         {
  222.                 *Order: DOC_SETUP.5
  223.                 *Cmd: "<1B>&l81a1E"
  224.         }
  225.     }
  226.     *Option: ENV_C5
  227.     {
  228.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  229.         *PrintableArea: PAIR(3348, 4956)
  230.         *PrintableOrigin: PAIR(240, 24)
  231.         *CursorOrigin: PAIR(240, 24)
  232.         *Command: CmdSelect
  233.         {
  234.                 *Order: DOC_SETUP.5
  235.                 *Cmd: "<1B>&l91a1E"
  236.         }
  237.     }
  238.     *Option: ENV_DL
  239.     {
  240.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  241.         *PrintableArea: PAIR(2118, 4746)
  242.         *PrintableOrigin: PAIR(240, 24)
  243.         *CursorOrigin: PAIR(240, 24)
  244.         *Command: CmdSelect
  245.         {
  246.                 *Order: DOC_SETUP.5
  247.                 *Cmd: "<1B>&l90a1E"
  248.         }
  249.     }
  250.  
  251.     *Option: ENV_C6
  252.     {
  253.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  254.         *PrintableArea: PAIR(2212, 3376)
  255.         *PrintableOrigin: PAIR(240, 24)
  256.         *CursorOrigin: PAIR(240, 24)
  257.         *Command: CmdSelect
  258.         {
  259.                 *Order: DOC_SETUP.5
  260.                 *Cmd: "<1B>&l92a1E"
  261.         }
  262.     }
  263.  
  264.     *Option: ENV_B6
  265.     {
  266.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  267.         *PrintableArea: PAIR(3958, 2952)
  268.         *PrintableOrigin: PAIR(240, 24)
  269.         *CursorOrigin: PAIR(240, 24)
  270.         *Command: CmdSelect
  271.         {
  272.                 *Order: DOC_SETUP.5
  273.                 *Cmd: "<1B>&l95a1E"
  274.         }
  275.     }
  276.  
  277.     *Option: ENV_B5
  278.     {
  279.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  280.         *PrintableArea: PAIR(3678, 5456)
  281.         *PrintableOrigin: PAIR(240, 24)
  282.         *CursorOrigin: PAIR(240, 24)
  283.         *Command: CmdSelect
  284.         {
  285.                 *Order: DOC_SETUP.5
  286.                 *Cmd: "<1B>&l102a1E"
  287.         }
  288.     }
  289.     *Option: ENV_MONARCH
  290.     {
  291.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  292.         *PrintableArea: PAIR(1846, 4052)
  293.         *PrintableOrigin: PAIR(240, 24)
  294.         *CursorOrigin: PAIR(240, 24)
  295.         *Command: CmdSelect
  296.         {
  297.                 *Order: DOC_SETUP.5
  298.                 *Cmd: "<1B>&l105a1E"
  299.         }
  300.     }
  301. }
  302. *Feature: MediaType
  303. {
  304.     *rcNameID: =MEDIA_TYPE_DISPLAY
  305.     *DefaultOption: STANDARD
  306.     *Option: STANDARD
  307.     {
  308.         *rcNameID: =PLAIN_PAPER_DISPLAY
  309.         *Command: CmdSelect
  310.         {
  311.             *Order: PAGE_SETUP.8
  312.             *Cmd: "<1B>&l0M"
  313.         }
  314.     }
  315.     *Option: Option2
  316.     {
  317.         *rcNameID: 268
  318.         *Command: CmdSelect
  319.         {
  320.             *Order: PAGE_SETUP.8
  321.             *Cmd: "<1B>&l1M"
  322.         }
  323.     }
  324.     *Option: Option3
  325.     {
  326.         *rcNameID: 269
  327.         *Command: CmdSelect
  328.         {
  329.             *Order: PAGE_SETUP.8
  330.             *Cmd: "<1B>&l2M"
  331.         }
  332.     }
  333.     *Option: GLOSSY
  334.     {
  335.         *rcNameID: =GLOSSY_PAPER_DISPLAY
  336.         *Command: CmdSelect
  337.         {
  338.             *Order: PAGE_SETUP.8
  339.             *Cmd: "<1B>&l3M"
  340.         }
  341.     }
  342.     *Option: TRANSPARENCY
  343.     {
  344.         *rcNameID: =TRANSPARENCY_DISPLAY
  345.         *Command: CmdSelect
  346.         {
  347.             *Order: PAGE_SETUP.8
  348.             *Cmd: "<1B>&l4M"
  349.         }
  350.     }
  351. }
  352. *Feature: PrintQuality
  353. {
  354.     *rcNameID: =TEXT_QUALITY_DISPLAY
  355.     *DefaultOption: Option1
  356.     *Option: Option1
  357.     {
  358.         *rcNameID: 272
  359.         *Command: CmdSelect
  360.         {
  361.             *Order: DOC_SETUP.3
  362.             *Cmd: "<1B>*o0M"
  363.         }
  364.     }
  365.     *Option: Option2
  366.     {
  367.         *rcNameID: 273
  368.         *Command: CmdSelect
  369.         {
  370.             *Order: DOC_SETUP.3
  371.             *Cmd: "<1B>*o-1M"
  372.         }
  373.     }
  374.     *Option: Option3
  375.     {
  376.         *rcNameID: 274
  377.         *Command: CmdSelect
  378.         {
  379.             *Order: DOC_SETUP.3
  380.             *Cmd: "<1B>*o1M"
  381.         }
  382.     }
  383. }
  384. *Feature: ColorMode
  385. {
  386.     *rcNameID: =COLOR_PRINTING_MODE_DISPLAY
  387.     *DefaultOption: Color
  388.     *Option: Mono
  389.     {
  390.         *rcNameID: =MONO_DISPLAY
  391.         *DevNumOfPlanes: 1
  392.         *DevBPP: 1
  393.         *Color? : FALSE
  394.     }
  395.     *Option: Color
  396.     {
  397.         *rcNameID: =COLOR_DISPLAY
  398.         *DevNumOfPlanes: 3
  399.         *DevBPP: 1
  400.         *DrvBPP: 4
  401.         EXTERN_GLOBAL: *RasterSendAllData? : TRUE
  402.         *ColorPlaneOrder: LIST(CYAN, MAGENTA, YELLOW)
  403.         *Command: CmdSendCyanData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"V" }
  404.         *Command: CmdSendMagentaData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"V" }
  405.         *Command: CmdSendYellowData { *Cmd : "<1B>*b" %d{NumOfDataBytes }"W" }
  406.         *Command: CmdSelectBlackColor { *Cmd : "<1B>*v7S" }
  407.         *Command: CmdSelectRedColor { *Cmd : "<1B>*v6S" }
  408.         *Command: CmdSelectGreenColor { *Cmd : "<1B>*v5S" }
  409.         *Command: CmdSelectYellowColor { *Cmd : "<1B>*v4S" }
  410.         *Command: CmdSelectBlueColor { *Cmd : "<1B>*v3S" }
  411.         *Command: CmdSelectMagentaColor { *Cmd : "<1B>*v2S" }
  412.         *Command: CmdSelectCyanColor { *Cmd : "<1B>*v1S" }
  413.         *Command: CmdSelectWhiteColor { *Cmd : "<1B>*v0S" }
  414.         *Command: CmdSelect
  415.         {
  416.             *Order: PAGE_SETUP.9
  417.             *Cmd: "<1B>*r-3U"
  418.         }
  419.     }
  420. }
  421. *Feature: Halftone
  422. {
  423.     *rcNameID: =HALFTONING_DISPLAY
  424.     *DefaultOption: HT_PATSIZE_AUTO
  425.     *Option: HT_PATSIZE_AUTO
  426.     {
  427.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  428.     }
  429. *Ifdef: WINNT_50
  430.     *Option: HT_PATSIZE_SUPERCELL_M
  431.     {
  432.         *rcNameID: =HT_SUPERCELL_DISPLAY
  433.     }
  434. *Endif:
  435.     *Option: HT_PATSIZE_6x6_M
  436.     {
  437.         *rcNameID: =HT_DITHER6X6_DISPLAY
  438.     }
  439.     *Option: HT_PATSIZE_8x8_M
  440.     {
  441.         *rcNameID: =HT_DITHER8X8_DISPLAY
  442.     }
  443. }
  444. *Command: CmdStartDoc
  445. {
  446.     *Order: DOC_SETUP.1
  447.     *Cmd: "<1B>E<1B>&l0O<1B>&l0L<1B>*r1U"
  448. }
  449. *Command: CmdStartPage
  450. {
  451.     *Order: PAGE_SETUP.1
  452.     *Cmd: "<0D>"
  453. }
  454. *Command: CmdEndJob
  455. {
  456.     *Order: JOB_FINISH.1
  457.     *Cmd: "<1B>E"
  458. }
  459. *Command: CmdEndPage
  460. {
  461.     *Order: PAGE_FINISH.1
  462.     *Cmd: "<0D>"
  463. }
  464. *RotateCoordinate?: FALSE
  465. *RotateRaster?: FALSE
  466. *RotateFont?: FALSE
  467. *switch: Orientation
  468. {
  469.     *case: PORTRAIT
  470.     {
  471.         *TextCaps: LIST(TC_OP_CHARACTER,TC_OP_STROKE,TC_UA_ABLE)
  472.     }
  473.     *case: LANDSCAPE_CC270
  474.     {
  475.         *TextCaps: LIST()
  476.     }
  477. }
  478. *ChangeColorModeOnDoc?: FALSE
  479. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  480. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,X_LANDSCAPE,Y_PORTRAIT,Y_LANDSCAPE)
  481. *XMoveThreshold: 0
  482. *YMoveThreshold: *
  483. *XMoveUnit: 300
  484. *YMoveUnit: 300
  485. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{(DestX / 2) }"X" }
  486. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d{(DestXRel / 2) }"X" }
  487. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d{(DestXRel / 2) }"X" }
  488. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{(DestY / 2) }"Y" }
  489. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{(DestYRel / 2) }"Y" }
  490. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{(DestYRel / 2) }"Y" }
  491. *Command: CmdCR { *Cmd : "<0D>" }
  492. *Command: CmdLF { *Cmd : "<0A>" }
  493. *Command: CmdFF { *Cmd : "<0C>" }
  494. *EjectPageWithFF?: TRUE
  495. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  496. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  497. *OutputDataFormat: H_BYTE
  498. *OptimizeLeftBound?: FALSE
  499. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  500. *CursorYAfterSendBlockData: AUTO_INCREMENT
  501. *LookAheadRegion: 360
  502. *DefaultFont: 1
  503. *DefaultCTT: 0
  504. *CharPosition: BASELINE
  505. *Command: CmdUnderlineOn { *Cmd : "<1B>&d3D" }
  506. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  507.