phoneuis/BubbleManager/Inc/BMBubbleIconIndex.h
changeset 0 5f000ab63145
equal deleted inserted replaced
-1:000000000000 0:5f000ab63145
       
     1 /*
       
     2 * Copyright (c) 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 index table
       
    15 *
       
    16 */
       
    17 
       
    18 #include    <e32base.h>
       
    19 #include    <bubblemanager.mbg>
       
    20 #include    <avkon.mbg>
       
    21 #include    <callstatus.mbg>
       
    22 
       
    23 struct BMIconIndex
       
    24     {
       
    25     TInt iconIndex;
       
    26     TInt fileIndex;
       
    27     };
       
    28 
       
    29 enum TBMIconsfile
       
    30     {   
       
    31     ECallstatusIconfile = 0,
       
    32     EBubblemanagerIconfile,
       
    33     EAvkonIconfile
       
    34     };
       
    35 
       
    36 const BMIconIndex KBMIconIndex[] = 
       
    37     {
       
    38         { EMbmCallstatusQgn_indi_call_active, ECallstatusIconfile },
       
    39         { EMbmCallstatusQgn_indi_call_active_mask, ECallstatusIconfile },
       
    40         { EMbmCallstatusQgn_indi_call_active_2, ECallstatusIconfile },
       
    41         { EMbmCallstatusQgn_indi_call_active_2_mask, ECallstatusIconfile },
       
    42         { EMbmCallstatusQgn_indi_call_disconn, ECallstatusIconfile },
       
    43         { EMbmCallstatusQgn_indi_call_disconn_mask, ECallstatusIconfile },
       
    44         { EMbmCallstatusQgn_indi_call_held, ECallstatusIconfile },
       
    45         { EMbmCallstatusQgn_indi_call_held_mask, ECallstatusIconfile },
       
    46         { EMbmCallstatusQgn_indi_call_video_callsta_1, ECallstatusIconfile },
       
    47         { EMbmCallstatusQgn_indi_call_video_callsta_1_mask, ECallstatusIconfile },
       
    48         { EMbmCallstatusQgn_indi_call_video_callsta_2, ECallstatusIconfile },
       
    49         { EMbmCallstatusQgn_indi_call_video_callsta_2_mask, ECallstatusIconfile },
       
    50         { EMbmBubblemanagerQgn_indi_call_video_callsta_disconn, EBubblemanagerIconfile },
       
    51         { EMbmBubblemanagerQgn_indi_call_video_callsta_disconn_mask, EBubblemanagerIconfile },
       
    52         { EMbmCallstatusQgn_indi_call_voip_active, ECallstatusIconfile },
       
    53         { EMbmCallstatusQgn_indi_call_voip_active_mask, ECallstatusIconfile },
       
    54         { EMbmCallstatusQgn_indi_call_voip_active_2, ECallstatusIconfile },
       
    55         { EMbmCallstatusQgn_indi_call_voip_active_2_mask, ECallstatusIconfile },
       
    56         { EMbmCallstatusQgn_indi_call_voip_held, ECallstatusIconfile },
       
    57         { EMbmCallstatusQgn_indi_call_voip_held_mask, ECallstatusIconfile },
       
    58         { EMbmBubblemanagerQgn_indi_call_voip_callsta_disconn, EBubblemanagerIconfile },
       
    59         { EMbmBubblemanagerQgn_indi_call_voip_callsta_disconn_mask, EBubblemanagerIconfile },
       
    60         { EMbmBubblemanagerQgn_indi_call_waiting_1, EBubblemanagerIconfile },
       
    61         { EMbmBubblemanagerQgn_indi_call_waiting_1_mask, EBubblemanagerIconfile },
       
    62         { EMbmBubblemanagerQgn_indi_call_waiting_2, EBubblemanagerIconfile },
       
    63         { EMbmBubblemanagerQgn_indi_call_waiting_2_mask, EBubblemanagerIconfile },
       
    64         { EMbmBubblemanagerQgn_indi_call_waiting_disconn, EBubblemanagerIconfile },
       
    65         { EMbmBubblemanagerQgn_indi_call_waiting_disconn_mask, EBubblemanagerIconfile },
       
    66         { EMbmCallstatusQgn_indi_call_video_1, ECallstatusIconfile },
       
    67         { EMbmCallstatusQgn_indi_call_video_1, ECallstatusIconfile },
       
    68         { EMbmCallstatusQgn_indi_call_video_2, ECallstatusIconfile },
       
    69         { EMbmCallstatusQgn_indi_call_video_2_mask, ECallstatusIconfile },
       
    70         { EMbmCallstatusQgn_indi_call_video_disconn, ECallstatusIconfile },
       
    71         { EMbmCallstatusQgn_indi_call_video_disconn_mask, ECallstatusIconfile },
       
    72         { EMbmBubblemanagerQgn_indi_call_voip_waiting_1, EBubblemanagerIconfile },
       
    73         { EMbmBubblemanagerQgn_indi_call_voip_waiting_1_mask, EBubblemanagerIconfile },
       
    74         { EMbmBubblemanagerQgn_indi_call_voip_waiting_2, EBubblemanagerIconfile },
       
    75         { EMbmBubblemanagerQgn_indi_call_voip_waiting_2_mask, EBubblemanagerIconfile },
       
    76         { EMbmCallstatusQgn_indi_call_voip_disconn, ECallstatusIconfile },
       
    77         { EMbmCallstatusQgn_indi_call_voip_disconn_mask, ECallstatusIconfile },   
       
    78         { EMbmBubblemanagerQgn_graf_call_rec_big, EBubblemanagerIconfile },
       
    79         { EMbmBubblemanagerQgn_graf_call_rec_big_mask, EBubblemanagerIconfile },
       
    80         { EMbmBubblemanagerQgn_graf_call_rec_big_disconn, EBubblemanagerIconfile },
       
    81         { EMbmBubblemanagerQgn_graf_call_rec_big_disconn_mask, EBubblemanagerIconfile },
       
    82         { EMbmBubblemanagerQgn_graf_call_first_one_active, EBubblemanagerIconfile },
       
    83         { EMbmBubblemanagerQgn_graf_call_first_one_active_mask, EBubblemanagerIconfile },
       
    84         { EMbmBubblemanagerQgn_graf_call_first_one_disconn, EBubblemanagerIconfile },
       
    85         { EMbmBubblemanagerQgn_graf_call_first_one_disconn_mask, EBubblemanagerIconfile },
       
    86         { EMbmBubblemanagerQgn_graf_call_first_one_held, EBubblemanagerIconfile },
       
    87         { EMbmBubblemanagerQgn_graf_call_first_one_held_mask, EBubblemanagerIconfile },
       
    88         { EMbmCallstatusQgn_indi_call_active_cyph_off, ECallstatusIconfile },
       
    89         { EMbmCallstatusQgn_indi_call_active_cyph_off_mask, ECallstatusIconfile },
       
    90         { EMbmCallstatusQgn_indi_call_disconn_cyph_off, ECallstatusIconfile },
       
    91         { EMbmCallstatusQgn_indi_call_disconn_cyph_off_mask, ECallstatusIconfile },
       
    92         { EMbmCallstatusQgn_indi_call_held_cyph_off, ECallstatusIconfile },
       
    93         { EMbmCallstatusQgn_indi_call_held_cyph_off_mask, ECallstatusIconfile },
       
    94         { EMbmCallstatusQgn_indi_call_cyphering_off, ECallstatusIconfile },
       
    95         { EMbmCallstatusQgn_indi_call_cyphering_off, ECallstatusIconfile },
       
    96         { EMbmCallstatusQgn_indi_call_line2, ECallstatusIconfile },
       
    97         { EMbmCallstatusQgn_indi_call_line2, ECallstatusIconfile },
       
    98         { EMbmCallstatusQgn_indi_call_active_emergency, ECallstatusIconfile },
       
    99         { EMbmCallstatusQgn_indi_call_active_emergency_mask, ECallstatusIconfile },
       
   100         { EMbmBubblemanagerQgn_indi_call_waiting_cyph_off_1, EBubblemanagerIconfile },
       
   101         { EMbmBubblemanagerQgn_indi_call_waiting_cyph_off_1_mask, EBubblemanagerIconfile },
       
   102         { EMbmBubblemanagerQgn_indi_call_waiting_disconn_cyph_off, EBubblemanagerIconfile },
       
   103         { EMbmBubblemanagerQgn_indi_call_waiting_disconn_cyph_off_mask, EBubblemanagerIconfile },
       
   104         { EMbmBubblemanagerQgn_graf_call_first_one_active_emergency, EBubblemanagerIconfile },
       
   105         { EMbmBubblemanagerQgn_graf_call_first_one_active_emergency_mask, EBubblemanagerIconfile },
       
   106         { EMbmBubblemanagerQgn_graf_call_two_active_emergency, EBubblemanagerIconfile },
       
   107         { EMbmBubblemanagerQgn_graf_call_two_active_emergency_mask, EBubblemanagerIconfile },
       
   108         { EMbmBubblemanagerQgn_graf_call_rec_big_right, EBubblemanagerIconfile },
       
   109         { EMbmBubblemanagerQgn_graf_call_rec_big_right_mask, EBubblemanagerIconfile },
       
   110         { EMbmBubblemanagerQgn_graf_call_rec_big_right_disconn, EBubblemanagerIconfile },
       
   111         { EMbmBubblemanagerQgn_graf_call_rec_big_right_disconn_mask, EBubblemanagerIconfile },
       
   112         { EMbmBubblemanagerQgn_graf_call_conf_five, EBubblemanagerIconfile },
       
   113         { EMbmBubblemanagerQgn_graf_call_conf_five_mask, EBubblemanagerIconfile },
       
   114         { EMbmBubblemanagerQgn_graf_call_conf_four, EBubblemanagerIconfile },
       
   115         { EMbmBubblemanagerQgn_graf_call_conf_four_mask, EBubblemanagerIconfile },
       
   116         { EMbmBubblemanagerQgn_graf_call_conf_three, EBubblemanagerIconfile },
       
   117         { EMbmBubblemanagerQgn_graf_call_conf_three_mask, EBubblemanagerIconfile },
       
   118         { EMbmBubblemanagerQgn_graf_call_conf_two, EBubblemanagerIconfile },
       
   119         { EMbmBubblemanagerQgn_graf_call_conf_two_mask, EBubblemanagerIconfile },
       
   120         { EMbmBubblemanagerQgn_graf_call_first_three_active, EBubblemanagerIconfile },
       
   121         { EMbmBubblemanagerQgn_graf_call_first_three_active_mask, EBubblemanagerIconfile },
       
   122         { EMbmBubblemanagerQgn_graf_call_first_three_disconn, EBubblemanagerIconfile },
       
   123         { EMbmBubblemanagerQgn_graf_call_first_three_disconn_mask, EBubblemanagerIconfile },
       
   124         { EMbmBubblemanagerQgn_graf_call_first_three_held, EBubblemanagerIconfile },
       
   125         { EMbmBubblemanagerQgn_graf_call_first_three_held_mask, EBubblemanagerIconfile },
       
   126         { EMbmBubblemanagerQgn_graf_call_first_two_active, EBubblemanagerIconfile },
       
   127         { EMbmBubblemanagerQgn_graf_call_first_two_active_mask, EBubblemanagerIconfile },
       
   128         { EMbmBubblemanagerQgn_graf_call_first_two_disconn, EBubblemanagerIconfile },
       
   129         { EMbmBubblemanagerQgn_graf_call_first_two_disconn_mask, EBubblemanagerIconfile },
       
   130         { EMbmBubblemanagerQgn_graf_call_first_two_held, EBubblemanagerIconfile },
       
   131         { EMbmBubblemanagerQgn_graf_call_first_two_held_mask, EBubblemanagerIconfile },
       
   132         { EMbmBubblemanagerQgn_graf_call_first_wait_active, EBubblemanagerIconfile },
       
   133         { EMbmBubblemanagerQgn_graf_call_first_wait_active_mask, EBubblemanagerIconfile },
       
   134         { EMbmBubblemanagerQgn_graf_call_first_wait_disconn, EBubblemanagerIconfile },
       
   135         { EMbmBubblemanagerQgn_graf_call_first_wait_disconn_mask, EBubblemanagerIconfile },
       
   136         { EMbmBubblemanagerQgn_graf_call_hidden_held, EBubblemanagerIconfile },
       
   137         { EMbmBubblemanagerQgn_graf_call_hidden_held_mask, EBubblemanagerIconfile },
       
   138         { EMbmBubblemanagerQgn_graf_call_rec_big_left, EBubblemanagerIconfile },
       
   139         { EMbmBubblemanagerQgn_graf_call_rec_big_left_mask, EBubblemanagerIconfile },
       
   140         { EMbmBubblemanagerQgn_graf_call_rec_big_left_disconn, EBubblemanagerIconfile },
       
   141         { EMbmBubblemanagerQgn_graf_call_rec_big_left_disconn_mask, EBubblemanagerIconfile },
       
   142         { EMbmBubblemanagerQgn_graf_call_rec_small_left, EBubblemanagerIconfile },
       
   143         { EMbmBubblemanagerQgn_graf_call_rec_small_left_mask, EBubblemanagerIconfile },
       
   144         { EMbmBubblemanagerQgn_graf_call_rec_small_right, EBubblemanagerIconfile },
       
   145         { EMbmBubblemanagerQgn_graf_call_rec_small_right_mask, EBubblemanagerIconfile },
       
   146         { EMbmBubblemanagerQgn_graf_call_rec_small_right_disconn, EBubblemanagerIconfile },
       
   147         { EMbmBubblemanagerQgn_graf_call_rec_small_right_disconn_mask, EBubblemanagerIconfile },
       
   148         { EMbmBubblemanagerQgn_graf_call_rec_bigger, EBubblemanagerIconfile },
       
   149         { EMbmBubblemanagerQgn_graf_call_rec_bigger_mask, EBubblemanagerIconfile },
       
   150         { EMbmBubblemanagerQgn_graf_call_second_three_active, EBubblemanagerIconfile },
       
   151         { EMbmBubblemanagerQgn_graf_call_second_three_active_mask, EBubblemanagerIconfile },
       
   152         { EMbmBubblemanagerQgn_graf_call_second_three_disconn, EBubblemanagerIconfile },
       
   153         { EMbmBubblemanagerQgn_graf_call_second_three_disconn_mask, EBubblemanagerIconfile },
       
   154         { EMbmBubblemanagerQgn_graf_call_second_three_held, EBubblemanagerIconfile },
       
   155         { EMbmBubblemanagerQgn_graf_call_second_three_held_mask, EBubblemanagerIconfile },
       
   156         { EMbmBubblemanagerQgn_graf_call_second_two_active, EBubblemanagerIconfile },
       
   157         { EMbmBubblemanagerQgn_graf_call_second_two_active_mask, EBubblemanagerIconfile },
       
   158         { EMbmBubblemanagerQgn_graf_call_second_two_disconn, EBubblemanagerIconfile },
       
   159         { EMbmBubblemanagerQgn_graf_call_second_two_disconn_mask, EBubblemanagerIconfile },
       
   160         { EMbmBubblemanagerQgn_graf_call_second_two_held, EBubblemanagerIconfile },
       
   161         { EMbmBubblemanagerQgn_graf_call_second_two_held_mask, EBubblemanagerIconfile },
       
   162         { EMbmBubblemanagerQgn_indi_call_active_conf, EBubblemanagerIconfile },
       
   163         { EMbmBubblemanagerQgn_indi_call_active_conf_mask, EBubblemanagerIconfile },
       
   164         { EMbmBubblemanagerQgn_indi_call_disconn_conf, EBubblemanagerIconfile },
       
   165         { EMbmBubblemanagerQgn_indi_call_disconn_conf_mask, EBubblemanagerIconfile },
       
   166         { EMbmBubblemanagerQgn_indi_call_diverted, EBubblemanagerIconfile },
       
   167         { EMbmBubblemanagerQgn_indi_call_diverted_mask, EBubblemanagerIconfile },
       
   168         { EMbmBubblemanagerQgn_indi_call_held_conf, EBubblemanagerIconfile },
       
   169         { EMbmBubblemanagerQgn_indi_call_held_conf_mask, EBubblemanagerIconfile },
       
   170         { EMbmBubblemanagerQgn_indi_call_muted, EBubblemanagerIconfile },
       
   171         { EMbmBubblemanagerQgn_indi_call_muted_mask, EBubblemanagerIconfile },
       
   172         { EMbmBubblemanagerQgn_prop_nrtyp_mobile_div, EBubblemanagerIconfile },
       
   173         { EMbmBubblemanagerQgn_prop_nrtyp_mobile_div_mask, EBubblemanagerIconfile },
       
   174         { EMbmBubblemanagerQgn_prop_nrtyp_phone_div, EBubblemanagerIconfile },
       
   175         { EMbmBubblemanagerQgn_prop_nrtyp_phone_div_mask, EBubblemanagerIconfile },
       
   176         { EMbmBubblemanagerQgn_indi_call_active_conf_cyph_off, EBubblemanagerIconfile },
       
   177         { EMbmBubblemanagerQgn_indi_call_active_conf_cyph_off_mask, EBubblemanagerIconfile },
       
   178         { EMbmBubblemanagerQgn_indi_call_active_cyph_off_2, EBubblemanagerIconfile },
       
   179         { EMbmBubblemanagerQgn_indi_call_active_cyph_off_2_mask, EBubblemanagerIconfile },
       
   180         { EMbmBubblemanagerQgn_indi_call_disconn_conf_cyph_off, EBubblemanagerIconfile },
       
   181         { EMbmBubblemanagerQgn_indi_call_disconn_conf_cyph_off_mask, EBubblemanagerIconfile },
       
   182         { EMbmBubblemanagerQgn_indi_call_held_conf_cyph_off, EBubblemanagerIconfile },
       
   183         { EMbmBubblemanagerQgn_indi_call_held_conf_cyph_off_mask, EBubblemanagerIconfile },
       
   184         { EMbmBubblemanagerQgn_indi_call_waiting_cyph_off_2, EBubblemanagerIconfile },
       
   185         { EMbmBubblemanagerQgn_indi_call_waiting_cyph_off_2_mask, EBubblemanagerIconfile },
       
   186         { EMbmBubblemanagerQgn_prop_nrtyp_home_div, EBubblemanagerIconfile },
       
   187         { EMbmBubblemanagerQgn_prop_nrtyp_home_div_mask, EBubblemanagerIconfile },
       
   188         { EMbmBubblemanagerQgn_prop_nrtyp_work_div, EBubblemanagerIconfile },
       
   189         { EMbmBubblemanagerQgn_prop_nrtyp_work_div_mask, EBubblemanagerIconfile },
       
   190         { EMbmBubblemanagerQgn_graf_call_image_1, EBubblemanagerIconfile },
       
   191         { EMbmBubblemanagerQgn_graf_call_image_1_mask, EBubblemanagerIconfile },
       
   192         { EMbmBubblemanagerQgn_indi_call4_image_mask_prt, EBubblemanagerIconfile },
       
   193         { EMbmBubblemanagerQgn_indi_call4_image_mask_lsc, EBubblemanagerIconfile },
       
   194         { EMbmAvkonQgn_prop_nrtyp_fax, EAvkonIconfile },
       
   195         { EMbmAvkonQgn_prop_nrtyp_fax_mask, EAvkonIconfile },
       
   196         { EMbmAvkonQgn_prop_nrtyp_home, EAvkonIconfile },
       
   197         { EMbmAvkonQgn_prop_nrtyp_home_mask, EAvkonIconfile },
       
   198         { EMbmAvkonQgn_prop_nrtyp_mobile, EAvkonIconfile },
       
   199         { EMbmAvkonQgn_prop_nrtyp_mobile_mask, EAvkonIconfile },
       
   200         { EMbmAvkonQgn_prop_nrtyp_pager, EAvkonIconfile },
       
   201         { EMbmAvkonQgn_prop_nrtyp_pager_mask, EAvkonIconfile },
       
   202         { EMbmAvkonQgn_prop_nrtyp_phone, EAvkonIconfile },
       
   203         { EMbmAvkonQgn_prop_nrtyp_phone_mask, EAvkonIconfile },
       
   204         { EMbmAvkonQgn_prop_nrtyp_work, EAvkonIconfile },
       
   205         { EMbmAvkonQgn_prop_nrtyp_work_mask, EAvkonIconfile },
       
   206         { EMbmAvkonQgn_prop_nrtyp_voip, EAvkonIconfile },
       
   207         { EMbmAvkonQgn_prop_nrtyp_voip_mask, EAvkonIconfile },
       
   208         { EMbmAvkonQgn_prop_nrtyp_car, EAvkonIconfile },
       
   209         { EMbmAvkonQgn_prop_nrtyp_car_mask, EAvkonIconfile },
       
   210         { EMbmAvkonQgn_prop_nrtyp_assistant, EAvkonIconfile },
       
   211         { EMbmAvkonQgn_prop_nrtyp_assistant_mask, EAvkonIconfile }
       
   212     };
       
   213 
       
   214 // End of File