diff -r 4f2773374eff -r 4b22a598b890 memspyui/ui/avkon/src/MemSpyViewThreadInfoItemServer.cpp --- a/memspyui/ui/avkon/src/MemSpyViewThreadInfoItemServer.cpp Fri May 14 15:53:02 2010 +0300 +++ b/memspyui/ui/avkon/src/MemSpyViewThreadInfoItemServer.cpp Thu May 27 12:52:19 2010 +0300 @@ -36,8 +36,8 @@ -CMemSpyViewThreadInfoItemServer::CMemSpyViewThreadInfoItemServer( CMemSpyEngine& aEngine, MMemSpyViewObserver& aObserver, CMemSpyThreadInfoContainer& aContainer ) -: CMemSpyViewThreadInfoItemGeneric( aEngine, aObserver, aContainer, EMemSpyThreadInfoItemTypeServer ) +CMemSpyViewThreadInfoItemServer::CMemSpyViewThreadInfoItemServer( RMemSpySession& aSession, MMemSpyViewObserver& aObserver, TProcessId aProcId, TThreadId aId, TMemSpyThreadInfoItemType aType ) +: CMemSpyViewThreadInfoItemGeneric( aSession, aObserver, aProcId, aId, EMemSpyThreadInfoItemTypeServer ) { } @@ -53,11 +53,12 @@ #ifdef _DEBUG RDebug::Printf( "CMemSpyViewThreadInfoItemServer::ConstructL() - aSelectionRune: 0x%08x", aSelectionRune ); #endif - + /* TODO // Try to select the correct server CMemSpyThreadInfoHandleObjectBase* infoItem = static_cast< CMemSpyThreadInfoHandleObjectBase* >( iInfoItem ); + */ TInt selectedIndex = 0; - if ( aSelectionRune ) + /*if ( aSelectionRune ) { // Treat the rune as a handle, and try to look it up selectedIndex = infoItem->DetailsIndexByHandle( aSelectionRune ); @@ -65,10 +66,10 @@ // Select item if ( infoItem->DetailsCount() > 0 ) - { + {*/ iListBox->SetCurrentItemIndex( selectedIndex ); HandleListBoxItemSelectedL( selectedIndex ); - } + /*}*/ } @@ -81,16 +82,18 @@ CMemSpyViewBase* CMemSpyViewThreadInfoItemServer::PrepareChildViewL() { + /* CMemSpyViewThreadInfoItemServerDetails* child = new(ELeave) CMemSpyViewThreadInfoItemServerDetails( iEngine, iObserver, iContainer, iCurrentInfoItemDetails ); CleanupStack::PushL( child ); child->ConstructL( Rect(), *Parent() ); CleanupStack::Pop( child ); return child; + */ } void CMemSpyViewThreadInfoItemServer::HandleListBoxItemSelectedL( TInt aIndex ) - { + {/* TODO // Identify the type of item to display... CMemSpyThreadInfoHandleObjectBase* infoItem = static_cast< CMemSpyThreadInfoHandleObjectBase* >( iInfoItem ); iCurrentInfoItemDetails = infoItem->DetailsAt( aIndex ); @@ -98,7 +101,7 @@ #ifdef _DEBUG RDebug::Printf( "CMemSpyViewThreadInfoItemServer::HandleListBoxItemSelectedL() - iCurrentInfoItemDetails.iHandle: 0x%08x", iCurrentInfoItemDetails.iHandle ); #endif - +*/ // Notify observer about item selection ReportEventL( MMemSpyViewObserver::EEventItemSelected ); } @@ -127,7 +130,7 @@ - +/* CMemSpyViewThreadInfoItemServerDetails::CMemSpyViewThreadInfoItemServerDetails( CMemSpyEngine& aEngine, MMemSpyViewObserver& aObserver, CMemSpyThreadInfoContainer& aContainer, const TMemSpyDriverHandleInfoGeneric& aInfoItemDetails ) : CMemSpyViewThreadInfoItemGeneric( aEngine, aObserver, aContainer, EMemSpyThreadInfoItemTypeServer ), iInfoItemDetails( aInfoItemDetails ) { @@ -229,19 +232,25 @@ CleanupStack::Pop( model ); } - -void CMemSpyViewThreadInfoItemServerDetails::HandleListBoxItemActionedL( TInt /*aIndex*/ ) - { - // Notify observer about an item being 'fired' +*/ +/* +void CMemSpyViewThreadInfoItemServerDetails::HandleListBoxItemActionedL( TInt /*aIndex*/ /*) +*/ +/* + { + // Notify observer about an item being 'fired' ReportEventL( MMemSpyViewObserver::EEventItemActioned ); } -void CMemSpyViewThreadInfoItemServerDetails::HandleListBoxItemSelectedL( TInt /*aIndex*/ ) +void CMemSpyViewThreadInfoItemServerDetails::HandleListBoxItemSelectedL( TInt /*aIndex*/ /*) +*/ +/* { // Notify observer about item selection ReportEventL( MMemSpyViewObserver::EEventItemSelected ); } +*/ @@ -266,8 +275,7 @@ - - +/* CMemSpyViewThreadInfoItemServerSessions::CMemSpyViewThreadInfoItemServerSessions( CMemSpyEngine& aEngine, MMemSpyViewObserver& aObserver, CMemSpyThreadInfoContainer& aContainer, const TMemSpyDriverHandleInfoGeneric& aInfoItemDetails ) @@ -374,6 +382,7 @@ CleanupStack::Pop( model ); } +*/ @@ -383,9 +392,3 @@ - - - - - -