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

Last change on this file since 2 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.