diff -r 3f1fec088555 -r 613a5ff70823 DirectPrint/DirectPrintApp/engine/inc/directprintstringids.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DirectPrint/DirectPrintApp/engine/inc/directprintstringids.h Wed Mar 31 00:04:55 2010 +0900 @@ -0,0 +1,57 @@ +/* +* Copyright (c) 2010 Kanrikogaku Kenkyusho, Ltd. +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of the License "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: +* Kanrikogaku Kenkyusho, Ltd. - Initial contribution +* +* Contributors: +* +* Description: +* +*/ + + +#ifndef DIRECTPRINTSTRINGIDS_H +#define DIRECTPRINTSTRINGIDS_H + +#include + +#include "directprintcapabilitycodes.h" +#include "printmessagecodes.h" +#include "directprintvariant.h" + +const TInt KEmptyString( 0 ); + +// This table combines the capability IDs with strings so that they +// can be fetched from the resources + +const TInt KConverterTableCount( 18 ); +const TInt KConverterTableIndexCount( 2 ); +const TInt KIDConverterTable[KConverterTableCount][KConverterTableIndexCount] = + { + { EDirectPrintCapabLayout, R_QTN_STR_TEMPLATE } , + { EDirectPrintCapabQuality, R_QTN_STR_QUALITY }, + { EDirectPrintCapabQualityDefault, R_QTN_STR_QUAL_AUTO }, + { EDirectPrintCapabQualityNormal, R_QTN_STR_QUAL_NORMAL }, + { EDirectPrintCapabQualityDraft, R_QTN_STR_QUAL_DRAFT }, + { EDirectPrintCapabQualityFine, R_QTN_STR_QUAL_FINE }, + { EDirectPrintCapabAP, R_QTN_STR_ACCESS_POINT }, + { EDirectPrintCapabHost, R_QTN_STR_HOST }, + { EDirectPrintCapabPort, R_QTN_STR_PORT }, + { EDirectPrintCapabUser, R_QTN_STR_USER }, + { EDirectPrintCapabQue, R_QTN_STR_QUE }, + { EDirectPrintCapabExtent, R_QTN_STR_EXTENT }, + { EDirectPrintCapabExtent2, R_QTN_STR_EXTENT2 }, + { EDirectPrintCapabExtentSelect1, R_QTN_STR_EXTENT_SELECT1 }, + { EDirectPrintCapabExtentSelect2, R_QTN_STR_EXTENT_SELECT2 }, + { EDirectPrintCapabExtentSelect3, R_QTN_STR_EXTENT_SELECT3 }, + { EDirectPrintCapabExtentSelect4, R_QTN_STR_EXTENT_SELECT4 }, + { KEmptyString, R_EMPTY } + }; +#endif // DIRECTPRINTSTRINGIDS_H +// End of File