phonebookui/Phonebook2/ccapplication/ccacommlauncherplugin/src/ccappcommlaunchermenuhandler.cpp
branchRCL_3
changeset 74 6b5524b4f673
parent 63 f4a778e096c2
child 85 38bb213f60ba
--- a/phonebookui/Phonebook2/ccapplication/ccacommlauncherplugin/src/ccappcommlaunchermenuhandler.cpp	Tue Sep 14 20:54:53 2010 +0300
+++ b/phonebookui/Phonebook2/ccapplication/ccacommlauncherplugin/src/ccappcommlaunchermenuhandler.cpp	Wed Sep 15 11:56:55 2010 +0300
@@ -374,6 +374,9 @@
         case ECCAppCommLauncherDeleteCmd:
             DoDeleteCmdL();
             break;
+        case ECCAppCommLauncherSendBCardCmd:
+            DoSendBCardCmdL();
+            break;
         default:
             break;
         }
@@ -647,6 +650,22 @@
     }
 
 // ---------------------------------------------------------------------------
+// CCCAppCommLauncherMenuHandler::DoSendBCardCmdL
+// ---------------------------------------------------------------------------
+//
+void CCCAppCommLauncherMenuHandler::DoSendBCardCmdL()
+    {
+    if( !iPbkCmd )
+        {
+        iPbkCmd = CCCAppCommLauncherPbkCmd::NewL( iPlugin );
+        }
+    iPbkCmd->ExecutePbk2CmdSendBCardL(
+        *iPlugin.ContactHandler().ContactIdentifierLC() );
+
+    CleanupStack::PopAndDestroy( 1 ); // ContactIdentifierLC
+    }
+
+// ---------------------------------------------------------------------------
 // CCCAppCommLauncherMenuHandler::XspContactDynInitMenuPaneL
 // ---------------------------------------------------------------------------
 //