📄 guiclock8_aboutview.cpp
字号:
// GUIClock_CGUIClockAboutView.cpp
// ------------------------------
//
// Copyright (c) 2000 Symbian Ltd. All rights reserved.
//
////////////////////////////////////////////////////////////////////////
//
// Source file for the implementation of the
// application view class - CGUIClockAboutView
//
////////////////////////////////////////////////////////////////////////
#include "GUIClock8.h"
//
// Constructor for the view.
//
CGUIClockAboutView* CGUIClockAboutView::NewL( )
{
CGUIClockAboutView* self = CGUIClockAboutView::NewLC();
CleanupStack::Pop(self);
return self;
}
CGUIClockAboutView* CGUIClockAboutView::NewLC()
{
CGUIClockAboutView* self = new (ELeave) CGUIClockAboutView();
CleanupStack::PushL(self);
self->ConstructL();
return self;
}
CGUIClockAboutView::~CGUIClockAboutView()
{
// No implementation required
}
CGUIClockAboutView::CGUIClockAboutView()
{
// No implementation required
}
void CGUIClockAboutView::ConstructL()
{
BaseConstructL(R_GUICLOCK_ABOUTVIEW);
}
TUid CGUIClockAboutView::Id() const
{
return TUid::Uid(EGUIClockAboutViewId);
}
void CGUIClockAboutView::DoActivateL(const TVwsViewId& /*aPrevViewId*/,
TUid /*aCustomMessageId*/,
const TDesC8& /*aCustomMessage*/)
{
ASSERT(!(iContainer));
iContainer = CGUIClockAboutContainer::NewL(ClientRect());
}
void CGUIClockAboutView::DoDeactivate()
{
if (iContainer)
{
delete iContainer;
iContainer = NULL;
}
}
void CGUIClockAboutView::HandleCommandL(TInt aCommand)
{
if (aCommand == EBackItem)
{
AppUi()->ActivateLocalViewL(TUid::Uid(EGUIClockMainViewId));
}
else
{
AppUi()->HandleCommandL(aCommand);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -