RScreenDisplay Class Reference
Internal class - not part of interface
Constructor & Destructor Documentation
RScreenDisplay(TDrawTextLayoutContext *const)
Member Functions Documentation
ActivateContext(CGraphicsContext *)
AddRects(TUint)
void | AddRects | ( | TUint | aRects | ) | |
BlastBitmap(const TPoint &, const CFbsBitmap *, const TRect &)
ClearRect(const TRect &)
void | ClearRect | ( | const TRect & | aRect | ) | |
CreateContextL(CBitmapDevice *)
DeactivateContext(CGraphicsContext *)
DestroyContexts()
void | DestroyContexts | ( | ) | [private] |
DrawPictureFrame(TFrameOverlay *, const TRect &)
Invalidate(TRect)
void | Invalidate | ( | TRect | aRect | ) | |
InvertRect(TRect, const TRgb)
void | InvertRect | ( | TRect | aRect, |
| const TRgb | aInvertColor |
| ) | |
IsLineCursor()
TBool
| IsLineCursor | ( | ) | const |
LineCursorMargin()
TRect
| LineCursorMargin | ( | ) | const |
Scroll(TRect, const TPoint &, TBool)
SetBitmapContext(CBitmapContext *)
SetGraphicsDeviceL(CBitmapDevice *)
SetInvalidRect(const TRect &)
void | SetInvalidRect | ( | const TRect & | aRect | ) | |
SetInvalidRect(TInt)
void | SetInvalidRect | ( | TInt | aHeight | ) | |
SetInvalidRectHorizontal(TInt)
void | SetInvalidRectHorizontal | ( | TInt | aWidth | ) | |
SetRects(TUint)
void | SetRects | ( | TUint | aRects | ) | |
SetTextCursor(TPoint, const TTextCursor &)
SetWindowGroup(RWindowGroup *)
SetWindowsServer(RWsSession *)
void | SetWindowsServer | ( | RWsSession * | aSession | ) | [inline] |
SubRects(TUint)
void | SubRects | ( | TUint | aRects | ) | |
Member Enumerations Documentation
Enum TClippingRects
Enumerators
EFClipTextArea = 0x0001 | |
EFClipLineCursor = 0x0002 | |
EFClipExtendedTextArea = 0x0004 | |
EFClipViewRect = 0x0008 | |
EFClipExtendedViewRect = 0x0010 | |
EFClipInvalid = 0x0200 | |
EFClipAllFlags = 0xFFFF | |
Member Data Documentation
TDrawTextLayoutContext *const iDrawTextLayoutContext
TRect
iInvalidRect
TRect
| iInvalidRect | [private] |
CTextLayout * iTextLayout
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.