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.