|
1 /* |
|
2 * Copyright (c) 2004-2005 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: Icon definitions |
|
15 * |
|
16 */ |
|
17 |
|
18 |
|
19 #ifndef VUIVOICEICONDEFS_H |
|
20 #define VUIVOICEICONDEFS_H |
|
21 |
|
22 #include <avkon.mbg> |
|
23 #include <AknsConstants.h> |
|
24 #include <voiceui.mbg> |
|
25 |
|
26 const TInt KSindNumberOfIcons = 11; |
|
27 |
|
28 // Icon resource indices for different icons |
|
29 _LIT( KIconPhone, "0" ); |
|
30 //_LIT( KIconHome, "1" ); |
|
31 //_LIT( KIconWork, "2" ); |
|
32 _LIT( KIconMobile, "3" ); |
|
33 _LIT( KIconFax, "4" ); |
|
34 _LIT( KIconEmail, "5" ); |
|
35 _LIT( KIconBlank, "6" ); |
|
36 _LIT( KIconProfile, "7" ); |
|
37 _LIT( KIconApplication, "8" ); |
|
38 _LIT( KIconVideo, "9" ); |
|
39 _LIT( KIconVoip, "10" ); |
|
40 |
|
41 enum TIconId |
|
42 { |
|
43 EIconPhone, |
|
44 EIconHome, |
|
45 EIconWork, |
|
46 EIconMobile, |
|
47 EIconFax, |
|
48 EIconEmail, |
|
49 EIconBlank, |
|
50 EIconProfile, |
|
51 EIconApplication, |
|
52 EIconVideo, |
|
53 EIconVoip |
|
54 }; |
|
55 |
|
56 static const TInt KBitmapId[] = |
|
57 { |
|
58 EMbmAvkonQgn_prop_nrtyp_phone, |
|
59 EMbmAvkonQgn_prop_nrtyp_home, |
|
60 EMbmAvkonQgn_prop_nrtyp_work, |
|
61 EMbmAvkonQgn_prop_nrtyp_mobile, |
|
62 EMbmAvkonQgn_prop_nrtyp_fax, |
|
63 EMbmAvkonQgn_prop_nrtyp_email, |
|
64 EMbmAvkonQgn_stat_bt_blank, |
|
65 EMbmVoiceuiQgn_prop_profiles_small, |
|
66 EMbmVoiceuiQgn_prop_fmgr_file_apps, |
|
67 EMbmAvkonQgn_prop_nrtyp_video, |
|
68 EMbmAvkonQgn_prop_nrtyp_voip |
|
69 }; |
|
70 |
|
71 static const TInt KMaskId[] = |
|
72 { |
|
73 EMbmAvkonQgn_prop_nrtyp_phone_mask, |
|
74 EMbmAvkonQgn_prop_nrtyp_home_mask, |
|
75 EMbmAvkonQgn_prop_nrtyp_work_mask, |
|
76 EMbmAvkonQgn_prop_nrtyp_mobile_mask, |
|
77 EMbmAvkonQgn_prop_nrtyp_fax_mask, |
|
78 EMbmAvkonQgn_prop_nrtyp_email_mask, |
|
79 EMbmAvkonQgn_stat_bt_uni_blank, |
|
80 EMbmVoiceuiQgn_prop_profiles_small_mask, |
|
81 EMbmVoiceuiQgn_prop_fmgr_file_apps_mask, |
|
82 EMbmAvkonQgn_prop_nrtyp_video_mask, |
|
83 EMbmAvkonQgn_prop_nrtyp_voip_mask |
|
84 }; |
|
85 |
|
86 static const TAknsItemID* const KIconId[] = |
|
87 { |
|
88 &KAknsIIDQgnPropNrtypPhone, |
|
89 &KAknsIIDQgnPropNrtypHome, |
|
90 &KAknsIIDQgnPropNrtypWork, |
|
91 &KAknsIIDQgnPropNrtypMobile, |
|
92 &KAknsIIDQgnPropNrtypFax, |
|
93 &KAknsIIDQgnPropNrtypEmail, |
|
94 &KAknsIIDQgnStatBtBlank, |
|
95 &KAknsIIDQgnPropProfilesSmall, |
|
96 &KAknsIIDQgnPropFmgrFileApps, |
|
97 &KAknsIIDQgnPropNrtypVideo, |
|
98 &KAknsIIDQgnPropNrtypVoip |
|
99 }; |
|
100 |
|
101 #endif // VUIVOICEICONDEFS_H |
|
102 |
|
103 // End of File |
|
104 |