diff -r 41a7f70b3818 -r 5266b1f337bd phoneapp/phoneuivoipextension/src/cphoneextensionhandler.cpp --- 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 #include #include -#include "phoneresourceids.h" +#include #include +#include #include #include "cphoneextensionhandler.h" @@ -95,6 +96,29 @@ return interface->HandleCommandL( aCommand ); } + + +// ----------------------------------------------------------- +// CPhoneExtensionHandler::CustomizeTouchPaneButtonsL +// ----------------------------------------------------------- +// +void CPhoneExtensionHandler::CustomizeTouchPaneButtonsL( + TUint aServiceId, + RArray& aArray, + MBubbleTouchPaneInterface& aTouchPane ) + { + __LOGMETHODSTARTEND( PhoneUIVoIPExtension, + "CPhoneExtensionHandler::CustomizeTouchPaneButtonsL" ); + + CTelMenuExtension* interface = MenuExtensionL( aServiceId ); + + TPhTouchPaneWrapper wrapper( aTouchPane ); + interface->ModifyExtensionsTouchPaneButtonsL( + aArray, + wrapper); + } + + // ----------------------------------------------------------- // CPhoneExtensionHandler::ModifyInCallMenuL // -----------------------------------------------------------