CEikAppUiFactory Class Reference

API published in: S60 1st Ed

Link against: eikctl.lib eikcoctl.lib

Capability Information

Required Capabilities

None


#include <
eikcolib.h>

Public Member Functions

IMPORT_C CEikAppUiFactory ()
 ~CEikAppUiFactory ()
void CreateResourceIndependentFurnitureL (CEikAppUi *aAppUi)
TRect ClientRect ()
void ReadAppInfoResourceL (TInt aResourceFileOffset, CEikAppUi *aAppUi)
void LaunchPopupMenuL (TInt aResourceId, const TPoint &aTargetPos, TPopupTargetPosType aTargetType, const CEikHotKeyTable *aHotKeyTable, CEikAppUi *aAppUi)
void DoLaunchPopupL (TInt aResourceId, const TPoint &aTargetPos, const CEikHotKeyTable *aHotKeyTable, TPopupTargetPosType aTargetType, CEikAppUi *aAppUi)
void ClosePopup (CEikAppUi *aAppUi)
void StopDisplayingMenuBar ()
void HandleSideBarMenuL (TInt aResourceId, const TPoint &aPos, const CEikHotKeyTable *aHotKeyTable, CEikAppUi *aAppUi)
void CreateHotKeyControlL (TInt aResourceId, CEikAppUi *aAppUi)
CEikMenuBarMenuBar () const
CEikMenuBarSwapMenuBar (CEikMenuBar *aMenu)
CEikMenuPanePopup () const
CEikButtonGroupContainerSwapButtonGroup (CEikButtonGroupContainer *aNewGroup)
CEikButtonGroupContainerToolBar () const
CEikToolBarToolBand () const
CEikToolBarTitleBand () const
CEikToolBarSwapToolBar (CEikToolBar *aToolBar, TToolBarType aType)
CEikStatusPaneStatusPane () const
CEikButtonGroupContainerCba () const
CEikCommandButtonCreateStandardTabButtonL () const
void CreateEmbeddedL (CEikonEnv &aEikonEnv)
void DestroyEmbedded (CEikonEnv &aEikonEnv)
void HandleResourceChangeL (TInt aType)
IMPORT_C CAknTouchPane * TouchPane () const
IMPORT_C CAknToolbar * PopupToolbar () const
 Returns the pointer to the application avkon toolbar object if there is one or NULL.
IMPORT_C CAknToolbar * CurrentPopupToolbar () const
 Returns the pointer to the current view avkon toolbar object if there is one, if no it will return the pointer to the application avkon toolbar or NULL.
IMPORT_C void SetViewPopupToolbar (CAknToolbar *aViewPopupToolbar)
 Sets the avkon toolbar for the current view.

Data Structures

struct  SEikAppInfo
struct  SRssSignature

Constructor & Destructor Documentation

IMPORT_C CEikAppUiFactory::CEikAppUiFactory  ) 
 
CEikAppUiFactory::~CEikAppUiFactory  ) 
 

Member Function Documentation

CEikButtonGroupContainer* CEikAppUiFactory::Cba  )  const
 
TRect CEikAppUiFactory::ClientRect  ) 
 
void CEikAppUiFactory::ClosePopup CEikAppUi *  aAppUi  ) 
 
void CEikAppUiFactory::CreateEmbeddedL CEikonEnv &  aEikonEnv  ) 
 
void CEikAppUiFactory::CreateHotKeyControlL TInt  aResourceId,
CEikAppUi *  aAppUi
 
void CEikAppUiFactory::CreateResourceIndependentFurnitureL CEikAppUi *  aAppUi  ) 
 
CEikCommandButton* CEikAppUiFactory::CreateStandardTabButtonL  )  const
 
IMPORT_C CAknToolbar* CEikAppUiFactory::CurrentPopupToolbar  )  const
 

Returns the pointer to the current view avkon toolbar object if there is one, if no it will return the pointer to the application avkon toolbar or NULL.

Returns:
Pointer to the AVKON toolbar object
void CEikAppUiFactory::DestroyEmbedded CEikonEnv &  aEikonEnv  ) 
 
void CEikAppUiFactory::DoLaunchPopupL TInt  aResourceId,
const TPoint &  aTargetPos,
const CEikHotKeyTable aHotKeyTable,
TPopupTargetPosType  aTargetType,
CEikAppUi *  aAppUi
 
void CEikAppUiFactory::HandleResourceChangeL TInt  aType  ) 
 
void CEikAppUiFactory::HandleSideBarMenuL TInt  aResourceId,
const TPoint &  aPos,
const CEikHotKeyTable aHotKeyTable,
CEikAppUi *  aAppUi
 
void CEikAppUiFactory::LaunchPopupMenuL TInt  aResourceId,
const TPoint &  aTargetPos,
TPopupTargetPosType  aTargetType,
const CEikHotKeyTable aHotKeyTable,
CEikAppUi *  aAppUi
 
CEikMenuBar* CEikAppUiFactory::MenuBar  )  const
 
CEikMenuPane* CEikAppUiFactory::Popup  )  const
 
IMPORT_C CAknToolbar* CEikAppUiFactory::PopupToolbar  )  const
 

Returns the pointer to the application avkon toolbar object if there is one or NULL.

Returns:
Pointer to the AVKON toolbar object
void CEikAppUiFactory::ReadAppInfoResourceL TInt  aResourceFileOffset,
CEikAppUi *  aAppUi
 
IMPORT_C void CEikAppUiFactory::SetViewPopupToolbar CAknToolbar *  aViewPopupToolbar  ) 
 

Sets the avkon toolbar for the current view.

Called by CAknView when view is activated.

Parameters:
aViewPopupToolbar Pointer to the view specific toolbar.
CEikStatusPane* CEikAppUiFactory::StatusPane  )  const
 
void CEikAppUiFactory::StopDisplayingMenuBar  ) 
 
CEikButtonGroupContainer* CEikAppUiFactory::SwapButtonGroup CEikButtonGroupContainer aNewGroup  ) 
 
CEikMenuBar* CEikAppUiFactory::SwapMenuBar CEikMenuBar aMenu  ) 
 
CEikToolBar* CEikAppUiFactory::SwapToolBar CEikToolBar aToolBar,
TToolBarType  aType
 
CEikToolBar* CEikAppUiFactory::TitleBand  )  const
 
CEikToolBar* CEikAppUiFactory::ToolBand  )  const
 
CEikButtonGroupContainer* CEikAppUiFactory::ToolBar  )  const
 
IMPORT_C CAknTouchPane* CEikAppUiFactory::TouchPane  )  const
 

The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2008
Back to top