CEikAppUiFactory Class Reference

Link against: eikcoctl.lib eikctl.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.
IMPORT_C CAknToolbar CurrentFixedToolbar () const
  Returns the pointer to the current view avkon fixed toolbar object if there is one, if no it will return the pointer to the application avkon fixed toolbar or NULL.
IMPORT_C void  SetViewFixedToolbar (CAknToolbar *aViewFixedToolbar)
  Sets the avkon fixed 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::CurrentFixedToolbar  )  const
 

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

Returns:
Pointer to the AVKON toolbar object
Since:
S60 5.0
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
Since:
Series 60 3.1
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
Since:
Series 60 3.1
void CEikAppUiFactory::ReadAppInfoResourceL TInt  aResourceFileOffset,
CEikAppUi *  aAppUi
 
IMPORT_C void CEikAppUiFactory::SetViewFixedToolbar CAknToolbar aViewFixedToolbar  ) 
 

Sets the avkon fixed toolbar for the current view.

Called by CAknView when view is activated.

Parameters:
aViewFixedToolbar  Pointer to the view specific fixed toolbar.
Since:
S60 5.0
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.
Since:
Series 60 3.1
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-2007
Back to top