RScreenDisplay Class Reference

#include <frmtview.h>

Link against: form.lib

class RScreenDisplay

Detailed Description

Internal class - not part of interface

Member Enumeration Documentation

Enum TClippingRects

Constructor & Destructor Documentation

RScreenDisplay ( TDrawTextLayoutContext *const )

RScreenDisplay(TDrawTextLayoutContext *constaDrawTextLayoutContext)

Member Function Documentation

ActivateContext ( )

voidActivateContext()

ActivateContext ( CGraphicsContext * )

voidActivateContext(CGraphicsContext *aGc)

AddRects ( TUint )

voidAddRects(TUintaRects)

BitmapContext ( )

CBitmapContext *BitmapContext()const [inline]

BitmapDevice ( )

CBitmapDevice *BitmapDevice()const [inline]

BlastBitmap ( const TPoint &, const CFbsBitmap *, const TRect & )

voidBlastBitmap(const TPoint &aPoint,
const CFbsBitmap *aBitmap,
const TRect &aRect
)

ClearRect ( const TRect & )

voidClearRect(const TRect &aRect)

ClippingRect ( )

TRect ClippingRect()

Close ( )

voidClose()

CreateContextL ( CBitmapDevice * )

voidCreateContextL(CBitmapDevice *aGd)

CreateContextL ( )

voidCreateContextL()

DeactivateContext ( )

voidDeactivateContext()

DeactivateContext ( CGraphicsContext * )

voidDeactivateContext(CGraphicsContext *aGc)

Destroy ( )

voidDestroy()

DrawPictureFrame ( TFrameOverlay *, const TRect & )

voidDrawPictureFrame(TFrameOverlay *aPictureFrame,
const TRect &aLineRect
)

Flush ( )

voidFlush()

Invalidate ( TRect )

voidInvalidate(TRectaRect)

InvertRect ( TRect, const TRgb )

voidInvertRect(TRectaRect,
const TRgbaInvertColor
)

IsLineCursor ( )

TBool IsLineCursor()const

Layout ( )

CTextLayout *Layout()

LineCursorMargin ( )

TRect LineCursorMargin()const

RemoveTextCursor ( )

voidRemoveTextCursor()

ResetClippingRect ( )

voidResetClippingRect()

Scroll ( TRect, const TPoint &, TBool )

voidScroll(TRectaRect,
const TPoint &aBy,
TBoolaScrollBackground
)

SetBitmapContext ( CBitmapContext * )

voidSetBitmapContext(CBitmapContext *aGc)[inline]

SetGraphicsDeviceL ( CBitmapDevice * )

voidSetGraphicsDeviceL(CBitmapDevice *aGd)

SetInvalidRect ( const TRect & )

voidSetInvalidRect(const TRect &aRect)

SetInvalidRect ( TInt )

voidSetInvalidRect(TIntaHeight)

SetInvalidRectHorizontal ( TInt )

voidSetInvalidRectHorizontal(TIntaWidth)

SetLayout ( CTextLayout * )

voidSetLayout(CTextLayout *aLayout)

SetRects ( TUint )

voidSetRects(TUintaRects)

SetTextCursor ( TPoint, const TTextCursor & )

voidSetTextCursor(TPointaPos,
const TTextCursor &aCursor
)

SetWindow ( RWindow * )

voidSetWindow(RWindow *aWin)

SetWindowGroup ( RWindowGroup * )

voidSetWindowGroup(RWindowGroup *aWin)[inline]

SetWindowsServer ( RWsSession * )

voidSetWindowsServer(RWsSession *aSession)[inline]

SubRects ( TUint )

voidSubRects(TUintaRects)

TopLeftTextArea ( )

TPoint TopLeftTextArea()const

UseWindowGc ( )

TBool UseWindowGc()const

Window ( )

RWindow *Window()const [inline]

WindowServerSession ( )

RWsSession *WindowServerSession()[inline]