phoneapp/phoneuivoipextension/src/cphoneextensionhandler.cpp
branchRCL_3
changeset 25 5266b1f337bd
parent 24 41a7f70b3818
--- a/phoneapp/phoneuivoipextension/src/cphoneextensionhandler.cpp	Tue Aug 31 15:14:29 2010 +0300
+++ b/phoneapp/phoneuivoipextension/src/cphoneextensionhandler.cpp	Wed Sep 01 12:30:10 2010 +0100
@@ -21,8 +21,9 @@
 #include <spsettings.h>
 #include <spentry.h>
 #include <spproperty.h>
-#include "phoneresourceids.h"
+#include <phoneui.rsg>
 #include <avkon.rsg>
+#include <phoneuivoip.rsg>
 #include <StringLoader.h>
 
 #include "cphoneextensionhandler.h"
@@ -95,6 +96,29 @@
     return interface->HandleCommandL( aCommand );
     }
 
+ 
+
+// -----------------------------------------------------------
+// CPhoneExtensionHandler::CustomizeTouchPaneButtonsL
+// -----------------------------------------------------------
+//
+void CPhoneExtensionHandler::CustomizeTouchPaneButtonsL(
+        TUint aServiceId,
+        RArray<CTelMenuExtension::TCallInfo>& aArray,
+        MBubbleTouchPaneInterface& aTouchPane )
+    {
+    __LOGMETHODSTARTEND( PhoneUIVoIPExtension, 
+        "CPhoneExtensionHandler::CustomizeTouchPaneButtonsL" );
+    
+    CTelMenuExtension* interface = MenuExtensionL( aServiceId );
+    
+    TPhTouchPaneWrapper wrapper( aTouchPane );    
+    interface->ModifyExtensionsTouchPaneButtonsL(
+        aArray,
+        wrapper);
+    }
+
+
 // -----------------------------------------------------------
 // CPhoneExtensionHandler::ModifyInCallMenuL
 // -----------------------------------------------------------