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 EPhoneViewBackButtonActive, |
|
236 EPhoneViewHsToForegroundAfterCall, |
|
237 EPhoneViewOpenContacts, |
|
238 EPhoneAmountOfCommands, // Don't remove this, this should always be the last in list. |
|
239 }; |
|
240 |
|
241 |
|
242 typedef TInt TPhoneViewResponseId; |
|
243 |
|
244 enum |
|
245 { |
|
246 EPhoneViewResponseFailed = KPhoneViewResponseCommonFirst, |
|
247 EPhoneViewResponseSuccess, |
|
248 EPhoneViewResponseNumberEntryCleared |
|
249 |
|
250 }; |
|
251 |
|
252 #endif // PHONEVIEWCOMMANDDEFINITIONS_H |
|
253 |
|
254 // End of File |
|