phoneapp/phoneui/srcdata/phoneui.hrh
changeset 0 5f000ab63145
equal deleted inserted replaced
-1:000000000000 0:5f000ab63145
       
     1 /*
       
     2 * Copyright (c) 2002 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: 
       
    15 *     This file contains declarations for resources of PhoneAppS60.
       
    16 *     The file can be included in C++ or resource file.
       
    17 *     
       
    18 *
       
    19 */
       
    20 
       
    21 #ifndef PHONEUI_HRH
       
    22 #define PHONEUI_HRH
       
    23 
       
    24 #include    <bldvariant.hrh>
       
    25 #include    <phoneappcommands.hrh>
       
    26 
       
    27 //  CONSTANTS
       
    28 
       
    29 #define PHONEUI_SCALABLE_AIF_ICON_FILE  "Z:\\resource\\apps\\PhoneUI_aif.mif"
       
    30 #define PHONEUI_AIF_ICON_FILE     	"Z:\\resource\\apps\\PhoneUI_aif.mbm"
       
    31 
       
    32 #define LOCALISABLE_RESOURCE_FILE_EXE 	"\\resource\\apps\\PhoneUi"
       
    33 #define LOCALISABLE_RESOURCE_FILE_APP 	"\\System\\Apps\\PhoneUi"
       
    34 
       
    35 enum 
       
    36     { 
       
    37     EPhoneGeneralNote = 1,
       
    38     EPhoneWaitNote
       
    39     };
       
    40 
       
    41 // CALLING LINE IDENTITY
       
    42 
       
    43 // It enumerates different states for a call.
       
    44 enum 
       
    45     {
       
    46     // DO NOT MODIFY THESE
       
    47     EPhoneStAny = 0x100,          // any state.
       
    48     EPhoneStIncoming = 0x200,     // arriving, waiting
       
    49     EPhoneStOutgoing = 0x400,     // initializing, alerting
       
    50     EPhoneStConnected = 0x800,    // alerting, active, on hold
       
    51     EPhoneStOngoing = 0x1000,     // alerting, active, on hold, disconnected
       
    52 
       
    53     EPhoneStIdle = 0x100 + 0x7,
       
    54     EPhoneStArriving = 0x200 + 0x100 + 0,
       
    55     EPhoneStWaiting = 0x200 + 0x100 + 1,
       
    56     EPhoneStInitializing = 0x400 + 0x100 + 2,
       
    57     EPhoneStAlerting = 0x1000 + 0x400 + 0x800 + 0x100 + 3,
       
    58     EPhoneStActive = 0x1000 + 0x800 + 0x100 + 4,
       
    59     EPhoneStOnHold = 0x1000 + 0x800 + 0x100 + 5,
       
    60     EPhoneStDisconnected = 0x1000 + 0x100 + 6
       
    61     };
       
    62 
       
    63 enum TPhoneUIGSMStatesConferenceStates
       
    64 	{
       
    65 	ENoActiveCalls = 0,
       
    66 	EOneActiveCall,
       
    67 	ETwoActiveCalls
       
    68 	};
       
    69 
       
    70 enum //enums for SWIS Sharing 
       
    71     {
       
    72     EPhoneVideoSharing =  10000,
       
    73     EPhoneVideoSharingOpt2,
       
    74     EPhoneVideoSharingOpt3 
       
    75     };
       
    76 
       
    77 // Configurable buttons
       
    78 enum TPhoneUIConfigurableButtons
       
    79     {
       
    80     EPhoneConfigIncomingCallButtons = 0,
       
    81     EPhoneButtonConfigCount
       
    82     };
       
    83 
       
    84 #endif
       
    85 
       
    86 // End of File