appinstall_plat/appmngr2runtimeapi/inc/appmngr2common.hrh
changeset 80 9dcba1ee99f7
parent 77 d1838696558c
equal deleted inserted replaced
77:d1838696558c 80:9dcba1ee99f7
     1 /*
       
     2 * Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:   Common resource ids for AppMngr2 runtime plug-ins
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #ifndef APPMNGR2COMMON_HRH
       
    20 #define APPMNGR2COMMON_HRH
       
    21 
       
    22 enum TAppMngr2GenericCommand
       
    23     {
       
    24     EAppMngr2CmdNone,
       
    25     EAppMngr2CmdViewDetails,
       
    26     EAppMngr2CmdUninstall,
       
    27     EAppMngr2CmdInstall,
       
    28     EAppMngr2PlaceForPluginSpecificCmds,
       
    29     EAppMngr2CmdRemove,
       
    30     EAppMngr2CmdLog,
       
    31     EAppMngr2ReservedForOtherGenericCommands
       
    32     };
       
    33 
       
    34 #define KAppMngr2FirstFreePluginSpecificCmd     30
       
    35 
       
    36 enum TAppMngr2IconIndex
       
    37     {
       
    38     // Range 0 ... 0x2FFF reserved for runtime plug-in icon indexes
       
    39     
       
    40     // Specific icons flag
       
    41     EAppMngr2UseSpecificIcon = 0x3000,  // use item specific icons
       
    42     
       
    43     // Default icon indexes
       
    44     EAppMngr2NoIndicatorIcon,           // no indicator icon, item in phone memory
       
    45     EAppMngr2IconQgnIndiAmInstMmcAdd,   // item in memory card indicator icon
       
    46     EAppMngr2IconQgnIndiFmgrMsAdd,      // item in mass storage indicator icon
       
    47     EAppMngr2ReservedForOtherDefaultIcons
       
    48     };
       
    49 
       
    50 
       
    51 // AppMngr2 UID value
       
    52 #define KAppMngr2AppUidValue                    0x101F8512
       
    53 
       
    54 // AppMngr2 View ID values
       
    55 #define KAppMngr2InstalledViewIdValue           2
       
    56 #define KAppMngr2PackagesViewIdValue            5
       
    57 
       
    58 
       
    59 #endif  // APPMNGR2COMMON_HRH
       
    60