inc/drmuidialogids.h
author hgs
Mon, 06 Sep 2010 16:28:07 +0300
changeset 76 9cceb5cb3ee6
parent 49 69d8e75812b7
permissions -rw-r--r--
201035_02
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
49
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     1
/*
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     2
* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     3
* All rights reserved.
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     4
* This component and the accompanying materials are made available
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     5
* under the terms of "Eclipse Public License v1.0"
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     6
* which accompanies this distribution, and is available
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     8
*
69d8e75812b7 201025_01
hgs
parents:
diff changeset
     9
* Initial Contributors:
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    10
* Nokia Corporation - initial contribution.
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    11
*
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    12
* Contributors:
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    13
*
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    14
* Description:  Defines an enumeration for the DRM dialog IDs
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    15
*/
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    16
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    17
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    18
#ifndef C_DRMUIDIALOGIDS_H
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    19
#define C_DRMUIDIALOGIDS_H
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    20
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    21
//  Enumeration for the dialog IDs to be launched.
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    22
enum TDrmUIDialogId
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    23
    {
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    24
    EQueryNoRightsObj,
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    25
    EQueryFileLocked,              // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    26
    EQueryFileLockedForSim,
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    27
    EQueryRightsObjExpired,
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    28
    EQueryFileWithNoRightsObj,     // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    29
    EQueryNoUsage, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    30
    EQueryNoCount, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    31
    EQueryDeleteDRMFile, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    32
    EQueryMoveObjects, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    33
    EQueryCopyObjects, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    34
    EQuerySendUnprotectedObjs, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    35
    EQueryAccountUpdate,
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    36
    EQueryRetryForLicence, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    37
    EQueryGetNewLicence,
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    38
    EQueryConnectToActivate,       // dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    39
    EQueryOpenErrorUrl,            // dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    40
    EQueryLicenceValidUntil,       // %U is expiration date. dialog to be implemented yet
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    41
    EQueryValidForLimitedTime,     // dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    42
    EQueryUnlockRingToneForSim,    // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    43
    EQueryGetRingToneLicence,      // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    44
    EQueryUnlockMsgToneForSim,     // %U is filename. dialgo to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    45
    EQueryGetMsgToneLicence,       // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    46
    EQueryUnlockEmailToneForSim,   // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    47
    EQueryGetEmailToneLicence,     // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    48
    EQueryUseDefaultEmailTone,     // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    49
    EQueryActivateIMToneLicence,   // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    50
    EQueryUnlockCalToneForSim,     // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    51
    EQueryGetCalToneLicence,       // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    52
    
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    53
    EConfObjLocked, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    54
    EConfUnsupportedObj, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    55
    EConfWaitingForLicence,
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    56
    EConfDeleted, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    57
    EConfUnableToMove, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    58
    EConfUnableToCopy, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    59
    EConfLicenceExpired,
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    60
    EConfFileDeleted,              // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    61
    EConfForwardProtected, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    62
    EConfUnableToSend, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    63
    EConfViewRestriction, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    64
    EConfUnableToUse,              // %U is start date of RO. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    65
    EConfUnableToDeregister,
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    66
    EConfAccountNotRecognized, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    67
    EConfPhoneDeregistered, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    68
    EConfRegUpdateFailure, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    69
    EConfRegistrationUpdated, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    70
    EConfPhoneRegistered, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    71
    EConfRegistrationFailure, 
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    72
    EConfUnableToOpen,             // dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    73
    EConfLicenceNotReceived,       // dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    74
    EConfFileLockedForSim,
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    75
    EConfNoAccessPoint,            // dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    76
    EConfConnectionFailed,         // dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    77
    EConfUnableToUnlock,           // dialog to be implemented    
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    78
    EConfUseDefaultRingTone,       // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    79
    EConfRingToneLicenceExpired,   // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    80
    EConfUseDefaultMsgTone,        // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    81
    EConfMsgToneLicenceExpired,    // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    82
    EConfEmailToneLicenceExpired,  // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    83
    EConfIMToneLicenceExpired,     // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    84
    EConfUseDefaultCalTone,        // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    85
    EConfCalToneExpired,           // %U is filename. dialog to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    86
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    87
    EProgDeregisteringPhone,       // progress bar to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    88
    EProgAcquiringLicence,         // progress bar to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    89
    EProgRegisteringPhone,         // progress bar to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    90
    EProgUpdatingRegistration,     // progress bar to be implemented
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    91
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    92
    ENoteRightsObjReceived,        // popup
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    93
    EUnusedId // The last ID
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    94
    };
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    95
    
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    96
enum TDrmUiResultCode
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    97
    {
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    98
    ECancelled,
69d8e75812b7 201025_01
hgs
parents:
diff changeset
    99
    EOk
69d8e75812b7 201025_01
hgs
parents:
diff changeset
   100
    };
69d8e75812b7 201025_01
hgs
parents:
diff changeset
   101
69d8e75812b7 201025_01
hgs
parents:
diff changeset
   102
#endif  // C_DRMUIDIALOGIDS_H
69d8e75812b7 201025_01
hgs
parents:
diff changeset
   103