--- a/uiservicetab/vimpstui/src/cvimpstuisinglelistboxtabviewcontrol.cpp Mon Jun 21 15:25:20 2010 +0300
+++ b/uiservicetab/vimpstui/src/cvimpstuisinglelistboxtabviewcontrol.cpp Thu Aug 19 09:41:53 2010 +0300
@@ -75,14 +75,16 @@
MVIMPSTCmdHandler& aCommandHandler,
TUint32 aServiceId,
CVIMPSTUiBrandData& aBrandHandler,
- MVIMPSTEngine& aEngine )
+ MVIMPSTEngine& aEngine,
+ CEikButtonGroupContainer* aCba)
:iTabbedView(aTabbedView),
iKeyEventHandler(aKeyEventHandler),
iCommandHandler(aCommandHandler),
iArrayProcess(iCommandHandler.GetProcessInterface()),
iServiceId(aServiceId),
iBrandHandler(aBrandHandler),
- iEngine(aEngine)
+ iEngine(aEngine),
+ iCba(aCba)
{
}
@@ -154,11 +156,12 @@
(CVIMPSTUiTabbedView& aTabbedView,MPbk2KeyEventHandler* aKeyEventHandler,
MVIMPSTCmdHandler& aCommandHandler, TUint32 aServiceId,
CVIMPSTUiBrandData& aBrandHandler,
- MVIMPSTEngine& aEngine)
+ MVIMPSTEngine& aEngine,
+ CEikButtonGroupContainer* aCba)
{
TRACER_AUTO;
CVIMPSTUiSingleListBoxTabViewControl* self = NewLC(aTabbedView,aKeyEventHandler,
- aCommandHandler, aServiceId, aBrandHandler,aEngine);
+ aCommandHandler, aServiceId, aBrandHandler,aEngine,aCba);
CleanupStack::Pop(self);
return self;
}
@@ -172,12 +175,13 @@
(CVIMPSTUiTabbedView& aTabbedView,MPbk2KeyEventHandler* aKeyEventHandler,
MVIMPSTCmdHandler& aCommandHandler, TUint32 aServiceId,
CVIMPSTUiBrandData& aBrandHandler,
- MVIMPSTEngine& aEngine)
+ MVIMPSTEngine& aEngine,
+ CEikButtonGroupContainer* aCba)
{
TRACER_AUTO;
CVIMPSTUiSingleListBoxTabViewControl* self =
new (ELeave) CVIMPSTUiSingleListBoxTabViewControl(aTabbedView,aKeyEventHandler,
- aCommandHandler, aServiceId, aBrandHandler,aEngine);
+ aCommandHandler, aServiceId, aBrandHandler,aEngine,aCba);
CleanupStack::PushL(self);
self->ConstructL();
return self;
@@ -1026,10 +1030,10 @@
TVIMPSTEnums::TItem itemtype = iArrayProcess.GetType(index);
TVIMPSTEnums::TVIMPSTRegistrationState servicestate = iEngine.ServiceState();
TBool updateinvalid( iLastFocusedItemType == TVIMPSTEnums::EInvalid );
- if ( !iCba )
- {
- iCba = CEikButtonGroupContainer::Current();
- }
+// if ( !iCba )
+// {
+// iCba = CEikButtonGroupContainer::Current();
+// }
// default softkeys
if( aUseDefaultCba || updateinvalid )