|
1 /* |
|
2 * Copyright (c) 2007 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: FreestyleEmailUi enumeration definitions |
|
15 * |
|
16 */ |
|
17 |
|
18 |
|
19 #ifndef __FreestyleEmailUi_HRH__ |
|
20 #define __FreestyleEmailUi_HRH__ |
|
21 |
|
22 enum TSendAttachmentViewCommands |
|
23 { |
|
24 ESendAttachmentMenuActions = 0x6000, |
|
25 ESendAttachmentMenuOpen, |
|
26 ESendAttachmentMenuAddAttachment, |
|
27 ESendAttachmentMenuRemoveAttachment, |
|
28 ESendAttachmentMenuRemoveAllAttachments, |
|
29 ESendAttachmentMenuHelp, |
|
30 ESendAttachmentMenuExit |
|
31 }; |
|
32 |
|
33 // NCS enumerate command codes |
|
34 enum TNcsCommandIds |
|
35 { |
|
36 ENcsCmdSend = 1, // start value must not be 0 |
|
37 ENcsCmdAddAttachment, |
|
38 ENcsCmdRemoveAttachment, |
|
39 ENcsCmdRemoveAllAttachments, |
|
40 ENcsCmdPriority, |
|
41 ENcsCmdPriorityHigh, |
|
42 ENcsCmdPriorityNormal, |
|
43 ENcsCmdPriorityLow, |
|
44 ENcsCmdMore, |
|
45 ENcsCmdShowCc, |
|
46 ENcsCmdHideCc, |
|
47 ENcsCmdShowBcc, |
|
48 ENcsCmdHideBcc, |
|
49 ENcsCmdActions, |
|
50 ENcsCmdFlag, |
|
51 ENcsCmdQuickText, |
|
52 ENcsCmdInsertContact, |
|
53 ENcsCmdSaveDraft, |
|
54 ENcsCmdHelp, |
|
55 ENcsCmdLanguage, |
|
56 ENcsCmdExit, |
|
57 ENcsSoftkeySelect, |
|
58 ENcsSoftkeyCancel, |
|
59 ENcsInsertContact |
|
60 }; |
|
61 |
|
62 enum |
|
63 { |
|
64 EMenuFolder = 0, |
|
65 EMenuFolderOffice = 1 |
|
66 }; |
|
67 |
|
68 /** Bitmap/texture identifiers for Grid. */ |
|
69 enum |
|
70 { |
|
71 // Note that using texture id 0 is not allowed |
|
72 EImageGridSelector = 100, |
|
73 EWatermarkBackgroundQvgaPort, |
|
74 EWatermarkBackgroundQvgaLand, |
|
75 EWatermarkBackgroundDrPort, |
|
76 EWatermarkBackgroundDrLand, |
|
77 EWatermarkBackgroundWide, |
|
78 ENormalBackgroundQvgaPort, |
|
79 ENormalBackgroundQvgaLand, |
|
80 ENormalBackgroundDrPort, |
|
81 ENormalBackgroundDrLand, |
|
82 ENormalBackgroundWide, |
|
83 EBackgroundViewerHeading, |
|
84 EBackgroundBar, |
|
85 EBackgroundThumb, |
|
86 EGridSelector, |
|
87 EListSelector, |
|
88 EIconSettings, |
|
89 EIconSettingsAccount, |
|
90 EIconSettingsAdvanced, |
|
91 EIconSettingsEmail, |
|
92 EIconSettingsFolders, |
|
93 EIconSettingsSecurity, |
|
94 EIconSettingsWhatSync, |
|
95 EIconSettingsWhenSync, |
|
96 EIconSettingsText, |
|
97 EListHeading, |
|
98 EListHeadingBottom, |
|
99 EListTopHeading, |
|
100 EListSeparatorBackground, |
|
101 EDefaultButtonBg, |
|
102 EImageInbox, |
|
103 EImageOutbox, |
|
104 EImageDrafts, |
|
105 EImageSent, |
|
106 EImageDeleted, |
|
107 EImageCompose, |
|
108 EImageFolders, |
|
109 EImageDirectory, |
|
110 EImageContacts, |
|
111 EImageCalendar, |
|
112 EImageTasks, |
|
113 EImageTeams, |
|
114 EImageAbout, |
|
115 EImageMsgRead, |
|
116 EImageMsgReadPrioHigh, |
|
117 EImageMsgReadPrioLow |
|
118 }; |
|
119 |
|
120 enum |
|
121 { |
|
122 EFsEmailUiCmdOpen = 2000, |
|
123 EFsEmailUiCmdDeleteMailbox, |
|
124 EFsEmailUiCmdDeleteSelectedMailbox, |
|
125 EFsEmailUiCmdExit, |
|
126 EFsEmailUiCmdSync, |
|
127 EFsEmailUiCmdSyncAll, |
|
128 EFsEmailUiCmdCancelSync, |
|
129 EFsEmailUiCmdCompose, |
|
130 EFsEmailUiCmdComposeTo, |
|
131 EFsEmailUiCmdGoOffline, |
|
132 EFsEmailUiCmdGoOfflineAll, |
|
133 EFsEmailUiCmdGoOnline, |
|
134 EFsEmailUiCmdGoOnlineAll, |
|
135 EFsEmailUiCmdReadEmail, |
|
136 EFsEmailUiCmdSettings, |
|
137 EFsEmailUiCmdSettingsGlobal, |
|
138 EFsEmailUiCmdSettingsMailbox, |
|
139 EFsEmailUiCmdSettingsService, |
|
140 EFsEmailUiCmdAbout, |
|
141 EFsEmailUiCmdHelp, |
|
142 EFsEmailUiCmdZoomText, |
|
143 EFsEmailUiCmdZoomTextSmall, |
|
144 EFsEmailUiCmdZoomTextNormal, |
|
145 EFsEmailUiCmdZoomTextLarge, |
|
146 EFsEmailUiCmdMessageDetails, |
|
147 EFsEmailUiCmdGoTo, |
|
148 EFsEmailUiCmdGoToTop, |
|
149 EFsEmailUiCmdGoToBottom, |
|
150 EFsEmailUiCmdGoToSwitchFolder, |
|
151 EFsEmailUiCmdGoToSwitchSorting, |
|
152 EFsEmailUiCmdGoToSwitchNewEmail, |
|
153 EFsEmailUiCmdGoToActionMenu, |
|
154 EFsEmailUiCmdMarkingModeFromPopUp, |
|
155 EFsEmailUiCmdMarkingMode, |
|
156 EFsEmailUiCmdMarkingModeDelete, |
|
157 EFsEmailUiCmdMarkingModeUnread, |
|
158 EFsEmailUiCmdMarkingModeRead, |
|
159 EFsEmailUiCmdMarkingModeMove, |
|
160 EFsEmailUiCmdMarkingModeFollowUp, |
|
161 EFsEmailUiCmdMarkingModeMarkAll, |
|
162 EFsEmailUiCmdMarkingModeUnmarkAll, |
|
163 EFsEmailUiCmdMarkMark, |
|
164 EFsEmailUiCmdMarkUnmark, |
|
165 EFsEmailUiCmdMailActions, |
|
166 EFsEmailUiCmdMore, |
|
167 EFsEmailUiCmdSearch, |
|
168 EFsEmailUiCmdNewSearch, |
|
169 EFsEmailUiCmdStopSearch, |
|
170 EFsEmailUiCmdConnInfo, |
|
171 EFsEmailUiCmdActionsOpen, |
|
172 EFsEmailUiCmdActionsMoveToDrafts, |
|
173 EFsEmailUiCmdActionsEmptyDeleted, |
|
174 EFsEmailUiCmdActionsCopy, |
|
175 EFsEmailUiCmdActionsMove, |
|
176 EFsEmailUiCmdActionsCopyMessage, |
|
177 EFsEmailUiCmdActionsMoveMessage, |
|
178 EFsEmailUiCmdActionsCreateMeeting, |
|
179 EFsEmailUiCmdActionsCreateMessage, |
|
180 EFsEmailUiCmdActionsCreateMail, |
|
181 EFsEmailUiCmdActionsReply, |
|
182 EFsEmailUiCmdActionsReplyAll, |
|
183 EFsEmailUiCmdActionsForward, |
|
184 EFsEmailUiCmdActionsForward2, |
|
185 EFsEmailUiCmdActionsDelete, |
|
186 EFsEmailUiCmdActionsDeleteCalEvent, |
|
187 EFsEmailUiCmdActionsCall, |
|
188 // <cmail> video call |
|
189 EFsEmailUiCmdActionsCallVideo, |
|
190 // </cmail> |
|
191 EFsEmailUiCmdActionsRemoteLookup, |
|
192 EFsEmailUiCmdActionsOpenWeb, |
|
193 EFsEmailUiCmdActionsOpenHtmlViewer, |
|
194 EFsEmailUiCmdActionsOpenInIntranetMenu, |
|
195 EFsEmailUiCmdActionsOpenInIntranetBase, |
|
196 EFsEmailUiCmdActionsAddBookmark, |
|
197 EFsEmailUiCmdActionsCopyToClipboard, |
|
198 EFsEmailUiCmdActionsCopyWWWAddressToClipboard, |
|
199 EFsEmailUiCmdActionsCopyText, |
|
200 EFsEmailUiCmdViewerFetchRestOfMessage, |
|
201 EFsEmailUiCmdPreviousMessage, |
|
202 EFsEmailUiCmdNextMessage, |
|
203 EFsEmailUiCmdActionsCallSender, |
|
204 EFsEmailUiCmdActionsAddContact, |
|
205 EFsEmailUiCmdActionsAddContact2, |
|
206 EFsEmailUiCmdActionsCollapseAll, |
|
207 EFsEmailUiCmdActionsExpandAll, |
|
208 EFsEmailUiCmdActionsCollapseExpandAllToggle, |
|
209 EFsEmailUiCmdActionsFlag, |
|
210 EFsEmailUiCmdActionsContactDetails, |
|
211 EFsEmailUiCmdMoreNewFolder, |
|
212 // <cmail> Prevent Download Manager opening with attachments |
|
213 // EFsEmailUiCmdDownloadManager, |
|
214 // </cmail> |
|
215 EFsEmailUiCmdCalActions, |
|
216 EFsEmailUiCmdCalActionsAccept, |
|
217 EFsEmailUiCmdCalActionsTentative, |
|
218 EFsEmailUiCmdCalActionsDecline, |
|
219 EFsEmailUiCmdCalRemoveFromCalendar, |
|
220 EFsEmailUiCmdOpenCalendar, |
|
221 EFsEmailUiCmdCalActionsReplyAsMail, |
|
222 EFsEmailUiCmdCalActionsForwardAsMail, |
|
223 EFsEmailUiCmdSort, |
|
224 EFsEmailUiCmdSortByDate, |
|
225 EFsEmailUiCmdSortBySender, |
|
226 EFsEmailUiCmdSortByPriority, |
|
227 EFsEmailUiCmdView, |
|
228 EFsEmailUiCmdViewAll, |
|
229 EFsEmailUiCmdViewSender, |
|
230 EFsEmailUiCmdViewSubject, |
|
231 EFsEmailUiCmdMarkAsRead, |
|
232 EFsEmailUiCmdMarkAsUnread, |
|
233 EFsEmailUiCmdMarkAsReadUnreadToggle, |
|
234 EFsEmailUiCmdAttacments, |
|
235 EFsEmailUiCmdEditorSendMail, |
|
236 EFsEmailUiCmdEditorAddTo, |
|
237 EFsEmailUiCmdEditorFontSize, |
|
238 EFsEmailUiCmdEditorFontColor, |
|
239 EFsEmailUiCmdEditorAddAttacments, |
|
240 EFsEmailUiCmdEditorAddAttacmentsImage, |
|
241 EFsEmailUiCmdEditorAddAttacmentsFile, |
|
242 EFsEmailUiCmdEditorFontSizeIncrease, |
|
243 EFsEmailUiCmdEditorFontSizeNormal, |
|
244 EFsEmailUiCmdEditorFontSizeDecrease, |
|
245 EFsEmailUiCmdEditorFontColorBlack, |
|
246 EFsEmailUiCmdEditorFontColorBlue, |
|
247 EFsEmailUiCmdEditorFontColorRed, |
|
248 EFsEmailUiCmdEditorFontColorYellow, |
|
249 EFsEmailUiCmdEditorFontStyle, |
|
250 EFsEmailUiCmdEditorFontStyleNormal, |
|
251 EFsEmailUiCmdEditorFontStyleItalic, |
|
252 EFsEmailUiCmdEditorFontStyleBold, |
|
253 EFsEmailUiCmdEditorFontStyleUnderlined, |
|
254 EFsEmailUiCmdEditorSetPriority, |
|
255 EFsEmailUiCmdEditorSetPriorityHigh, |
|
256 EFsEmailUiCmdEditorSetPriorityNormal, |
|
257 EFsEmailUiCmdEditorSetPriorityLow, |
|
258 EFsEmailUiCmdOpenAttachment, |
|
259 EFsEmailUiCmdOpenAttachmentList, |
|
260 EFsEmailUiCmdDownload, |
|
261 EFsEmailUiCmdDownloadAll, |
|
262 EFsEmailUiCmdCancelDownload, |
|
263 EFsEmailUiCmdCancelAllDownloads, |
|
264 EFsEmailUiCmdSave, |
|
265 EFsEmailUiCmdSaveAll, |
|
266 EFsEmailUiCmdClearFetchedAttachment, |
|
267 EFsEmailUiCmdRemoveAttachment, |
|
268 EFsEmailUiCmdRemoveAllAttachments, |
|
269 EFsEmailUiCmdOpenDownloadManagerView, |
|
270 EFSEmailUICmdViewMessage, |
|
271 EFsEmailUiCmdMsgDetails, |
|
272 EFsEmailUiCmdMsgEmptyTempFolder, |
|
273 EFsEmailUiCmdAiwMenuPlaceHolder, |
|
274 EFsEmailUiCmdPageUp, |
|
275 EFsEmailUiCmdPageDown, |
|
276 EFsEmailUiCmdSelect, |
|
277 EFsEmailUiCmdSetup, |
|
278 EFsEmailUiCmdScrollUp, |
|
279 EFsEmailUiCmdScrollDown, |
|
280 EFsEmailUiCmdCloseHtmlViewer, |
|
281 EFsEmailUiCmdHide, |
|
282 EFsEmailUiCmdAdd, |
|
283 EFsEmailUiCmdChange, |
|
284 EFsEmailUiCmdSettingsAddAccount, |
|
285 EFsEmailUiCmdSettingsRemoveAccount, |
|
286 EFsEmailUiCmdCollapse, |
|
287 EFsEmailUiCmdExpand, |
|
288 EFsEmailUiCmdEmpty, |
|
289 EFsEmailUiCmdZoomIn, |
|
290 EFsEmailUiCmdZoomOut, |
|
291 EFsEmailUiCmdZoomLevel, |
|
292 |
|
293 // Zoom level indexes must remain last in the enumeration to enable adding new zoom levels |
|
294 EFsEmailUiCmdZoomSmall, |
|
295 EFsEmailUiCmdZoomNormal, |
|
296 EFsEmailUiCmdZoomLarge, |
|
297 EFsEmailUiCmdZoom150Percent, |
|
298 |
|
299 // <cmail> Toolbar |
|
300 EFsEmailUiTbCmdSend, |
|
301 EFsEmailUiTbCmdExpandActions, |
|
302 EFsEmailUiTbCmdCcField, |
|
303 EFsEmailUiTbCmdBccField, |
|
304 EFsEmailUiTbCmdLowPriority, |
|
305 EFsEmailUiTbCmdHighPriority, |
|
306 EFsEmailUiTbCmdFollowUp, |
|
307 EFsEmailUiTbCmdExpandInsert, |
|
308 EFsEmailUiTbCmdInsertImage, |
|
309 EFsEmailUiTbCmdInsertVideo, |
|
310 EFsEmailUiTbCmdInsertAudio, |
|
311 EFsEmailUiTbCmdInsertTemplate, |
|
312 EFsEmailUiTbCmdInsertNote, |
|
313 EFsEmailUiTbCmdInsertPresentation, |
|
314 EFsEmailUiTbCmdInsertOther, |
|
315 EFsEmailUiTbCmdReply, |
|
316 EFsEmailUiTbCmdNewEmail, |
|
317 EFsEmailUiTbCmdDelete, |
|
318 EFsEmailUiTbCmdSelect, |
|
319 EFsEmailUiTbCmdExpandAll, |
|
320 EFsEmailUiTbCmdCollapseAll, |
|
321 EFsEmailUiTbCmdForward, |
|
322 EFsEmailUiTbCmdDownloadAll, |
|
323 EFsEmailUiTbCmdCancelDownload, |
|
324 EFsEmailUiTbCmdSaveAll, |
|
325 |
|
326 EFsEmailUiTbCmdActions, |
|
327 EFsEmailUiTbCmdReplyAll |
|
328 // </cmail> Toolbar |
|
329 }; |
|
330 |
|
331 enum TFsEmailUiViewerOpenInIntranetCmds |
|
332 { |
|
333 EFsEmailUiViewerOpenInIntranetCmdId = 201 |
|
334 }; |
|
335 |
|
336 // needed for dynamic menu loading for mail list settings |
|
337 enum TFsEmailUiMailListSettingsOptions |
|
338 { |
|
339 EFsEmailUiCmdSettingsBaseCommandId = 12000, |
|
340 EFsEmailUiCmdSettingsBaseCommandIdMax = 12010 |
|
341 }; |
|
342 |
|
343 enum TFsEmailUiLauncherGridIds |
|
344 { |
|
345 EDefaultMailboxItem = 1, |
|
346 EOtherMailboxItems, |
|
347 EDirectoryItem, |
|
348 ESettingsItem, |
|
349 EAddNewMailboxItem, |
|
350 EInfoItem, |
|
351 EHelpItem, |
|
352 EIntellisyncFileSyncItem = 1001, |
|
353 EIntellisyncTravelInfoItem = 1002, |
|
354 EIntellisyncBackupItem = 1003, |
|
355 EIntellisyncRestoreItem = 1004, |
|
356 EIntellisyncUpgradeItem = 1005, |
|
357 EIntellisyncRemoteControlItem = 1006 |
|
358 }; |
|
359 |
|
360 enum TFieldToCommit |
|
361 { |
|
362 EAllFields = 0, |
|
363 EToField, |
|
364 ECcField, |
|
365 EBccField, |
|
366 ESubjectField, |
|
367 EBodyField |
|
368 }; |
|
369 #endif // __FreestyleEmailUi_HRH__ |