|
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 EFsEmailUiCmdExit, |
|
125 EFsEmailUiCmdSync, |
|
126 EFsEmailUiCmdSyncAll, |
|
127 EFsEmailUiCmdCancelSync, |
|
128 EFsEmailUiCmdCompose, |
|
129 EFsEmailUiCmdComposeTo, |
|
130 EFsEmailUiCmdGoOffline, |
|
131 EFsEmailUiCmdGoOfflineAll, |
|
132 EFsEmailUiCmdGoOnline, |
|
133 EFsEmailUiCmdGoOnlineAll, |
|
134 EFsEmailUiCmdReadEmail, |
|
135 EFsEmailUiCmdSettings, |
|
136 EFsEmailUiCmdSettingsGlobal, |
|
137 EFsEmailUiCmdSettingsMailbox, |
|
138 EFsEmailUiCmdSettingsService, |
|
139 EFsEmailUiCmdAbout, |
|
140 EFsEmailUiCmdHelp, |
|
141 EFsEmailUiCmdZoomText, |
|
142 EFsEmailUiCmdZoomTextSmall, |
|
143 EFsEmailUiCmdZoomTextNormal, |
|
144 EFsEmailUiCmdZoomTextLarge, |
|
145 EFsEmailUiCmdMessageDetails, |
|
146 EFsEmailUiCmdGoTo, |
|
147 EFsEmailUiCmdGoToTop, |
|
148 EFsEmailUiCmdGoToBottom, |
|
149 EFsEmailUiCmdGoToSwitchFolder, |
|
150 EFsEmailUiCmdGoToSwitchSorting, |
|
151 EFsEmailUiCmdGoToActionMenu, |
|
152 EFsEmailUiCmdMark, |
|
153 EFsEmailUiCmdMarkMark, |
|
154 EFsEmailUiCmdMarkMarkAll, |
|
155 EFsEmailUiCmdMarkUnmark, |
|
156 EFsEmailUiCmdMarkUnmarkAll, |
|
157 EFsEmailUiCmdMarkUnmarkToggle, |
|
158 EFsEmailUiCmdMailActions, |
|
159 EFsEmailUiCmdMore, |
|
160 EFsEmailUiCmdSearch, |
|
161 EFsEmailUiCmdNewSearch, |
|
162 EFsEmailUiCmdStopSearch, |
|
163 EFsEmailUiCmdConnInfo, |
|
164 EFsEmailUiCmdActionsOpen, |
|
165 EFsEmailUiCmdActionsMoveToDrafts, |
|
166 EFsEmailUiCmdActionsEmptyDeleted, |
|
167 EFsEmailUiCmdActionsCopy, |
|
168 EFsEmailUiCmdActionsMove, |
|
169 EFsEmailUiCmdActionsCopyMessage, |
|
170 EFsEmailUiCmdActionsMoveMessage, |
|
171 EFsEmailUiCmdActionsCreateMeeting, |
|
172 EFsEmailUiCmdActionsCreateMessage, |
|
173 EFsEmailUiCmdActionsCreateMail, |
|
174 EFsEmailUiCmdActionsReply, |
|
175 EFsEmailUiCmdActionsReplyAll, |
|
176 EFsEmailUiCmdActionsForward, |
|
177 EFsEmailUiCmdActionsForward2, |
|
178 EFsEmailUiCmdActionsDelete, |
|
179 EFsEmailUiCmdActionsDeleteCalEvent, |
|
180 EFsEmailUiCmdActionsCall, |
|
181 // <cmail> video call |
|
182 EFsEmailUiCmdActionsCallVideo, |
|
183 // </cmail> |
|
184 EFsEmailUiCmdActionsRemoteLookup, |
|
185 EFsEmailUiCmdActionsOpenWeb, |
|
186 EFsEmailUiCmdActionsOpenHtmlViewer, |
|
187 EFsEmailUiCmdActionsOpenInIntranetMenu, |
|
188 EFsEmailUiCmdActionsOpenInIntranetBase, |
|
189 EFsEmailUiCmdActionsAddBookmark, |
|
190 EFsEmailUiCmdActionsCopyToClipboard, |
|
191 EFsEmailUiCmdActionsCopyText, |
|
192 EFsEmailUiCmdViewerFetchRestOfMessage, |
|
193 EFsEmailUiCmdPreviousMessage, |
|
194 EFsEmailUiCmdNextMessage, |
|
195 EFsEmailUiCmdActionsCallSender, |
|
196 EFsEmailUiCmdActionsAddContact, |
|
197 EFsEmailUiCmdActionsAddContact2, |
|
198 EFsEmailUiCmdActionsCollapseAll, |
|
199 EFsEmailUiCmdActionsExpandAll, |
|
200 EFsEmailUiCmdActionsCollapseExpandAllToggle, |
|
201 EFsEmailUiCmdActionsFlag, |
|
202 EFsEmailUiCmdActionsContactDetails, |
|
203 EFsEmailUiCmdMoreNewFolder, |
|
204 // <cmail> Prevent Download Manager opening with attachments |
|
205 // EFsEmailUiCmdDownloadManager, |
|
206 // </cmail> |
|
207 EFsEmailUiCmdCalActions, |
|
208 EFsEmailUiCmdCalActionsAccept, |
|
209 EFsEmailUiCmdCalActionsTentative, |
|
210 EFsEmailUiCmdCalActionsDecline, |
|
211 EFsEmailUiCmdCalRemoveFromCalendar, |
|
212 EFsEmailUiCmdOpenCalendar, |
|
213 EFsEmailUiCmdCalActionsReplyAsMail, |
|
214 EFsEmailUiCmdCalActionsForwardAsMail, |
|
215 EFsEmailUiCmdSort, |
|
216 EFsEmailUiCmdSortByDate, |
|
217 EFsEmailUiCmdSortBySender, |
|
218 EFsEmailUiCmdSortByPriority, |
|
219 EFsEmailUiCmdView, |
|
220 EFsEmailUiCmdViewAll, |
|
221 EFsEmailUiCmdViewSender, |
|
222 EFsEmailUiCmdViewSubject, |
|
223 EFsEmailUiCmdMarkAsRead, |
|
224 EFsEmailUiCmdMarkAsUnread, |
|
225 EFsEmailUiCmdMarkAsReadUnreadToggle, |
|
226 EFsEmailUiCmdAttacments, |
|
227 EFsEmailUiCmdEditorSendMail, |
|
228 EFsEmailUiCmdEditorAddTo, |
|
229 EFsEmailUiCmdEditorFontSize, |
|
230 EFsEmailUiCmdEditorFontColor, |
|
231 EFsEmailUiCmdEditorAddAttacments, |
|
232 EFsEmailUiCmdEditorAddAttacmentsImage, |
|
233 EFsEmailUiCmdEditorAddAttacmentsFile, |
|
234 EFsEmailUiCmdEditorFontSizeIncrease, |
|
235 EFsEmailUiCmdEditorFontSizeNormal, |
|
236 EFsEmailUiCmdEditorFontSizeDecrease, |
|
237 EFsEmailUiCmdEditorFontColorBlack, |
|
238 EFsEmailUiCmdEditorFontColorBlue, |
|
239 EFsEmailUiCmdEditorFontColorRed, |
|
240 EFsEmailUiCmdEditorFontColorYellow, |
|
241 EFsEmailUiCmdEditorFontStyle, |
|
242 EFsEmailUiCmdEditorFontStyleNormal, |
|
243 EFsEmailUiCmdEditorFontStyleItalic, |
|
244 EFsEmailUiCmdEditorFontStyleBold, |
|
245 EFsEmailUiCmdEditorFontStyleUnderlined, |
|
246 EFsEmailUiCmdEditorSetPriority, |
|
247 EFsEmailUiCmdEditorSetPriorityHigh, |
|
248 EFsEmailUiCmdEditorSetPriorityNormal, |
|
249 EFsEmailUiCmdEditorSetPriorityLow, |
|
250 EFsEmailUiCmdOpenAttachment, |
|
251 EFsEmailUiCmdOpenAttachmentList, |
|
252 EFsEmailUiCmdDownload, |
|
253 EFsEmailUiCmdDownloadAll, |
|
254 EFsEmailUiCmdCancelDownload, |
|
255 EFsEmailUiCmdCancelAllDownloads, |
|
256 EFsEmailUiCmdSave, |
|
257 EFsEmailUiCmdSaveAll, |
|
258 EFsEmailUiCmdClearFetchedAttachment, |
|
259 EFsEmailUiCmdRemoveAttachment, |
|
260 EFsEmailUiCmdRemoveAllAttachments, |
|
261 EFsEmailUiCmdOpenDownloadManagerView, |
|
262 EFSEmailUICmdViewMessage, |
|
263 EFsEmailUiCmdMsgDetails, |
|
264 EFsEmailUiCmdMsgEmptyTempFolder, |
|
265 EFsEmailUiCmdAiwMenuPlaceHolder, |
|
266 EFsEmailUiCmdPageUp, |
|
267 EFsEmailUiCmdPageDown, |
|
268 EFsEmailUiCmdSelect, |
|
269 EFsEmailUiCmdSetup, |
|
270 EFsEmailUiCmdScrollUp, |
|
271 EFsEmailUiCmdScrollDown, |
|
272 EFsEmailUiCmdCloseHtmlViewer, |
|
273 EFsEmailUiCmdHide, |
|
274 EFsEmailUiCmdAdd, |
|
275 EFsEmailUiCmdChange, |
|
276 EFsEmailUiCmdSettingsAddAccount, |
|
277 EFsEmailUiCmdSettingsRemoveAccount, |
|
278 EFsEmailUiCmdCollapse, |
|
279 EFsEmailUiCmdExpand, |
|
280 EFsEmailUiCmdEmpty, |
|
281 EFsEmailUiCmdZoomIn, |
|
282 EFsEmailUiCmdZoomOut, |
|
283 EFsEmailUiCmdZoomLevel, |
|
284 |
|
285 // Zoom level indexes must remain last in the enumeration to enable adding new zoom levels |
|
286 EFsEmailUiCmdZoomSmallest, |
|
287 EFsEmailUiCmdZoomSmall, |
|
288 EFsEmailUiCmdZoomNormal, |
|
289 EFsEmailUiCmdZoomLarge, |
|
290 |
|
291 // <cmail> Toolbar |
|
292 EFsEmailUiTbCmdSend, |
|
293 EFsEmailUiTbCmdAddRecipient, |
|
294 EFsEmailUiTbCmdExpandInsert, |
|
295 EFsEmailUiTbCmdInsertImage, |
|
296 EFsEmailUiTbCmdInsertVideo, |
|
297 EFsEmailUiTbCmdInsertAudio, |
|
298 EFsEmailUiTbCmdInsertTemplate, |
|
299 EFsEmailUiTbCmdInsertNote, |
|
300 EFsEmailUiTbCmdInsertPresentation, |
|
301 EFsEmailUiTbCmdInsertOther, |
|
302 EFsEmailUiTbCmdReply, |
|
303 EFsEmailUiTbCmdNewEmail, |
|
304 EFsEmailUiTbCmdDelete, |
|
305 EFsEmailUiTbCmdSelect, |
|
306 EFsEmailUiTbCmdExpandAll, |
|
307 EFsEmailUiTbCmdCollapseAll, |
|
308 EFsEmailUiTbCmdForward, |
|
309 EFsEmailUiTbCmdDownloadAll, |
|
310 EFsEmailUiTbCmdCancelDownload, |
|
311 EFsEmailUiTbCmdSaveAll, |
|
312 |
|
313 EFsEmailUiTbCmdActions, |
|
314 EFsEmailUiTbCmdReplyAll |
|
315 // </cmail> Toolbar |
|
316 }; |
|
317 |
|
318 enum TFsEmailUiViewerOpenInIntranetCmds |
|
319 { |
|
320 EFsEmailUiViewerOpenInIntranetCmdId = 201 |
|
321 }; |
|
322 |
|
323 // needed for dynamic menu loading for mail list settings |
|
324 enum TFsEmailUiMailListSettingsOptions |
|
325 { |
|
326 EFsEmailUiCmdSettingsBaseCommandId = 12000, |
|
327 EFsEmailUiCmdSettingsBaseCommandIdMax = 12010 |
|
328 }; |
|
329 |
|
330 enum TFsEmailUiLauncherGridIds |
|
331 { |
|
332 EDefaultMailboxItem = 1, |
|
333 EOtherMailboxItems, |
|
334 EDirectoryItem, |
|
335 ESettingsItem, |
|
336 EAddNewMailboxItem, |
|
337 EInfoItem, |
|
338 EHelpItem, |
|
339 EIntellisyncFileSyncItem = 1001, |
|
340 EIntellisyncTravelInfoItem = 1002, |
|
341 EIntellisyncBackupItem = 1003, |
|
342 EIntellisyncRestoreItem = 1004, |
|
343 EIntellisyncUpgradeItem = 1005, |
|
344 EIntellisyncRemoteControlItem = 1006 |
|
345 }; |
|
346 |
|
347 enum TFieldToCommit |
|
348 { |
|
349 EAllFields = 0, |
|
350 EToField, |
|
351 ECcField, |
|
352 EBccField, |
|
353 ESubjectField, |
|
354 EBodyField |
|
355 }; |
|
356 #endif // __FreestyleEmailUi_HRH__ |