*% common gpd file
*PrinterType: SERIAL
*MaxCopies: 9999


*% Features
*Feature: Orientation
{
    *rcNameID: =ORIENTATION_DISPLAY
    *DefaultOption: PORTRAIT
    *Option: PORTRAIT
    {
        *rcNameID: =PORTRAIT_DISPLAY
        *Command: CmdSelect
        {
            *Order: DOC_SETUP.3
            *Cmd: ""
        }
    }
    *Option: LANDSCAPE_CC270
    {
        *rcNameID: =LANDSCAPE_DISPLAY
        *Command: CmdSelect
        {
            *Order: DOC_SETUP.3
            *Cmd: ""
        }
    }
}

*Feature: InputBin
{
    *rcNameID: =PAPER_SOURCE_DISPLAY
    *DefaultOption: Option1
    *Option: Option1
    {
        *rcNameID: 257
*%        *rcNameID: =LABEL_ROLE_DISPLAY
*%        *OptionID: 259
        *Command: CmdSelect
        {
            *Order: DOC_SETUP.2
	*Cmd: ""
        }
    }
}

*Feature: Halftone
{
    *rcNameID: =HALFTONING_DISPLAY
    *DefaultOption: HT_PATSIZE_AUTO
    *Option: HT_PATSIZE_AUTO
    {
        *rcNameID: =HT_AUTO_SELECT_DISPLAY
    }
*Ifdef: WINNT_50
    *Option: HT_PATSIZE_SUPERCELL_M
    {
        *rcNameID: =HT_SUPERCELL_DISPLAY
    }
*Endif:
    *Option: HT_PATSIZE_6x6_M
    {
        *rcNameID: =HT_DITHER6X6_DISPLAY
    }
    *Option: HT_PATSIZE_8x8_M
    {
        *rcNameID: =HT_DITHER8X8_DISPLAY
    }
}

*% Commands
*Ifdef: SCHROTT
*Command: CmdStartJob
{
    *Order: JOB_SETUP.1
    *Cmd: ""
}
*Command: CmdStartDoc
{
    *Order: DOC_SETUP.1
    *Cmd: ""
}
*Command: CmdStartPage
{
    *Order: PAGE_SETUP.1
    *Cmd: ""
}
*Command: CmdEndPage
{
    *Order: PAGE_FINISH.1
    *Cmd: ""
}
*Command: CmdEndDoc
{
    *Order: DOC_FINISH.1
    *Cmd: ""
}
*Command: CmdEndJob
{
    *Order: JOB_FINISH.1
    *Cmd: ""
}
*Command: CmdCopies
{
    *Order: DOC_SETUP.3
    *Cmd: ""
    *Params: LIST(NumOfCopies)
}
*Endif:

*RotateCoordinate?: FALSE
*RotateRaster?: FALSE
*RotateFont?: FALSE
*TextCaps: LIST(TC_OP_CHARACTER,TC_CR_90,TC_SF_X_YINDEP,TC_RA_ABLE)
*CursorXAfterCR: AT_CURSOR_X_ORIGIN
*BadCursorMoveInGrxMode: LIST(X_PORTRAIT,X_LANDSCAPE,Y_PORTRAIT,Y_LANDSCAPE)
*YMoveAttributes: LIST(SEND_CR_FIRST)
*XMoveThreshold: 0
*YMoveThreshold: *

*switch: Resolution
{
    *case: Option1
    {
        *Command: CmdYMoveRelDown
        {
            *Cmd: ""
        }
    }
}
*Command: CmdXMoveAbsolute
{
    *Cmd: ""
}
*Command: CmdYMoveAbsolute
{
    *Cmd: ""
}

*% Dummy-Commands
*Command: CmdCR
{
    *Cmd: ""
}
*Command: CmdLF
{
    *Cmd: ""
}
*Command: CmdFF
{
    *Cmd: ""
}

*Command: CmdSendBlockData
{
    *Cmd: ""
}

*EjectPageWithFF?: FALSE
*OutputDataFormat: H_BYTE
*OptimizeLeftBound?: FALSE
*CursorXAfterSendBlockData: AT_CURSOR_X_ORIGIN
*CursorYAfterSendBlockData: AUTO_INCREMENT
