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.