|Public Member Functions|
|pure virtual void||Draw(CWindowGc &, const CCoeControl &, const TRect &)|
|virtual IMPORT_C void||GetTextDrawer(CCoeTextDrawerBase *&, const CCoeControl *)|
|Protected Member Functions|
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
See also: CCoeControl::EnableWindowTransparency()
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.
|aGc||Graphics context used for drawing|
|aControl||The control being drawn (may be a child of the drawer)|
|aRect||The area to be redrawn|