diff -r 50c53e893c3f -r 1221b68b8a5f inc/drmuidialogids.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/inc/drmuidialogids.h Tue Aug 31 15:29:38 2010 +0300 @@ -0,0 +1,103 @@ +/* +* Copyright (c) 2010 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: Defines an enumeration for the DRM dialog IDs +*/ + + +#ifndef C_DRMUIDIALOGIDS_H +#define C_DRMUIDIALOGIDS_H + +// Enumeration for the dialog IDs to be launched. +enum TDrmUIDialogId + { + EQueryNoRightsObj, + EQueryFileLocked, // %U is filename. dialog to be implemented + EQueryFileLockedForSim, + EQueryRightsObjExpired, + EQueryFileWithNoRightsObj, // %U is filename. dialog to be implemented + EQueryNoUsage, + EQueryNoCount, + EQueryDeleteDRMFile, + EQueryMoveObjects, + EQueryCopyObjects, + EQuerySendUnprotectedObjs, + EQueryAccountUpdate, + EQueryRetryForLicence, + EQueryGetNewLicence, + EQueryConnectToActivate, // dialog to be implemented + EQueryOpenErrorUrl, // dialog to be implemented + EQueryLicenceValidUntil, // %U is expiration date. dialog to be implemented yet + EQueryValidForLimitedTime, // dialog to be implemented + EQueryUnlockRingToneForSim, // %U is filename. dialog to be implemented + EQueryGetRingToneLicence, // %U is filename. dialog to be implemented + EQueryUnlockMsgToneForSim, // %U is filename. dialgo to be implemented + EQueryGetMsgToneLicence, // %U is filename. dialog to be implemented + EQueryUnlockEmailToneForSim, // %U is filename. dialog to be implemented + EQueryGetEmailToneLicence, // %U is filename. dialog to be implemented + EQueryUseDefaultEmailTone, // %U is filename. dialog to be implemented + EQueryActivateIMToneLicence, // %U is filename. dialog to be implemented + EQueryUnlockCalToneForSim, // %U is filename. dialog to be implemented + EQueryGetCalToneLicence, // %U is filename. dialog to be implemented + + EConfObjLocked, + EConfUnsupportedObj, + EConfWaitingForLicence, + EConfDeleted, + EConfUnableToMove, + EConfUnableToCopy, + EConfLicenceExpired, + EConfFileDeleted, // %U is filename. dialog to be implemented + EConfForwardProtected, + EConfUnableToSend, + EConfViewRestriction, + EConfUnableToUse, // %U is start date of RO. dialog to be implemented + EConfUnableToDeregister, + EConfAccountNotRecognized, + EConfPhoneDeregistered, + EConfRegUpdateFailure, + EConfRegistrationUpdated, + EConfPhoneRegistered, + EConfRegistrationFailure, + EConfUnableToOpen, // dialog to be implemented + EConfLicenceNotReceived, // dialog to be implemented + EConfFileLockedForSim, + EConfNoAccessPoint, // dialog to be implemented + EConfConnectionFailed, // dialog to be implemented + EConfUnableToUnlock, // dialog to be implemented + EConfUseDefaultRingTone, // %U is filename. dialog to be implemented + EConfRingToneLicenceExpired, // %U is filename. dialog to be implemented + EConfUseDefaultMsgTone, // %U is filename. dialog to be implemented + EConfMsgToneLicenceExpired, // %U is filename. dialog to be implemented + EConfEmailToneLicenceExpired, // %U is filename. dialog to be implemented + EConfIMToneLicenceExpired, // %U is filename. dialog to be implemented + EConfUseDefaultCalTone, // %U is filename. dialog to be implemented + EConfCalToneExpired, // %U is filename. dialog to be implemented + + EProgDeregisteringPhone, // progress bar to be implemented + EProgAcquiringLicence, // progress bar to be implemented + EProgRegisteringPhone, // progress bar to be implemented + EProgUpdatingRegistration, // progress bar to be implemented + + ENoteRightsObjReceived, // popup + EUnusedId // The last ID + }; + +enum TDrmUiResultCode + { + ECancelled, + EOk + }; + +#endif // C_DRMUIDIALOGIDS_H +