CEikAppUiFactory Class Reference
class CEikAppUiFactory : public CBase
|
Nested Classes and Structures
Public Member Functions
|
|
CEikAppUiFactory
()
|
|
~CEikAppUiFactory
()
|
CEikButtonGroupContainer *
|
Cba
()
|
TRect
|
ClientRect
()
|
void
|
ClosePopup
(
CEikAppUi
*)
|
void
|
CreateEmbeddedL
(
CEikonEnv
&)
|
void
|
CreateHotKeyControlL
(
TInt
,
CEikAppUi
*)
|
void
|
CreateResourceIndependentFurnitureL
(
CEikAppUi
*)
|
CEikCommandButton
*
|
CreateStandardTabButtonL
()
|
IMPORT_C
CAknToolbar
*
|
CurrentFixedToolbar
()
|
IMPORT_C
CAknToolbar
*
|
CurrentPopupToolbar
()
|
void
|
DestroyEmbedded
(
CEikonEnv
&)
|
void
|
DoLaunchPopupL
(
TInt
, const
TPoint
&, const
CEikHotKeyTable
*,
TPopupTargetPosType
,
CEikAppUi
*)
|
void
|
HandleResourceChangeL
(
TInt
)
|
void
|
HandleSideBarMenuL
(
TInt
, const
TPoint
&, const
CEikHotKeyTable
*,
CEikAppUi
*)
|
void
|
LaunchPopupMenuL
(
TInt
, const
TPoint
&,
TPopupTargetPosType
, const
CEikHotKeyTable
*,
CEikAppUi
*)
|
CEikMenuBar
*
|
MenuBar
()
|
CEikMenuPane
*
|
Popup
()
|
IMPORT_C
CAknToolbar
*
|
PopupToolbar
()
|
void
|
ReadAppInfoResourceL
(
TInt
,
CEikAppUi
*)
|
IMPORT_C void
|
SetViewFixedToolbar
(
CAknToolbar
*)
|
IMPORT_C void
|
SetViewPopupToolbar
(
CAknToolbar
*)
|
CEikStatusPane *
|
StatusPane
()
|
void
|
StopDisplayingMenuBar
()
|
CEikButtonGroupContainer *
|
SwapButtonGroup
(CEikButtonGroupContainer *)
|
CEikMenuBar
*
|
SwapMenuBar
(
CEikMenuBar
*)
|
CEikToolBar
*
|
SwapToolBar
(
CEikToolBar
*, TToolBarType)
|
CEikToolBar
*
|
TitleBand
()
|
CEikToolBar
*
|
ToolBand
()
|
CEikButtonGroupContainer *
|
ToolBar
()
|
IMPORT_C CAknTouchPane *
|
TouchPane
()
|
Constructor & Destructor Documentation
CEikAppUiFactory()
IMPORT_C
|
CEikAppUiFactory
|
(
|
)
|
|
Member Functions Documentation
AddTitleBandL(CEikAppUi *)
void
|
AddTitleBandL
|
(
|
CEikAppUi
*
|
aAppUi
|
)
|
[private]
|
Cba()
CEikButtonGroupContainer *
|
Cba
|
(
|
)
|
const
|
CreateEmbeddedL(CEikonEnv &)
void
|
CreateEmbeddedL
|
(
|
CEikonEnv
&
|
aEikonEnv
|
)
|
|
CreateHotKeyControlL(TInt, CEikAppUi *)
void
|
CreateHotKeyControlL
|
(
|
TInt
|
aResourceId,
|
|
CEikAppUi
*
|
aAppUi
|
|
)
|
|
CreateResourceIndependentFurnitureL(CEikAppUi *)
void
|
CreateResourceIndependentFurnitureL
|
(
|
CEikAppUi
*
|
aAppUi
|
)
|
|
CreateStandardTabButtonL()
CurrentFixedToolbar()
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.
CurrentPopupToolbar()
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.
DestroyEmbedded(CEikonEnv &)
void
|
DestroyEmbedded
|
(
|
CEikonEnv
&
|
aEikonEnv
|
)
|
|
DoLaunchPopupL(TInt, const TPoint &, const CEikHotKeyTable *, TPopupTargetPosType, CEikAppUi *)
HandleResourceChangeL(TInt)
void
|
HandleResourceChangeL
|
(
|
TInt
|
aType
|
)
|
|
HandleSideBarMenuL(TInt, const TPoint &, const CEikHotKeyTable *, CEikAppUi *)
LaunchPopupMenuL(TInt, const TPoint &, TPopupTargetPosType, const CEikHotKeyTable *, CEikAppUi *)
MopSupplyObject(TTypeUid)
PopupToolbar()
Returns the pointer to the application avkon toolbar object if there is one or NULL.
ReadAppInfoResourceL(TInt, CEikAppUi *)
void
|
ReadAppInfoResourceL
|
(
|
TInt
|
aResourceFileOffset,
|
|
CEikAppUi
*
|
aAppUi
|
|
)
|
|
ReduceRect(TScreenFurniture, TRect &)
void
|
ReduceRect
|
(
|
TScreenFurniture
|
aScreenFurniture,
|
|
TRect
&
|
aRect
|
|
)
|
const [private]
|
Parameters
TScreenFurniture aScreenFurniture
|
|
TRect
& aRect
|
|
SetViewFixedToolbar(CAknToolbar *)
IMPORT_C void
|
SetViewFixedToolbar
|
(
|
CAknToolbar
*
|
aViewFixedToolbar
|
)
|
|
Sets the avkon fixed toolbar for the current view. Called by
CAknView
when view is activated.
Parameters
CAknToolbar
* aViewFixedToolbar
|
Pointer to the view specific fixed toolbar.
|
SetViewPopupToolbar(CAknToolbar *)
IMPORT_C void
|
SetViewPopupToolbar
|
(
|
CAknToolbar
*
|
aViewPopupToolbar
|
)
|
|
Sets the avkon toolbar for the current view. Called by
CAknView
when view is activated.
Parameters
CAknToolbar
* aViewPopupToolbar
|
Pointer to the view specific toolbar.
|
StatusPane()
CEikStatusPane *
|
StatusPane
|
(
|
)
|
const
|
StopDisplayingMenuBar()
void
|
StopDisplayingMenuBar
|
(
|
)
|
|
SwapButtonGroup(CEikButtonGroupContainer *)
CEikButtonGroupContainer *
|
SwapButtonGroup
|
(
|
CEikButtonGroupContainer *
|
aNewGroup
|
)
|
|
Parameters
CEikButtonGroupContainer * aNewGroup
|
|
SwapMenuBar(CEikMenuBar *)
SwapToolBar(CEikToolBar *, TToolBarType)
ToolBar()
CEikButtonGroupContainer *
|
ToolBar
|
(
|
)
|
const
|
TouchPane()
IMPORT_C CAknTouchPane *
|
TouchPane
|
(
|
)
|
const
|
Member Data Documentation
CEikAppUiFactoryExtension * iExtension
CEikAppUiFactoryExtension *
|
iExtension
|
[private]
|
TInt
iSidebarPopupId
TInt
|
iSidebarPopupId
|
[private]
|
CEikStatusPane * iStatusPane
CEikStatusPane *
|
iStatusPane
|
[private]
|
CEikButtonGroupContainer * iToolBar
CEikButtonGroupContainer *
|
iToolBar
|
[private]
|
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.