phoneapp/phoneuiutils/inc/phonerssbase.h
changeset 37 ba76fc04e6c2
child 45 6b911d05207e
equal deleted inserted replaced
36:2eacb6118286 37:ba76fc04e6c2
       
     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 *     File containing enumeration for PhoneUI resources used from
       
    16 *     common code.
       
    17 *
       
    18 */
       
    19 
       
    20 
       
    21 #ifndef PHONERSSBASE_H
       
    22 #define PHONERSSBASE_H
       
    23 
       
    24 //  INCLUDES
       
    25 #include <e32std.h>
       
    26 #include "phoneconstants.h"
       
    27 
       
    28 // DATA TYPES
       
    29 enum TPhoneRssBase
       
    30     {
       
    31     EPhoneStringList = KPhoneRssCommonFirst,
       
    32     EPhoneDefaultSkeyList,
       
    33     EPhoneEmergencyCallLabel,
       
    34     EPhoneEmergencyCallHeader,
       
    35     EPhoneEmergencyConnectWaitNote,
       
    36     EPhoneEmergencyModeInformationNote,
       
    37     EPhoneExitEmergencyModeQuery,
       
    38     EPhoneIncomingCallLabel,
       
    39     EPhoneIncomingCallLabelShort,
       
    40     EPhoneIncomingCallKeysLocked,
       
    41     EPhoneOutgoingVideoCallLabel,
       
    42     EPhoneOutgoingVideoCallLabelShort,
       
    43     EPhoneOutgoingCallLabel,
       
    44     EPhoneOutgoingCallLabelShort,
       
    45     EPhoneCallDurationFormatString,
       
    46     EPhoneCallWaitingLabel,
       
    47     EPhoneCallWaitingLabelShort,
       
    48     EPhoneCallWaitingWithoutLabel,
       
    49     EPhoneCallWaitingWithLabel,
       
    50     EPhoneMulticallLabel,
       
    51     EPhoneGprsConnInProgress,
       
    52     EPhoneNewCallPhoneNumberEditor, //20
       
    53     EPhoneNewCallFetchTitle,
       
    54     EPhoneDisconnectingNetworkNote,
       
    55     EPhoneInformationNote,
       
    56     EPhoneInformationWaitNote,
       
    57     EPhoneInformationErrorNote,
       
    58     EPhoneInformationWarningNote,
       
    59     EPhoneInformationConfirmationNote,
       
    60     EPhoneSecurityInformationNote,
       
    61     EPhoneRequestingNote,
       
    62     EPhonePhoneImeiString,
       
    63     EPhonePhoneBtDevAddress,
       
    64     EPhoneInformationRemoteCreateConferenceNote,
       
    65     EPhoneInformationRemotePutOnHoldNote,
       
    66     EPhoneInformationConnectedNote,
       
    67     EPhoneInformationCallOnHold,
       
    68     EPhoneInformationCallActiveted,
       
    69     EPhoneInformationCallOnHoldCli,
       
    70     EPhoneInformationConferenceOnHold,
       
    71     EPhoneInformationConferenceActiveted,
       
    72     EPhoneInformationCallActivetedCli, //40
       
    73     EPhoneInformationCallOnHoldNoCli,
       
    74     EPhoneInformationNoNetworkSupportForVideoCallNote,
       
    75     EPhoneInformationVideoCallNotAllowedDuringRestoreNote,
       
    76     EPhoneCallOnHold,
       
    77 
       
    78     EPhoneNoteTextCallNotPossibleWhenCallInCallSetupState ,
       
    79     EPhoneNoteTextCallNotPossibleWhenAlreadyMaxNumberOfCalls,
       
    80     EPhoneNoteTextCallNotPossibleWhenOnlyIncomingCall,
       
    81     EPhoneNoteTextJoinNotPossibleWhenOnlyOneCall,
       
    82     EPhoneNoteTextJoinNotPossibleWhenAlreadyMaxNumOfMembers,
       
    83     EPhoneNoteTextAnswerNotPossibleWhenCallInCallSetupState,
       
    84     EPhoneNoteTextAnswerNotPossibleWhenAlreadyMaxNumOfCalls,
       
    85     EPhoneNoteTextCallNotAllowed,
       
    86     EPhoneNoteTextCallNotAllowedFDN,
       
    87     EPhoneNoteTextHoldNotPossibleWhenCallInCallSetupState,
       
    88     EPhoneNoteTextActivateNotPossibleWhenCallInCallSetupState,
       
    89     EPhoneNoteSimNotReady,
       
    90     EPhoneNoteTextCallSummary,
       
    91     EPhoneNoteTextCallDuration,
       
    92     EPhoneNoteNoNetworkCallEmergency,
       
    93     EPhoneNoteNoVideoNetwork, //60
       
    94     EPhoneNoteTextRequestRejected,
       
    95     EPhoneNoteTextCheckNetworkservices,
       
    96     EPhoneInformationBannerCallEnded,
       
    97     EPhoneCLIConferenceCall,
       
    98     EPhoneCLIEmergencyCall,
       
    99     EPhoneCLIConferenceCallParticipants,
       
   100     EPhoneInfoHandsfreeDeactivated,
       
   101     EPhoneInfoHandsetActivated,
       
   102     EPhoneInfoBTAccActivated,
       
   103     EPhoneInfoMicrophoneMuted,
       
   104     EPhoneInfoMicrophoneUnmuted,
       
   105 
       
   106     EPhoneNumberNotInUse,
       
   107     EPhoneNumberBusy,
       
   108     EPhoneNumberBarred,
       
   109     EPhoneNumberNotInCUG,
       
   110     EPhoneNoAnswer,
       
   111     EPhoneMOOutOfRange,
       
   112     EPhoneNetworkBusy,
       
   113     EPhoneSignalFaded,
       
   114     EPhoneErrorInConnection,
       
   115     EPhoneInvalidPhoneNumber,
       
   116     EPhoneOutgoingCallsBarredWithinCUG,
       
   117     EPhoneNoCUGSelected,
       
   118     EPhoneUnknownCUGIndex,
       
   119     EPhoneCUGIndexIncompatible,
       
   120     EPhoneCUGCallsFailure,
       
   121     EPhoneCLIRNotSubscribed,
       
   122     EPhoneFDNCallBlock,
       
   123     EPhoneMOCallFailed,
       
   124     EPhoneNoNetworkCoverage,
       
   125     EPhoneCLIWithheld,
       
   126     EPhoneWaitingText,
       
   127     EPhoneIdleTimeFormat,
       
   128     EPhoneLifeTimeFormat,
       
   129     EPhoneInCallDisconnected,
       
   130     EPhoneCallInProgress,
       
   131     EPhoneEmergencyCallsOnly,
       
   132     EPhoneNoteTextNotAllowed,
       
   133     EPhoneEmptySimLocation, //100
       
   134     EPhoneActiveDiverts,
       
   135     EPhoneAllIncomingCallsDiverted,
       
   136     EPhoneDiverting,
       
   137     EPhoneMtCallDiverting,
       
   138     EPhoneActiveBarrings,
       
   139     EPhoneVideoCallIncoming,
       
   140     EPhoneVideoCallIncomingShort,
       
   141 
       
   142     // "Muted"
       
   143     EPhoneInCallMutedText,
       
   144     // "Call"
       
   145     EPhoneCall,
       
   146     // " Call %N"
       
   147     EPhoneInCallNumberText,
       
   148     /** "Transferring" -information note. */
       
   149     EPhoneInCallWaitTransfer,
       
   150     EPhoneInCallTransferred,
       
   151     EPhoneInCallTransferredWithNro,
       
   152     // the "DTMF Number" Query Dialog for DTMF.
       
   153     EPhoneDtmfNumberQuery,
       
   154 
       
   155     // the "Sending..." Wait Note for DTMF.
       
   156     EPhoneSendingDtmfWaitNote,
       
   157 
       
   158     // the text, "Sending...\n%U", used to produce
       
   159     // the text for the wait-dialog.
       
   160     EPhoneSendingDtmfWaitNoteText,
       
   161 
       
   162     // the confirmation note, seen when processing
       
   163     // the 'wait' character in a DTMF string.
       
   164     EPhoneDtmfWaitCharacterConfirmationQuery,
       
   165 
       
   166     // the text, "Send DTMF:\n%U", used to produce
       
   167     // the text for the confirmation dialog.
       
   168     EPhoneDtmfWaitCharacterConfirmationQueryText,
       
   169 
       
   170     EPhoneDtmfFetchTitle,
       
   171     EPhoneDtmfSpeedDialNumberQuery,
       
   172     EPhoneDtmfSpeedDialNotAssigned,
       
   173     EPhoneDtmfInvalidSpeedDial,
       
   174 
       
   175     // ALS
       
   176     EPhoneAlsLineChangeConfirmationQuery,
       
   177     EPhoneAlsLineBlockingNoteText,
       
   178     EPhoneInCallLine2,
       
   179     EPhoneIncomingLine2Text,
       
   180     EPhoneIncomingLine2WaitingText,
       
   181     EPhoneIncomingLine2CallingText,
       
   182 
       
   183     EPhoneConferenceDropParticipantDialog,
       
   184     EPhoneConferencePrivateDialog,
       
   185 
       
   186     EPhoneIdleMenubar,
       
   187     EPhoneNumberAcqMenubar,           // include [Call] menu item
       
   188     EPhoneNumberAcqOkMenubar,         // OK menu with [Call] menu item
       
   189     EPhoneCallHandlingMenubar,
       
   190     EPhoneCallHandlingMenubarWithNumberEntry,
       
   191     EPhoneCallHandlingMenubarWithSendNumberEntry,
       
   192     EPhoneCallHandlingHeldMenubarWithNumberEntry,
       
   193     EPhoneCallHandlingHeldMenubarWithSendNumberEntry,
       
   194     EPhoneCallHandlingHeldMenubar,
       
   195     EPhoneCallHandlingHeldUnmuteMenubar,
       
   196     EPhoneCallHandlingUnmuteMenubar,
       
   197     EPhoneCallHandlingEmergencyMenubar,
       
   198     EPhoneCallHandlingEmergencyMenubarWithNumberEntry,
       
   199     EPhoneIncomingCallMenubar,
       
   200     EPhoneIncomingCallMenubarWithNumberEntry,
       
   201     EPhoneAlertingCallMenubar,
       
   202     EPhoneAlertingCallMenubarWithNumberEntry,
       
   203     EPhoneIncomingVideoCallMenubar,
       
   204     EPhoneIncomingVideoCallMenubarWithNumberEntry,
       
   205 
       
   206     // Multicall cases
       
   207     EPhoneCallActiveAndHeldMenubar, //150
       
   208     EPhoneCallActiveAndHeldMenubarWithNumberEntry,
       
   209     EPhoneCallWaitingMenubar,
       
   210     EPhoneCallWaitingMenubarWithNumberEntry,
       
   211     EPhoneCallHeldAndWaitingMenubar,
       
   212     EPhoneCallActiveHeldAndWaitingMenubar,
       
   213     EPhoneCallActiveHeldAndWaitingMenubarWithNumberEntry,
       
   214     EPhoneAlertingAndHeldCallMenuBar,
       
   215     EPhoneAlertingAndHeldCallMenuBarWithNumberEntry,
       
   216     EPhoneAlertingHeldAndWaitingCallMenuBar,
       
   217     EPhoneAlertingHeldAndWaitingCallMenuBarWithNumberEntry,
       
   218     EPhoneAlertingAndWaitingCallMenuBar,
       
   219     EPhoneAlertingAndWaitingCallMenuBarWithNumberEntry,
       
   220     EPhoneCallWaitingLockMenubar,
       
   221     EPhoneCallTwoSinglesWaitingLockMenubar,
       
   222 
       
   223     // Video call cases
       
   224     EPhoneVideoCall2gMenubarWithNumberEntry,
       
   225     EPhoneVideoCallWaitingMenubar,
       
   226     EPhoneVideoCallWaitingMenubarWithNumberEntry,
       
   227     EPhoneVideoCallMenubar,
       
   228     EPhoneVideoCallMenubarWithNumberEntry,
       
   229     EPhoneAlertingVideoCallMenubar,
       
   230     EPhoneVideoCallSetupFailedCreateVoiceCallToTheSameContactText,
       
   231 
       
   232     //Conference call cases
       
   233     EPhoneConfCallMenubar,
       
   234     EPhoneConfCallMenubarWithNumberEntry,
       
   235     EPhoneConfAndCallWaitingMenubar,
       
   236     EPhoneConfAndCallWaitingMenubarWithNumberEntry,
       
   237     EPhoneConfAndHeldCallMenubar,
       
   238     EPhoneConfAndHeldCallMenubarWithNumberEntry,
       
   239     EPhoneActiveAndHeldConfMenubar,
       
   240     EPhoneActiveAndHeldConfMenubarWithNumberEntry,
       
   241     EPhoneConfCallActiveHeldAndWaitingMenubar,
       
   242     EPhoneConfCallActiveHeldAndWaitingMenubarWithNumberEntry,
       
   243     EPhoneCallActiveHeldConfAndWaitingMenubar,
       
   244     EPhoneCallActiveHeldConfAndWaitingMenubarWithNumberEntry,
       
   245     EPhoneAlertingAndConfHeldCallMenuBar,
       
   246     EPhoneAlertingWaitingAndConfHeldCallMenuBar,
       
   247     EPhoneAlertingAndConfHeldCallMenuBarWithNumberEntry,
       
   248     EPhoneAlertingWaitingAndConfHeldCallMenuBarWithNumberEntry,
       
   249     EPhoneConfCallParticipantsMenubar,
       
   250     EPhoneConfCallParticipantsDropMenubar,
       
   251     //Dialer cases
       
   252     EPhoneDialerNumberAcqMenubar,
       
   253     EPhoneDtmfDialerCBA,
       
   254     EPhoneDtmfDialerMenubar,
       
   255     EPhoneDtmfDialerNumberEntryPromptText,
       
   256 
       
   257     EPhonePhoneAppMenuBarResourceOffset,
       
   258     EPhonePhoneAppMenuBarResourceLast,
       
   259     EPhonePhoneAppMenuPaneResourceOffset,
       
   260     EPhonePhoneAppMenuPaneResourceLast,
       
   261 
       
   262     EPhoneEmptyCBA,
       
   263     EPhoneEmergencyIdleCBA,
       
   264     EPhoneNumberAcqCBA, //200
       
   265     EPhoneInCallNumberAcqCBA,
       
   266     EPhoneSettingsUiCBA,
       
   267     EPhoneCallHandlingCallSetupCBA,
       
   268     EPhoneCallHandlingCallSetupToIhfCBA,
       
   269     EPhoneCallHandlingCallSetupToHandsetCBA,
       
   270     EPhoneCallHandlingInCallCBA,
       
   271     EPhoneCallHandlingInCallNoIhfCBA,
       
   272     EPhoneCallHandlingInCallUnmuteCBA,
       
   273     EPhoneCallHandlingInCallHandsetCBA,
       
   274     EPhoneCallHandlingInCallBtaaCBA,
       
   275     EPhoneCallHandlingEmergencyCBA,
       
   276     EPhoneCallHandlingEmergencyInCallNoOptions,
       
   277     EPhoneCallHandlingEmergencyHandsetCBA,
       
   278     EPhoneCallHandlingEmergencyNoIhfCBA,
       
   279     EPhoneCallHandlingEmergencyNoOptionsCBA,
       
   280     EPhoneCallHandlingEmergencyNoOptionsHandsetCBA,
       
   281     EPhoneCallHandlingEmergencyNoOptionsNoIhfCBA,
       
   282     EPhoneCallHandlingIncomingCBA,
       
   283     EPhoneCallHandlingIncomingRejectCBA,
       
   284     EPhoneCallHandlingIncomingSoftRejectCBA,
       
   285     EPhoneCallHandlingInCallUnholdCBA,
       
   286 
       
   287     // KTelephonyLVFlagCoverHideSendEndKey
       
   288     EPhoneCallHandlingIncomingSliderCBA,
       
   289     EPhoneCallHandlingIncomingSilentSliderCBA,
       
   290     EPhoneCallHandlingIncomingSoftRejectSliderCBA,
       
   291 
       
   292     // Swivel closed
       
   293     EPhoneCallHandlingIncomingSwivelClosedCBA,
       
   294     EPhoneCallHandlingIncomingSilentSwivelClosedCBA,
       
   295     EPhoneCallHandlingWaitingAnswerSwivelClosedCBA,
       
   296     EPhoneCallHandlingWaitingReplaceSwivelClosedCBA,
       
   297 
       
   298     // the view itself requires a default CBA, but it will never be visible,
       
   299     // so here's one that does nothing.
       
   300     EPhoneSendDtmfNoCBA,
       
   301 
       
   302     // the user has not typed anything into the edit-box (without content)
       
   303     EPhoneSendDtmfEmptyEditBoxCBA,
       
   304 
       
   305     // the user has typed something into the edit-box (with content)
       
   306     EPhoneSendDtmfNormalEditBoxCBA,
       
   307     EPhoneDtmfSpeedDialNormalEditBoxCBA,
       
   308 
       
   309     EPhoneCallHandlingCallWaitingCBA,
       
   310     EPhoneCallHandlingNewCallFindCBA,
       
   311     EPhoneCallHandlingNewCallCallCBA,
       
   312     EPhoneCallHandlingNewCallSwapCBA,
       
   313     EPhoneEmptyBackCBA,
       
   314     EPhoneNewCallFetchCBA,
       
   315     EPhoneEmergencyExitCBA, //250
       
   316     EPhoneEmergencyModeNoteCBA,
       
   317     EPhoneDropParticipantCBA,
       
   318     EPhonePrivateParticipantCBA,
       
   319     EPhoneJoinParticipantCBA,
       
   320     EPhoneCallHandlingInCallEndCallCBA,
       
   321     EPhonePhoneAppToolbarResourceOffset,
       
   322     EPhonePhoneAppToolbarResourceLast,
       
   323 
       
   324     EPhoneCLIPayphone,
       
   325     EPhoneSSNotifCLIRSupprReject,
       
   326 
       
   327 
       
   328     EPhoneWlanMacAddress,
       
   329 
       
   330     EPhoneColpConnected,
       
   331 
       
   332     EPhoneBtLoopbackEnabled,
       
   333     EPhoneBtLoopbackDisabled,
       
   334 
       
   335     EPhoneLineBlockingNote,
       
   336 
       
   337     EPhoneSwitchToVideoQuery,
       
   338     EPhoneSwitchToVoiceQuery,
       
   339     EPhoneSimRejected,
       
   340     EPhoneSimUnaccepted,
       
   341     EPhoneSimRemoved,
       
   342     EPhoneRebootRequired,
       
   343     EPhoneNoteVideoCallNotPossible,
       
   344     EPhoneContinueInHandsetConfirmationQuery,
       
   345     EPhoneContinueInLoudspeakerConfirmationQuery,
       
   346     EPhoneDisconnectingQueryCBA,
       
   347     EPhoneNoteVideoCallSetupFailed,
       
   348     EPhoneNoteNoService,
       
   349     EPhoneNoteCallInfoCauseValue16,
       
   350     EPhoneNoteCallInfoCauseValue18,
       
   351     EPhoneNoteCallInfoCauseValue22,
       
   352     EPhoneNoteCallInfoCauseValue34,
       
   353     EPhoneNoteCallInfoCauseValue38,
       
   354     EPhoneNoteCallInfoCauseValue55,
       
   355     EPhoneNoteCallInfoCauseValue58,
       
   356     EPhoneNoteCallInfoCauseValue127,
       
   357     EPhoneNoteCallInfoNotSupported,
       
   358     EPhoneNoteCallInfoServiceNotAvailable,
       
   359     EPhoneNoteTTYNoAudioControl, //300
       
   360     EPhoneInfoClirChange,
       
   361     EPhoneInfoCugInUse,
       
   362 
       
   363     //the "DTMF number" list query
       
   364     EPhoneDtmfNumberListQuery,
       
   365     // contact list query
       
   366     EPhoneAddtoContactsListQuery,
       
   367     // Debug only
       
   368     EPhoneNoteTextPEFailedAtStartup,
       
   369 
       
   370     // Touch buttons
       
   371     EPhoneIncallButtons,
       
   372     EPhoneTwoSinglesButtons,
       
   373     EPhoneConferenceButtons,
       
   374     EPhoneParticipantListButtons,
       
   375     EPhoneConferenceAndSingleButtons,
       
   376     EPhoneConferenceAndHeldSingleButtons,
       
   377     EPhoneParticipantListCBA,
       
   378     EPhoneEmergencyCallButtons,
       
   379     EPhoneAudioBTAButton,
       
   380     EPhoneAudioDefButton,
       
   381     EPhoneIncomingCallButtons,
       
   382     EPhoneCallSetupButtons,
       
   383     EPhoneWaitingCallButtons,
       
   384     EPhoneCallSetupAndSingleButtons,
       
   385     
       
   386     // Video call error notes
       
   387     EPhoneNotePhoneOutOf3GCoverage, // cause 3,31,69
       
   388     EPhoneNoteVideoCallOnlyPossibleUnder3GCoverage, // cause 50
       
   389     EPhoneNoteUnableToMakeVideoCallNotSupportedByOtherPhone, // cause 57,88 
       
   390     EPhoneNoteCalledNumberHasBarredIncomingCalls, // cause 21
       
   391     
       
   392     EPhoneIncallHeldButtons,
       
   393     EPhoneAttemptingEmergencyText,
       
   394 
       
   395     // Last
       
   396     EPhoneRssBaseLast
       
   397     };
       
   398 
       
   399 #endif      // PHONERSSBASE_H
       
   400 
       
   401 // End of File