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)
CEikMenuBar MenuBar () const
CEikMenuBar SwapMenuBar (CEikMenuBar *aMenu)
CEikMenuPane Popup () const
CEikButtonGroupContainer SwapButtonGroup (CEikButtonGroupContainer *aNewGroup)
CEikButtonGroupContainer ToolBar () const
CEikToolBar ToolBand () const
CEikToolBar TitleBand () const
CEikToolBar SwapToolBar (CEikToolBar *aToolBar, TToolBarType aType)
CEikStatusPane StatusPane () const
CEikButtonGroupContainer Cba () const
CEikCommandButton CreateStandardTabButtonL () 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