MCoeControlBackground Class Reference
class MCoeControlBackground
|
Interface to be used if a control elects to be a background drawer.
Parent controls can elect to take responsibility for drawing the background for their child controls. To achieve this, they should aggregate an object that implements this interface.
CCoeControl::SetBackground()
accepts the object and sets it as the background drawer
CCoeControl::EnableWindowTransparency()
Constructor & Destructor Documentation
MCoeControlBackground()
IMPORT_C
|
MCoeControlBackground
|
(
|
)
|
[protected]
|
Member Functions Documentation
Draw(CWindowGc &, const CCoeControl &, const TRect &)
Draw the background for a given control. The text drawer that shall be used to draw text on the specific background can be fetched through the
GetTextDrawer()
method.
Parameters
CWindowGc
& aGc
|
Graphics context used for drawing
|
const
CCoeControl
& aControl
|
The control being drawn (may be a child of the drawer)
|
const
TRect
& aRect
|
The area to be redrawn
|
GetTextDrawer(CCoeTextDrawerBase *&, const CCoeControl *)
This function retrieves the text drawer associated with the background. Default empty method.
MCoeControlBackground_Reserved1()
IMPORT_C void
|
MCoeControlBackground_Reserved1
|
(
|
)
|
[private, virtual]
|
MCoeControlBackground_Reserved2()
IMPORT_C void
|
MCoeControlBackground_Reserved2
|
(
|
)
|
[private, virtual]
|
MCoeControlBackground_Reserved3()
IMPORT_C void
|
MCoeControlBackground_Reserved3
|
(
|
)
|
[private, virtual]
|
MCoeControlBackground_Reserved4()
IMPORT_C void
|
MCoeControlBackground_Reserved4
|
(
|
)
|
[private, virtual]
|
MCoeControlBackground_Reserved5()
IMPORT_C void
|
MCoeControlBackground_Reserved5
|
(
|
)
|
[private, virtual]
|
iMCoeControlBackground_Reserved1()
TInt
|
iMCoeControlBackground_Reserved1
|
(
|
)
|
[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.