--- a/messagingfw/senduiservices/src/SendUiImpl.cpp Tue Sep 14 22:16:31 2010 +0300
+++ b/messagingfw/senduiservices/src/SendUiImpl.cpp Wed Oct 13 15:05:36 2010 +0300
@@ -1365,64 +1365,5 @@
}
return appendEmail;
}
-// -----------------------------------------------------------------------------
-// AddTypedMenuItemToMenuPaneL
-//
-// No menu item is added, if services are not found. This can happen if
-// asyncronous sending service update is not yet finished.
-// To inform caller about the API result, aResult param is added.
-// so that caller application will know that its request is not succesfully
-// completed due to above reason.
-// -----------------------------------------------------------------------------
-//
-void CSendUiImpl::AddTypedMenuItemToMenuPaneL(
- TBool& aResult,
- CSendUi::TSendUiMenuType aMenuType,
- CEikMenuPane& aMenuPane,
- TInt aIndex,
- TInt aCommandId,
- TSendingCapabilities aRequiredCapabilities)
- {
- TInt i(0);
- TBuf<KTitleBufLength> menuItemName;
- aResult=EFalse;
-
- // Read the resources
- aMenuType == CSendUi::ESendMenu ?
- i = R_SENDUI_MENUITEM_SEND :
- i = R_SENDUI_MENUITEM_WRITE; // CSendUi::EWriteMenu
-
- iCoeEnv->ReadResourceL( menuItemName, i );
-
- for ( i = 0; i < iSendingServices.Count(); i++ )
- {
- TUid serviceUid = iSendingServices[i]->ServiceId();
- if ( QueryCapabilities( i, aRequiredCapabilities ) )
- {
- CEikMenuPaneItem::SData data;
- data.iCascadeId = NULL;
- data.iText = menuItemName;
- data.iCommandId = aCommandId;
- data.iFlags = 0;
-
- if ( aIndex == aMenuPane.NumberOfItemsInPane() )
- {
- aMenuPane.AddMenuItemL( data );
- }
- else
- {
- aMenuPane.InsertMenuItemL( data, aIndex );
- }
-
- aResult = ETrue;
- break;
- }
- }
- // Hide menu item if sending is already in progress.
- if ( aResult )
- {
- aMenuPane.SetItemDimmed( aCommandId, iIsSending);
- }
- }
// end of file