|
1 /* |
|
2 * Copyright (c) 2002-2004 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: Local variation flags for Instant Messaging |
|
15 * |
|
16 */ |
|
17 |
|
18 |
|
19 #ifndef IMVARIANT_HRH |
|
20 #define IMVARIANT_HRH |
|
21 |
|
22 |
|
23 // DATA TYPES |
|
24 /** |
|
25 * Local variation flags for Instant Messaging |
|
26 */ |
|
27 enum KIMLocalVariantFlags |
|
28 { |
|
29 // Simplified UI texts enabled or disabled. |
|
30 // When this is enabled, all empty listboxes should have some descriptive |
|
31 // text like "You can add contacts by selecting create new from options menu". |
|
32 // When this is disabled, default listbox empty texts ("no data") should be used. |
|
33 // |
|
34 EIMFeatSimplifiedUI = 0x00000001, |
|
35 |
|
36 // New options and context menu for Recorded Chats View |
|
37 // Includes automatic highlight options etc. |
|
38 EIMFeatRecordedChatOptions = 0x00000002, |
|
39 |
|
40 // New help id for Invitation view |
|
41 EIMFeatInvitationHelpIdChange = 0x00000004, |
|
42 |
|
43 // "Opening group needs to be faster" |
|
44 EIMFeatBackgroundGroupOpening = 0x00000008, |
|
45 |
|
46 // "Show warning note when memory ends |
|
47 // and application starts to delete messages automatically" |
|
48 EIMFeatMemLowWarningNote = 0x00000010, |
|
49 |
|
50 // "Server selection query with settings facelift enabled" |
|
51 // Defined also in IMPSCommonUI |
|
52 EIMFeatHighlightLoggedInServer = 0x00000020, |
|
53 |
|
54 // UI"Adding blocked contact to IM contacts" |
|
55 EIMFeatAddBlockedContactQuery = 0x00000040, |
|
56 |
|
57 // UI"Operators should be able to define |
|
58 // the available tones in Filelist dialog" |
|
59 EIMFeatBrandableTones = 0x00000080, |
|
60 |
|
61 // UI "IM: When image scaling is not possible, |
|
62 // note should be shown." |
|
63 EIMFeatSendNotScalable = 0x00000100, |
|
64 |
|
65 // UI "Send key in message list" |
|
66 EIMFeatSendkeyInMsgList = 0x00000200 |
|
67 }; |
|
68 #endif //IMVARIANT_HRH |
|
69 |
|
70 // End of File |