Developer Documentation
[Data Types Summary]

PMTag


Defines constants for various values, such as minimum and maximum values, that your application can pass to or obtain from Carbon Printing Manager functions.
enum PMTag {
        /* common tags */
        kPMCurrentValue    = FOUR_CHAR_CODE('curr'),    /* current setting or value */
        kPMDefaultValue    = FOUR_CHAR_CODE('dflt'),    /* default setting or value */
        kPMMinimumValue    = FOUR_CHAR_CODE('minv'),    /* the minimum setting or value */
        kPMMaximumValue    = FOUR_CHAR_CODE('maxv'),    /* the maximum setting or value */
        /* profile tags */
        kPMSourceProfile    = FOUR_CHAR_CODE('srcp'),    /* source profile */
        /* resolution tags */
        kPMMinRange     = FOUR_CHAR_CODE('mnrg'),        /* Min range supported by a printer */
        kPMMaxRange     = FOUR_CHAR_CODE('mxrg'),        /* Max range supported by a printer */
        kPMMinSquareResolution    = FOUR_CHAR_CODE('mins'),    /* Min with X and Y resolution equal */
        kPMMaxSquareResolution    = FOUR_CHAR_CODE('maxs'),    /* Max with X and Y resolution equal */
        kPMDefaultResolution    = FOUR_CHAR_CODE('dftr')       /* printer default resolution */
};
typedef enum PMTag PMTag;

Last modified: 5/7/99. Status: Draft Copyright 1999 Apple Computer, Inc. All rights reserved.