Hi Liam
Here is what I have found
The first file related is
mceextraitems.rsc
/*
* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0"
* which accompanies this distribution, and is available
* at the URL "
http://www.eclipse.org/legal/epl-v10.html".
*
* Initial Contributors:
* Nokia Corporation - initial contribution.
*
* Contributors:
*
* Description:
* This file contains all the resources for the module Mce.
*
*/
// RESOURCE IDENTIFIER
NAME MCE
// INCLUDES
#include <data_caging_paths_strings.hrh>
#include <eikon.rh>
#include <avkon.rh>
#include <avkon.loc>
#include <eikon.rsg>
#include <avkon.rsg>
#include <avkon.mbg>
#include <mceextraicons.mbg>
#include "MceExtraItems.rh"
#include <mceextraitems.loc>
#include <bldvariant.hrh>
NAME MCEX
RESOURCE RSS_SIGNATURE { }
RESOURCE TBUF16 { buf=""; }
RESOURCE MCE_EXTRA_ITEMS_ARRAY r_mce_extra_items
{
items =
{
MCE_EXTRA_ITEM
{
title = qtn_mce_conversations;
command = "537044288";
index = 8;
icon_index = EMbmMceextraiconsQgn_prop_im_ibox;
app_icon_index = 537044288;
secondary_text = qtn_mce_own_cvs;
}
};
}
// End of File
As I suspected it is an extra field. It stores the value in an array.
But since we don't see the dependencies I can't be sure which other element uses this array.
I kept looking and there is a related file named mceextraitem.loc
* This file contains the localised strings for mceextraitems,
* i.e. the shortcuts in the main view of the messaging application.
*
*/
// LOCALISATION STRINGS
// d: First shortcut in the main view. Opens an application or URL
// l: list_single_large_graphic_pane_t1
//
#define qtn_mce_shortcut1 "Shortcut 1"
// d: Second shortcut in the main view. Opens an application or URL
// l: list_single_large_graphic_pane_t1
//
#define qtn_mce_shortcut2 "Shortcut 2"
// d: Third shortcut in the main view. Opens an application or URL
// l: list_single_large_graphic_pane_t1
//
#define qtn_mce_shortcut3 "Shortcut 3"
// d: Conversation application shortcut in the main view. Opens an conversation application
// l: list_double_large_graphic_pane_t1
//
#define qtn_mce_conversations "Conversations"
// d: Displayed as the second line for conversations item in Mce main view
// l: list_double_large_graphic_pane_t2#define qtn_mce_own_cvs "Own conversations"
// End of File
I need to try and figure out which other element is including this item. I don't know if the current info helps you at all but I will keep searching:)
I have the entire source so if you like I can send the relevant code to you.
Wizard