diff -r c743ef5928ba -r f966699dea19 idlehomescreen/nativeuicontroller/src/aititlepanerenderer.cpp --- a/idlehomescreen/nativeuicontroller/src/aititlepanerenderer.cpp Tue Feb 02 00:04:13 2010 +0200 +++ b/idlehomescreen/nativeuicontroller/src/aititlepanerenderer.cpp Fri Feb 19 22:42:37 2010 +0200 @@ -15,53 +15,80 @@ * */ - +// System includes #include #include #include + +// User includes +#include +#include + #include "aititlepanerenderer.h" #include "aistatuspanel.h" -#include "aipropertyextension.h" + #include #include "ainativeuiplugins.h" #include "debug.h" using namespace AiNativeUiController; - +// ======== MEMBER FUNCTIONS ======== +// ---------------------------------------------------------------------------- +// CAiTitlePaneRenderer::ConstructL() +// +// ---------------------------------------------------------------------------- +// void CAiTitlePaneRenderer::ConstructL() { } - -CAiTitlePaneRenderer* CAiTitlePaneRenderer::NewLC( CAiStatusPanel& aStatusPanel ) +// ---------------------------------------------------------------------------- +// CAiTitlePaneRenderer::NewLC() +// +// ---------------------------------------------------------------------------- +// +CAiTitlePaneRenderer* CAiTitlePaneRenderer::NewLC( + CAiStatusPanel& aStatusPanel ) { - CAiTitlePaneRenderer* self = new( ELeave ) CAiTitlePaneRenderer( aStatusPanel ); + CAiTitlePaneRenderer* self = + new( ELeave ) CAiTitlePaneRenderer( aStatusPanel ); + CleanupStack::PushL( self ); self->ConstructL(); return self; } - +// ---------------------------------------------------------------------------- +// CAiTitlePaneRenderer::CAiTitlePaneRenderer() +// +// ---------------------------------------------------------------------------- +// CAiTitlePaneRenderer::~CAiTitlePaneRenderer() { } - +// ---------------------------------------------------------------------------- +// CAiTitlePaneRenderer::CAiTitlePaneRenderer() +// +// ---------------------------------------------------------------------------- +// CAiTitlePaneRenderer::CAiTitlePaneRenderer( CAiStatusPanel& aStatusPanel ) : iStatusPanel( aStatusPanel ) { } - - - -void CAiTitlePaneRenderer::DoPublishL( MAiPropertyExtension& aPlugin, - TInt aContent, - const TDesC16& aText, - TInt /*aIndex*/ ) +// ---------------------------------------------------------------------------- +// CAiTitlePaneRenderer::DoPublishL() +// +// ---------------------------------------------------------------------------- +// +void CAiTitlePaneRenderer::DoPublishL( CHsContentPublisher& aPlugin, + TInt aContent, const TDesC16& aText, TInt /*aIndex*/ ) { - if( aPlugin.PublisherInfoL()->iUid == KDeviceStatusPluginUid ) + const THsPublisherInfo& info( aPlugin.PublisherInfo() ); + + if( info.Uid() == KDeviceStatusPluginUid ) { switch( aContent ) { @@ -89,12 +116,17 @@ } } -void CAiTitlePaneRenderer::DoPublishL( MAiPropertyExtension& aPlugin, - TInt aContent, - const TDesC8& aBuf, - TInt /*aIndex*/ ) +// ---------------------------------------------------------------------------- +// CAiTitlePaneRenderer::DoPublishL() +// +// ---------------------------------------------------------------------------- +// +void CAiTitlePaneRenderer::DoPublishL( CHsContentPublisher& aPlugin, + TInt aContent, const TDesC8& aBuf, TInt /*aIndex*/ ) { - if( aPlugin.PublisherInfoL()->iUid == KDeviceStatusPluginUid ) + const THsPublisherInfo& info( aPlugin.PublisherInfo() ); + + if( info.Uid() == KDeviceStatusPluginUid ) { switch( aContent ) { @@ -135,12 +167,17 @@ } } -void CAiTitlePaneRenderer::DoPublishL( MAiPropertyExtension& aPlugin, - TInt aContent, - TInt aResource, - TInt /*aIndex*/ ) +// ---------------------------------------------------------------------------- +// CAiTitlePaneRenderer::DoPublishL() +// +// ---------------------------------------------------------------------------- +// +void CAiTitlePaneRenderer::DoPublishL( CHsContentPublisher& aPlugin, + TInt aContent, TInt aResource, TInt /*aIndex*/ ) { - if( aPlugin.PublisherInfoL()->iUid == KDeviceStatusPluginUid ) + const THsPublisherInfo& info( aPlugin.PublisherInfo() ); + + if( info.Uid() == KDeviceStatusPluginUid ) { switch( aContent ) { @@ -168,11 +205,19 @@ } } - -void CAiTitlePaneRenderer::DoCleanL( MAiPropertyExtension& aPlugin, TInt aContent ) +// ---------------------------------------------------------------------------- +// CAiTitlePaneRenderer::DoCleanL() +// +// ---------------------------------------------------------------------------- +// +void CAiTitlePaneRenderer::DoCleanL( CHsContentPublisher& aPlugin, + TInt aContent ) { __PRINT(__DBG_FORMAT("XAI: Clean title pane - %d"), aContent ); - if( aPlugin.PublisherInfoL()->iUid == KDeviceStatusPluginUid ) + + const THsPublisherInfo& info( aPlugin.PublisherInfo() ); + + if( info.Uid() == KDeviceStatusPluginUid ) { switch( aContent ) { @@ -199,21 +244,43 @@ } } +// ---------------------------------------------------------------------------- +// CAiTitlePaneRenderer::TransactionCommittedL() +// +// ---------------------------------------------------------------------------- +// void CAiTitlePaneRenderer::TransactionCommittedL() { } +// ---------------------------------------------------------------------------- +// CAiTitlePaneRenderer::KeylockEnabledL() +// +// ---------------------------------------------------------------------------- +// void CAiTitlePaneRenderer::KeylockEnabledL() { iStatusPanel.StopTitlePaneScrollingL(); } +// ---------------------------------------------------------------------------- +// CAiTitlePaneRenderer::FocusObtainedL() +// +// ---------------------------------------------------------------------------- +// void CAiTitlePaneRenderer::FocusObtainedL() { iStatusPanel.RenderTitlePaneL(); } +// ---------------------------------------------------------------------------- +// CAiTitlePaneRenderer::FocusLostL() +// +// ---------------------------------------------------------------------------- +// void CAiTitlePaneRenderer::FocusLostL() { iStatusPanel.StopTitlePaneScrollingL(); } + +// End of file