source: trunk/pin/include/uinames.h@ 25

Last change on this file since 25 was 1, checked in by bart, 18 years ago

Initial checkin of PIN.EXE source code
this contains memory fixes for larger PPD files

File size: 2.7 KB
Line 
1/*DDK*************************************************************************/
2/* */
3/* COPYRIGHT Copyright (C) 1991, 2003 IBM Corporation */
4/* */
5/* The following IBM OS/2 source code is provided to you solely for */
6/* the purpose of assisting you in your development of OS/2 device */
7/* drivers. You may use this code in accordance with the IBM License */
8/* Agreement provided in the IBM Developer Connection Device Driver */
9/* Source Kit for OS/2. This Copyright statement may not be removed. */
10/* */
11/*****************************************************************************/
12/**************************************************************************
13 *
14 * SOURCE FILE NAME = UINAMES.H
15 *
16 * DESCRIPTIVE NAME =
17 *
18 *
19 * VERSION = V1.0
20 *
21 * DATE
22 *
23 * DESCRIPTION
24 * This contains the strings of the pre-defined UI strings that are defined
25 * in the PPD specifications. This allows to retrieve UI data for the
26 * specified UI types.
27 *
28 * FUNCTIONS
29 *
30 * NOTES
31 *
32 * STRUCTURES
33 *
34 * EXTERNAL REFERENCES
35 *
36 * EXTERNAL FUNCTIONS
37 *
38*/
39#pragma pack(1)
40//#include "drvname.h"
41
42// Rely solely on DRVNAME.H for driver name.
43#if 0
44///*
45//** This contains the default name of the driver if, for some reason, DRVNAME.H
46//** does not contain the driver name.
47//*/
48//#ifndef PSCRIPT_DRV_NAME
49// #define PSCRIPT_DRV_NAME "PSCRIPT"
50//#endif
51#endif
52
53#define UINAME_COLORMODEL "ColorModel"
54#define UINAME_DUPLEX "Duplex"
55#define UINAME_INPUTSLOT "InputSlot"
56#define UINAME_JCLRESOLUTION "JCLResolution"
57#define UINAME_MANUALFEED "ManualFeed"
58#define UINAME_MANUALFEED_ON "True"
59#define UINAME_MANUALFEED_OFF "False"
60#define UINAME_MEDIATYPE "MediaType"
61#define UINAME_PAGEREGION "PageRegion"
62#define UINAME_PAGESIZE "PageSize"
63#define UINAME_RESOLUTION "Resolution"
64
65#define UINAME_DUPLEXNONE "None"
66#define UINAME_DUPLEXTUMBLE "DuplexTumble"
67#define UINAME_DUPLEXNOTUMBLE "DuplexNoTumble"
68
69#define UINAME_OUTPUTBIN "OutputBin"
70
71// Definitions of different Collate keywords
72#define UINAME_COLLATE "Collate"
73#define UINAME_HPCOLLATE "HPCollate"
74#define UINAME_XRXZCOLLATE "XRXZCollate"
75#define UINAME_TKCOLLATE "TKCollate"
76#define UINAME_JCLCOLLATE "JCLCollate"
77#define UINAME_MICOLLATE "MICollate"
78//#define UINAME_KCCOLLATE "KCCollate" //Kyocera Job Spooling (Don't subst)
79#define UINAME_EFCOLLATE "EFCollate"
Note: See TracBrowser for help on using the repository browser.