phoneapp/phoneuiqtviewadapter/inc/phoneviewcommanddefinitions.h
changeset 21 92ab7f8d0eab
child 22 6bb1b21d2484
equal deleted inserted replaced
4:c84cf270c54f 21:92ab7f8d0eab
       
     1 /*
       
     2 * Copyright (c) 2002-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: 
       
    15 *   Common phone view command definitions.
       
    16 *
       
    17 */
       
    18 
       
    19 
       
    20 #ifndef PHONEVIEWCOMMANDDEFINITIONS_H
       
    21 #define PHONEVIEWCOMMANDDEFINITIONS_H
       
    22 
       
    23 // INCLUDES
       
    24 
       
    25 #include "phoneconstants.h"
       
    26 
       
    27 // DATA TYPES
       
    28 
       
    29 typedef TInt TPhoneViewCommandId;
       
    30 
       
    31 enum
       
    32 {
       
    33     EPhoneViewCreateNumberEntry = KPhoneViewCommandCommonFirst,
       
    34     EPhoneViewSetNumberEntryContent,
       
    35     EPhoneViewSendKeyEventToNumberEntry,
       
    36     EPhoneViewRemoveNumberEntry,
       
    37     EPhoneViewSetNumberEntryVisible,
       
    38     EPhoneViewGetNumberFromEntry,
       
    39     EPhoneViewGetNumberEntryCount,
       
    40     EPhoneViewGetNumberEntryIsUsedStatus,
       
    41     EPhoneViewGetNumberEntryIsVisibleStatus,
       
    42     EPhoneViewToggleNumberEntryAlphaNumericMode, // 10
       
    43     EPhoneViewIsNumberEntryNumericMode,
       
    44     EPhoneViewClearNumberEntryContent,
       
    45     EPhoneViewCreateCallHeader,
       
    46     EPhoneViewCreateEmergencyCallHeader,
       
    47     EPhoneViewUpdateCallHeaderRemoteInfoData,
       
    48     EPhoneViewUpdateCallHeaderCallDuration,
       
    49     EPhoneViewRemoveCallHeader,
       
    50     EPhoneViewMenuBarOpen, //20
       
    51     EPhoneViewMenuBarClose,
       
    52     EPhoneViewDimCbaCommand,
       
    53     EPhoneViewUpdateCba,
       
    54     EPhoneViewUpdateBubble,
       
    55     EPhoneViewMenuPane,
       
    56     EPhoneViewMenuBar,
       
    57     EPhoneViewSetTitlePaneContent,
       
    58     EPhoneViewSetNaviPaneContent,
       
    59     EPhoneViewSetTitlePanePicture,
       
    60     EPhoneViewGetTitlePaneIsVisibleStatus, //30
       
    61     EPhoneViewActivateAudioPathUIChanges,
       
    62     EPhoneViewActivateAudioAvailabilityUIChanges,
       
    63     EPhoneViewActivateMuteUIChanges,
       
    64     EPhoneViewShowNote,
       
    65     EPhoneViewShowGlobalNote,
       
    66     EPhoneViewShowProgressNote,
       
    67     EPhoneViewRemoveNote,
       
    68     EPhoneViewRemoveProgressNote,
       
    69     EPhoneViewRemoveGlobalNote,
       
    70     EPhoneViewGetIsNoteVisible, // 40
       
    71     EPhoneViewGetIsProgressNoteVisible,
       
    72     EPhoneViewShowQuery,
       
    73     EPhoneViewSetListQueryString,
       
    74     EPhoneViewRemoveQuery,
       
    75     EPhoneViewGetTextQueryContent,
       
    76     EPhoneViewSetTopApplication,
       
    77     EPhoneViewBringAppToForeground,
       
    78     EPhoneViewSendToBackground,
       
    79     EPhoneViewSetNeedToSendToBackgroundStatus,
       
    80     EPhoneViewGetNeedToSendToBackgroundStatus, // 50
       
    81     EPhoneViewGetTopApplicationIsDisplayedStatus,
       
    82     EPhoneViewGetForegroundApplication,
       
    83     EPhoneViewSetBackgroundImageBitmap,
       
    84     EPhoneViewGetBackgroundImageBitmap,
       
    85     EPhoneViewActivateApp,
       
    86     EPhoneViewActivateAppView,
       
    87     EPhoneViewActivateAppViewWithCustomMessage,
       
    88     EPhoneViewActivateAppViewConventional,
       
    89     EPhoneViewLaunchApplication,
       
    90     EPhoneViewLaunchHelpApplication,  // 60
       
    91     EPhoneViewOpenMessageEditor,
       
    92     EPhoneViewExitApplications,
       
    93     EPhoneViewUpdateIncallIndicator,
       
    94     EPhoneViewStartCapturingKey,
       
    95     EPhoneViewStopCapturingKey,
       
    96     EPhoneViewSetGlobalNotifiersDisabled,
       
    97     EPhoneViewSetSpeedDialLocation, 
       
    98     EPhoneViewGetNumberFromSpeedDialLocation,
       
    99     EPhoneViewAssignSpeedDialLocation,
       
   100     EPhoneViewGetHoldFlag,
       
   101     EPhoneViewSetHoldFlag,
       
   102     EPhoneViewSetSoftRejectFlag,
       
   103     EPhoneViewGetSoftRejectFlag,
       
   104     EPhoneViewSetServiceCodeFlag,
       
   105     EPhoneViewUpdateContact, // 80
       
   106     EPhoneViewAddContact,
       
   107     EPhoneViewOpenSingleItemFetchDialog,
       
   108     EPhoneViewRemovePhoneDialogs,
       
   109     EPhoneViewCreateConference,
       
   110     EPhoneViewAddToConference,
       
   111     EPhoneViewRemoveFromConference,
       
   112     EPhoneViewPrivateFromConference,
       
   113     EPhoneViewSelectedConfMember,
       
   114     EPhoneViewGetConferenceListVisibleFlag, 
       
   115     EPhoneViewOpenConferenceList, // 90
       
   116     EPhoneViewGetCallState,
       
   117     EPhoneViewGetCallIdByState,
       
   118     EPhoneViewMoveHighLightInList,
       
   119     EPhoneViewGetCountOfActiveCalls,
       
   120     EPhoneViewSetNaviPaneAudioVolume,
       
   121     EPhoneViewShowNaviPaneAudioVolume,
       
   122     EPhoneViewHideNaviPaneAudioVolume,
       
   123     EPhoneViewGetIsConference,
       
   124     EPhoneViewGetCallExistsInConference,
       
   125     EPhoneViewRemoveAllCallHeaders,
       
   126     EPhoneViewPlayRingTone,
       
   127     EPhoneViewMuteRingTone,
       
   128     EPhoneViewStopRingTone,
       
   129     EPhoneViewMuteRingToneOnAnswer,
       
   130     EPhoneViewCipheringInfoChange,
       
   131     EPhoneViewUpdateMaxConfMemberFlag, // 110
       
   132     EPhoneViewCloseFSW, 
       
   133     EPhoneViewLaunchRfsDeep,
       
   134     EPhoneViewLaunchRfsNormal,
       
   135     EPhoneViewUpdateView,
       
   136     EPhoneViewOpenSoftRejectEditor,
       
   137     EPhoneViewSendMessage,
       
   138     EPhoneViewSetBlockingDialogStatus,
       
   139     EPhoneViewSetPhoneNumberAvailableInPhoneEngine,
       
   140     EPhoneViewSetSecurityMode,
       
   141     EPhoneViewGetSecurityModeStatus, // 120
       
   142     EPhoneViewSetStatusPaneVisible, 
       
   143     EPhoneViewEnableKeyLock,
       
   144     EPhoneViewEnableKeyLockWithoutNote,
       
   145     EPhoneViewLaunchFaxModem,
       
   146     EPhoneViewUpdateFSW,
       
   147     EPhoneViewIsQuery,
       
   148     EPhoneViewBringIdleToForeground, 
       
   149     EPhoneViewSetIdleTopApplication,  
       
   150     EPhoneViewBeginUpdate,
       
   151     EPhoneViewEndUpdate,   // 130
       
   152     EPhoneViewSetConfrenceOptionsFlag,
       
   153     EPhoneViewRemoveConferenceBubble,
       
   154     EPhoneViewGetSoftRejectWindowGroupId,
       
   155     EPhoneViewSetTouchPaneButtons,
       
   156     EPhoneViewSetTouchPaneVisible,
       
   157     EPhoneViewEnableTouchButton,
       
   158     EPhoneViewDisableTouchButton, 
       
   159     EPhoneResetTouchButtons, 
       
   160     EPhoneViewGetIsConferenceInSelectionMode,
       
   161     EPhoneViewIsStraightCallToVideoMailBox, // 140
       
   162     EPhoneViewSetDtmfDialerViewVisible,
       
   163     EPhoneViewSetRetrictedDialer,
       
   164     EPhoneViewIsConferenceInExpandedMode,
       
   165     EPhoneViewIsMenuBarVisible,
       
   166     EPhoneViewGetBlockingDialogStatus,
       
   167     EPhoneViewYesSingleItemFetch,
       
   168     EPhoneViewNoSingleItemFetch, 
       
   169     EPhoneViewGetLocalizedNumberFromEntry,
       
   170     EPhoneViewIsNoteActive,
       
   171     EPhoneViewOpenNumberEntry, //150
       
   172     EPhoneViewOpenCallHandling,
       
   173     EPhoneViewGetConferenceAndSingleFlag,
       
   174     EPhoneViewSetConferenceAndSingleFlag,
       
   175     EPhoneViewSetVideoCallFlag,
       
   176     EPhoneViewSetDtmfOptionsFlag,
       
   177     EPhoneViewShowVTSetupFailedCreateCallToSameContactQuery,
       
   178     EPhoneViewGetAudioVolumeLevel, 
       
   179     EPhoneViewIsIdleTopApp,
       
   180     EPhoneViewUpdateToolbar,
       
   181     EPhoneViewSetControlAndVisibility, //160
       
   182     EPhoneViewAllowWaitingCallHeader,
       
   183     EPhoneViewBeginTransEffect,
       
   184     EPhoneViewEndTransEffect,
       
   185     EPhoneViewSetDialerControlVisible,
       
   186     EPhoneViewCloseSingleItemFetchDialog,
       
   187     EPhoneViewGetActivatePreviousApp,
       
   188     EPhoneViewActivatePreviousApp, 
       
   189     EPhoneViewSetPointerCapture,
       
   190     EPhoneViewSetSendKeyDialerActivationFlag,
       
   191     EPhoneViewPrepareIcons, //170
       
   192     EPhoneViewKeypadAudioEnabled,
       
   193     EPhoneViewKeypadAudioDisabled,
       
   194     EPhoneViewUpdateCallHeaderRemoteInfoDataAndLabel,
       
   195     EPhoneViewRemoveDtmfNote,
       
   196     EPhoneViewUpdatePhoneIconToFSW,
       
   197     EPhoneViewSetEikonNotifiersDisabled, 
       
   198     EPhoneViewCancelAllNotications, 
       
   199     EPhoneViewSetVideoCallDTMFVisibilityFlag,
       
   200     EPhoneViewIsKeyLockEnabled,
       
   201     EPhoneViewDisableKeyLock,
       
   202     EPhoneViewLoadPlugins, // 170
       
   203     EPhoneViewOpenVirtualKeyBoard,
       
   204     EPhoneViewUpdateNoteSoftkeys,
       
   205 
       
   206     EPhoneViewSendAiwCommand,
       
   207     EPhoneViewShowCustomizedDialer,
       
   208     EPhoneViewHideCustomizedDialer,
       
   209     EPhoneViewGetCustomizedDialerMenuResourceId,
       
   210     EPhoneViewGetCustomizedDialerCbaResourceId,
       
   211     EPhoneViewCipheringInfoChangePlayTone,
       
   212     EPhoneViewCreatePhoneBookServices,
       
   213     EPhoneViewDisableKeyLockWithoutNote,
       
   214     EPhoneViewGetKeyLockStatus,
       
   215     EPhoneViewSetNumberEntryObserver,
       
   216     EPhoneViewGetSingleItemFetchType,
       
   217     EPhoneViewRemoveGlobalWaitNote,
       
   218     EPhoneViewSetPhoneCustomization,
       
   219     EPhoneViewSetViewCustomization,
       
   220     EPhoneViewSetButtonCustomization,
       
   221     EPhoneViewUpdateContactByString,
       
   222     EPhoneViewAddContactByString,
       
   223     EPhoneViewIsActiveNoteDissmissableByKeyEvent,
       
   224     EPhoneViewUpdateContextMenu,
       
   225     EPhoneViewSetNoConnectedCalls,
       
   226     EPhoneViewIsDTMFEditorVisible,
       
   227     EPhoneViewSetToolbarDimming,
       
   228     EPhoneViewEnableToolbarButton,
       
   229     EPhoneViewHideToolbar,
       
   230     EPhoneViewShowToolbar,
       
   231     EPhoneViewGetExpandedBubbleCallId,
       
   232     EPhoneViewOpenDialer,
       
   233     EPhoneSetConferenceExpanded,
       
   234     EPhoneAppShutDown,
       
   235     EPhoneViewBackButtonVisible,
       
   236     EPhoneAmountOfCommands, // Don't remove this, this should always be the last in list.
       
   237 };
       
   238 
       
   239 
       
   240 typedef TInt TPhoneViewResponseId;
       
   241 
       
   242 enum
       
   243 {
       
   244     EPhoneViewResponseFailed = KPhoneViewResponseCommonFirst,
       
   245     EPhoneViewResponseSuccess,
       
   246     EPhoneViewResponseNumberEntryCleared
       
   247 
       
   248 };
       
   249 
       
   250 #endif // PHONEVIEWCOMMANDDEFINITIONS_H
       
   251 
       
   252 // End of File