CGSBaseView Class Reference
class CGSBaseView : public CGSPluginInterface |
CGSBaseView view class Base class for GS plugin views.
GSFramework.lib
- Since
- Series60_3.1
Inherited Functions |
---|
| CAknView::ActivateViewL(const TVwsViewId &) |
| CAknView::ActivateViewL(const TVwsViewId &,TUid,const TDesC8 &) |
| CAknView::AknViewActivatedL(const TVwsViewId &,TUid,const TDesC8 &) |
| CAknView::AknViewDeactivated() |
| CAknView::AppUi()const |
| CAknView::BaseConstructL(TInt) |
| CAknView::CAknView() |
| CAknView::Cba()const |
| CAknView::ClientRect()const |
| CAknView::ConstructMenuAndCbaEarlyL() |
| CAknView::CreateAndSetToolbarL(TInt) |
| CAknView::HandleCommandL(TInt) |
| CAknView::HandleForegroundEventL(TBool) |
| CAknView::HandleStatusPaneSizeChange() |
| CAknView::HandleViewRectChange() |
| CAknView::Id()const |
| CAknView::IsForeground()const |
| CAknView::MenuBar()const |
| CAknView::MopNext() |
| CAknView::MopSupplyObject(TTypeUid) |
| CAknView::ProcessCommandL(TInt) |
| CAknView::ProcessForegroundEventL(TBool) |
| CAknView::Redraw()const |
| CAknView::SaveToolbarStatus(TBool,TBool) |
| CAknView::SetEmphasis(CCoeControl *,TBool) |
| CAknView::SetToolbar(CAknToolbar *) |
| CAknView::ShowToolbarOnViewActivation(TBool) |
| CAknView::StatusPane()const |
| CAknView::StopDisplayingMenuBar() |
| CAknView::StopDisplayingToolbar() |
| CAknView::Toolbar()const |
| CAknView::ToolbarShownOnViewActivation()const |
| CAknView::ViewActivatedL(const TVwsViewId &,TUid,const TDesC8 &) |
| CAknView::ViewDeactivated() |
| CAknView::ViewId()const |
| CAknView::ViewScreenDeviceChangedL() |
| CAknView::~CAknView() |
| CBase::CBase() |
| CBase::Delete(CBase *) |
| CBase::Extension_(TUint,TAny *&,TAny *) |
| CBase::operator new(TUint) |
| CBase::operator new(TUint,TAny *) |
| CBase::operator new(TUint,TLeave) |
| CBase::operator new(TUint,TLeave,TUint) |
| CBase::operator new(TUint,TUint) |
| CBase::~CBase() |
| CGSPluginInterface::CGSPluginInterface() |
| CGSPluginInterface::CreateIconL(const TUid) |
| CGSPluginInterface::CustomOperationL(TAny *,TAny *) |
| CGSPluginInterface::GetCaptionL(TDes &)const |
| CGSPluginInterface::GetEcomDestructorKey() |
| CGSPluginInterface::GetValue(const TGSPluginValueKeys,TDes &) |
| CGSPluginInterface::HandleSelection(const TGSSelectionTypes) |
| CGSPluginInterface::ItemType() |
| CGSPluginInterface::MenuActivationItem() |
| CGSPluginInterface::NewL(const TUid,TAny *) |
| CGSPluginInterface::PluginProviderCategory()const |
| CGSPluginInterface::SetOrder(TInt) |
| CGSPluginInterface::Visible()const |
| CGSPluginInterface::~CGSPluginInterface() |
Constructor & Destructor Documentation
Member Functions Documentation
ConstructL()
IMPORT_C void | ConstructL | ( | ) | [pure virtual] |
Symbian OS default constructor.
Container()
Returns the container this view has.
CreateContainerL()
IMPORT_C void | CreateContainerL | ( | ) | [protected, virtual] |
CreateNaviPaneContextL(TInt)
IMPORT_C void | CreateNaviPaneContextL | ( | TInt | aResourceId | ) | [protected, virtual] |
Creates context for view's navi pane.
Parameters
TInt aResourceId | Resource id for navi pane context's resource. |
DoActivateL(const TVwsViewId &, TUid, const TDesC8 &)
DoDeactivate()
IMPORT_C void | DoDeactivate | ( | ) | [virtual] |
HandleClientRectChange()
void | HandleClientRectChange | ( | ) | [protected] |
HandleListBoxEventL(CEikListBox *, TListBoxEvent)
void | HandleListBoxEventL | ( | CEikListBox * | aListBox, |
| TListBoxEvent | aEventType |
| ) | [protected] |
HandleListBoxSelectionL()
void | HandleListBoxSelectionL | ( | ) | [private, pure virtual] |
Handles listbox selection. Called by HandleListBoxEventL. Implement by sub-class.
NaviControlContainerL()
Creates navi control container when needed
NewContainerL()
IMPORT_C void | NewContainerL | ( | ) | [protected, pure virtual] |
Functionality for creating a container. Called by DoActivateL(). Implemented by sub-class.
OpenLocalizedResourceFileL(const TDesC &, RConeResourceLoader &)
IMPORT_C void | OpenLocalizedResourceFileL | ( | const TDesC & | aResourceFileName, |
| RConeResourceLoader & | aResourceLoader |
| ) | |
Opens the nearest localized resourcefile using aResourceLoader. aResourceLoader should be opened only once before closing it. Otherwise it will raise a panic. Therefore it is better to have multiple resource loaders. Uses KDC_RESOURCE_FILES_DIR.
Parameters
const TDesC & aResourceFileName | Drive and name of resource file in format <path>:<rsc_file_name> |
RConeResourceLoader & aResourceLoader | Resource loader for the resource. The loader must not be opened allready or it will raise a panic. It is caller's responsibility to close the resource loader after using the resource. |
ResetSelectedItemIndex()
IMPORT_C void | ResetSelectedItemIndex | ( | ) | [virtual] |
SetCurrentItem(TInt)
IMPORT_C void | SetCurrentItem | ( | TInt | aIndex = 0 | ) | [virtual] |
This function is used to set the current item in the listbox.
Parameters
TInt aIndex = 0 | Current item. Default value is 0 i.e. the first item of the list. |
SetNaviPaneL()
IMPORT_C void | SetNaviPaneL | ( | ) | [protected, virtual] |
Sets the correct navi pane for the view (eg. tabs, string etc.).
Member Enumerations Documentation
Member Data Documentation
CGSBaseContainer * iContainer
TInt
iCurrentItem
TInt
| iCurrentItem | [protected] |
CAknNavigationControlContainer * iNaviControlContainer
CAknNavigationDecorator * iNaviPaneContext
RConeResourceLoader iResourceLoader
RConeResourceLoader | iResourceLoader | [protected] |
TInt
iTopItemIndex
TInt
| iTopItemIndex | [protected] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.