diff -r 159fc2f68139 -r d59c248c9d36 ImagePrint/ImagePrintEngine/ImagePrintLibrary/inc/printcapabilitycodes.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ImagePrint/ImagePrintEngine/ImagePrintLibrary/inc/printcapabilitycodes.h Wed Sep 01 12:30:38 2010 +0100 @@ -0,0 +1,94 @@ +/* +* Copyright (c) 2004-2007 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: Contains the TPrintCapabilityCodes and TPrintCapabilityOptions enumerations. +* +*/ + + +#ifndef PRINTCAPABILITYCODES_H +#define PRINTCAPABILITYCODES_H + +/// All the printer capabilities +enum TPrintCapabilityCodes + { + EPrintCapabLayout = 500, + EPrintCapabPaperSize = 501, + EPrintCapabQuality = 502 + }; + +/// Print capability generic options +enum TPrintCapabilityOptions + { + // Generic + EPrintCapabYes = 1000, + EPrintCapabNo = 1001, + EPrintCapabOn = 1002, + EPrintCapabOff = 1003, + + // Quality + EPrintCapabQualityDefault = 1100, + EPrintCapabQualityNormal = 1101, + EPrintCapabQualityDraft = 1102, + EPrintCapabQualityFine = 1103, + + // Paper size + EPrintCapabPaperSizeAuto = 1200, + EPrintCapabPaperSizeLetter = 1201, + EPrintCapabPaperSizeA4 = 1221, + EPrintCapabPaperSizeA6 = 1222, + EPrintCapabPaperSize4x6 = 1250, + EPrintCapabPaperSize5x7 = 1251, + EPrintCapabPaperSizeSticker = 1270, + + // Layout + EPrintCapabLayout1Up = 1501, + EPrintCapabLayout2Up = 1502, + //EPrintCapabLayout3Up = 1503, + EPrintCapabLayout4Up = 1504, + //EPrintCapabLayout5Up = 1505, + EPrintCapabLayout6Up = 1506, + EPrintCapabLayout9Up = 1509, + EPrintCapabLayout12Up = 1512, + EPrintCapabLayout16Up = 1513, + EPrintCapabLayout16UpStick = 1516, + EPrintCapabLayout1UpSmall = 1551, + EPrintCapabLayout1UpMedium = 1552, + EPrintCapabLayout1UpLarge = 1553, + EPrintCapabLayout1UpBorderless = 1554, + EPrintCapabLayout1UpBorder = 1555, + //EPrintCapabLayout1UpPassport = 1556, + //EPrintCapabLayout1UpPassportSF = 1557, // SmallFormat paper + + EPrintCapabLayout2UpPassport508x508Lg = 1558, + EPrintCapabLayout2UpPassport254x364Lg = 1559, + EPrintCapabLayout2UpPassport350x450Lg = 1560, + EPrintCapabLayout2UpPassport364x508Lg = 1561, + EPrintCapabLayout2UpPassport450x550Lg = 1562, + + EPrintCapabLayout2UpPassport508x508Sm = 1563, + + EPrintCapabLayout4UpStick = 1564, + EPrintCapabLayout1UpStick = 1565, + + EPrintCapabLayout2UpPassport254x364Sm = 1566, + EPrintCapabLayout2UpPassport350x450Sm = 1567, + EPrintCapabLayout2UpPassport364x508Sm = 1568, + EPrintCapabLayout2UpPassport450x550Sm = 1569, + + EPrintCapabLayoutLast = 3000 + }; + +#endif // PRINTCAPABILITYCODES_H + +// End of File