// -------------------------------------------------------------------------- // CMSBaseView::SetTitlePaneTextL() // Sets text to title pane. // -------------------------------------------------------------------------- void CMSBaseView::SetTitlePaneTextL( const TDesC& aText ) { LOG(_L("[MediaServant]\t CMSBaseView::SetTitlePaneTextL")); // Fetches pointer to the default title pane control. CAknTitlePane* titlePane = static_cast<CAknTitlePane*>( StatusPane()->ControlL( TUid::Uid( EEikStatusPaneUidTitle ) ) ); titlePane->SetTextL( aText ); }
void CFileSelectDialog::SetTitle() { TUid titlePaneUid; titlePaneUid.iUid = EEikStatusPaneUidTitle; TVwsViewId ViewID;CEikonEnv::Static()->AppUi()->GetActiveViewId(ViewID); CEikStatusPane* statusPane =((CAknAppUi*)CEikonEnv::Static()->AppUi())->StatusPane(); CEikStatusPaneBase::TPaneCapabilities subPane = statusPane->PaneCapabilities(titlePaneUid); if ( subPane.IsPresent() && subPane.IsAppOwned() ) { CAknTitlePane* titlePane =(CAknTitlePane*) statusPane->ControlL(titlePaneUid); iOldTitle = *titlePane->Text(); titlePane->SetTextL(iTitle); } }
// ---------------------------------------------------------------------------- // CStatusPaneHandler::SetTitleL // // ---------------------------------------------------------------------------- // TBool CStatusPaneHandler::SetTitleL( CAknAppUi* aAppUi, const TDesC& aTitle ) { CEikStatusPane* statusPane = aAppUi->StatusPane(); if ( statusPane && statusPane->PaneCapabilities( TUid::Uid( EEikStatusPaneUidTitle ) ).IsPresent() ) { CAknTitlePane* titlePane = static_cast<CAknTitlePane*> ( statusPane->ControlL( TUid::Uid( EEikStatusPaneUidTitle ) ) ); if ( titlePane->Text() ) { titlePane->SetTextL( aTitle ); return ETrue; } } return EFalse; }
// -------------------------------------------------------------------------- // CMSBaseView::SetTitlePaneTextL() // Sets text to title pane. // -------------------------------------------------------------------------- void CMSBaseView::SetTitlePaneTextL( TInt aResourceId ) { LOG(_L("[MediaServant]\t CMSBaseView::SetTitlePaneTextL")); // Fetches pointer to the default title pane control. CAknTitlePane* titlePane = static_cast<CAknTitlePane*>( StatusPane()->ControlL( TUid::Uid( EEikStatusPaneUidTitle ) ) ); // Makes and sets text which is used title pane. if ( aResourceId == KMSDefaultTitleId ) { titlePane->SetTextToDefaultL(); } else { TBuf<KMSTitleBufLength> titleText( 0 ); iCoeEnv->ReadResourceL( titleText, aResourceId ); titlePane->SetTextL( titleText ); } }
void CBuddycloudAccountSettingsView::DoActivateL(const TVwsViewId& /*aPrevViewId*/, TUid aCustomMessageId, const TDesC8& /*aCustomMessage*/) { if (!iList) { CAknTitlePane* aTitlePane = static_cast<CAknTitlePane*>(StatusPane()->ControlL(TUid::Uid( EEikStatusPaneUidTitle))); HBufC* aTitle = iEikonEnv->AllocReadResourceLC(R_LOCALIZED_STRING_ACCOUNTSETTINGS_TITLE); aTitlePane->SetTextL(*aTitle); CleanupStack::PopAndDestroy(); // aTitle iList = new (ELeave) CBuddycloudAccountSettingsList(iBuddycloudLogic); iList->ConstructL(ClientRect()); iList->SetMopParent(this); TResourceReader aReader; iEikonEnv->CreateResourceReaderLC(aReader, R_ACCOUNT_SETTINGS_ITEM_LIST); iList->ConstructFromResourceL(aReader); CleanupStack::PopAndDestroy(); // aReader AppUi()->AddToViewStackL(*this, iList); iList->ActivateL(aCustomMessageId.iUid); } }
// ---------------------------------------------------- // CTrkAppUi::SetTitleL // Set title pane text from a descriptor. // ---------------------------------------------------- // void CTrkAppUi::SetTitleL(const TDesC& aText) { CAknTitlePane* title = static_cast<CAknTitlePane*>(StatusPane()->ControlL(TUid::Uid(EEikStatusPaneUidTitle))); title->SetTextL(aText); }
// -------------------------------------------------------------------------- // CUPnPVideoPlayerDlg::PreLayoutDynInitL(); // called by framework before dialog is shown // -------------------------------------------------------------------------- // void CUPnPVideoPlayerDlg::PreLayoutDynInitL() { __LOG( "CUPnPVideoPlayerDlg::PreLayoutDynInitL" ); // Browse dialog title text TUid titlePaneUid; titlePaneUid.iUid = EEikStatusPaneUidTitle; CEikStatusPane* statusPane = iEikonEnv->AppUiFactory()->StatusPane(); CEikStatusPaneBase::TPaneCapabilities titlesubPane = statusPane->PaneCapabilities( titlePaneUid ); if( titlesubPane.IsPresent() && titlesubPane.IsAppOwned() ) { CAknTitlePane* titlePane = (CAknTitlePane*) statusPane->ControlL( titlePaneUid ); // Take backup of title text iOriginalTitleText->Des().Copy( *titlePane->Text() ); HBufC *tmpbuf = UpnpString::ToUnicodeL( iItem->Title() ); CleanupStack::PushL( tmpbuf ); titlePane->SetTextL( *tmpbuf ); CleanupStack::PopAndDestroy(); } // Start to observe the rendering session iRendSession.RemoveObserver(); iRendSession.SetObserver( *this ); PreparePlayBackL(); StartWaitNoteL(); /* // Temporally commented out. Will be uncommented when UpnpAvController // provides cancel functionaly fot SetUri action (Upnp Fw 2.5) if( iExitCode == EEikBidCancel ) { // Cancel the SetUri //iRendSession.Cancel(); // Send Stop TRAP_IGNORE( iRendSession.StopL() ); ClearTitleL(); iExitCode = KErrCancel; } */ User::LeaveIfError( iExitCode ); if ( !Layout_Meta_Data::IsLandscapeOrientation() ) { iEikonEnv->AppUiFactory()->StatusPane()->SwitchLayoutL( R_AVKON_STATUS_PANE_LAYOUT_USUAL ); } // Volume level to 0 iCurrentVolume = KMiniumVolume; // try to get volume level from renderer TRAPD( err, iRendSession.GetVolumeL() ); if( !err ) { iAdjustingVolume = ETrue; } __LOG( "CUPnPVideoPlayerDlg::PreLayoutDynInitL End" ); }
void CBuddycloudEditPlaceList::SetTitleL(TInt aResourceId) { CAknTitlePane* aTitlePane = static_cast<CAknTitlePane*>(iEikonEnv->AppUiFactory()->StatusPane()->ControlL(TUid::Uid(EEikStatusPaneUidTitle))); HBufC* aTitle = iEikonEnv->AllocReadResourceLC(aResourceId); aTitlePane->SetTextL(*aTitle); CleanupStack::PopAndDestroy(); // aTitle }
// --------------------------------------------------------------------------- // CAppMngr2PackagesView::SetTitleL() // --------------------------------------------------------------------------- // void CAppMngr2PackagesView::SetTitleL( CAknTitlePane& aTitlePane ) { HBufC* title = StringLoader::LoadLC( R_AM_TITLE_NOT_INSTALLED ); aTitlePane.SetTextL( *title ); CleanupStack::PopAndDestroy( title ); }
void CBuddycloudListComponent::SetTitleL(const TDesC& aTitle) { CAknTitlePane* aTitlePane = static_cast<CAknTitlePane*>(iEikonEnv->AppUiFactory()->StatusPane()->ControlL(TUid::Uid(EEikStatusPaneUidTitle))); aTitlePane->SetTextL(aTitle); }
// ---------------------------------------------------------------------------- // CAknExQueryView::SetTitlePane( TInt aOutlineId ) // Sets text of title pane. // ---------------------------------------------------------------------------- // void CAknExQueryView::SetTitlePaneL( TInt aOutlineId ) { TInt titleId( KAknExQueryInitId ); TBool defaultFlg( EFalse ); iContainer->DeleteLabelL(); iContainer->DeleteListBoxL(); iCurrentOutline = aOutlineId; // Set current display outlinenumber switch ( aOutlineId ) { case EAknExQueryNoOutline: defaultFlg = ETrue; break; case EAknExQueryOutline1: titleId = R_AKNEXQUERY_OUTLINE1; break; case EAknExQueryOutline4: titleId = R_AKNEXQUERY_OUTLINE4; break; case EAknExQueryOutline8: titleId = R_AKNEXQUERY_OUTLINE8; break; case EAknExQueryOutline10: titleId = R_AKNEXQUERY_OUTLINE10; break; case EAknExQueryOutline16: titleId = R_AKNEXQUERY_OUTLINE16; break; case EAknExQueryOutline44: titleId = R_AKNEXQUERY_OUTLINE44; break; case EAknExQueryOutline48: titleId = R_AKNEXQUERY_OUTLINE48; break; case EAknExQueryOutline52: titleId = R_AKNEXQUERY_OUTLINE52; break; case EAknExQueryOutline54: titleId = R_AKNEXQUERY_OUTLINE54; break; case EAknExQueryOutline61: titleId = R_AKNEXQUERY_OUTLINE61; break; default: defaultFlg = ETrue; break; } // Fetches pointer to the default title pane control. CAknTitlePane* titlePane = static_cast<CAknTitlePane*> ( StatusPane()->ControlL( TUid::Uid( EEikStatusPaneUidTitle ) ) ); if ( !defaultFlg ) { // Makes and sets text whitch is used title pane. TBuf<KAknExQueryTitleBufLength> MessageText( KAknExQueryBufferEmpty ); iCoeEnv->ReadResource( MessageText, titleId ); titlePane->SetTextL( MessageText ); } else { titlePane->SetTextToDefaultL(); } }