CCoeBrushAndPenContext Class Reference
class CCoeBrushAndPenContext : public CBase |
Brush and pen graphics context.
This class allows an MCoeControlContext to be instantiated and used to set brush and pen properties before drawing a control.
Constructor & Destructor Documentation
CCoeBrushAndPenContext()
CCoeBrushAndPenContext | ( | ) | [private] |
Member Functions Documentation
BrushBitmap()
Gets a reference to the bitmap used to pattern the drawing brush.
BrushColor()
IMPORT_C TRgb | BrushColor | ( | ) | const |
NewL()
Allocates and constructs a new brush and pen graphics context object.
PenColor()
IMPORT_C TRgb | PenColor | ( | ) | const |
PrepareContext(CWindowGc &)
IMPORT_C void | PrepareContext | ( | CWindowGc & | aGc | ) | const [protected] |
Prepares the graphics context for drawing the control in its normal state.
The function uses the brush and pen properties which have been set, or uses a black pen and a black solid brush by default. When a bitmap has been set a patterned style brush is selected
SetBrushBitmap(const CFbsBitmap &)
IMPORT_C void | SetBrushBitmap | ( | const CFbsBitmap & | aBitmap | ) | |
Sets the drawing brush pattern bitmap.
When a bitmap has been set, a patterned style brush is selected automatically.
SetBrushColor(TRgb)
IMPORT_C void | SetBrushColor | ( | TRgb | aColor | ) | |
Parameters
TRgb aColor | The brush colour. |
SetBrushStyle(CWindowGc::TBrushStyle)
SetPenColor(TRgb)
IMPORT_C void | SetPenColor | ( | TRgb | aColor | ) | |
Parameters
TRgb aColor | The pen colour. |
Member Data Documentation
const CFbsBitmap * iBitmap
TRgb
iBrushColor
TRgb
| iBrushColor | [private] |
CWindowGc::TBrushStyle
iBrushStyle
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.