MLayoutOwner Class Reference
Class MLayoutOwner.
Interface for layout owner. A layout owner is responsible for displaying the layout.
Member Functions Documentation
BitmapContext()
Get the Bitmap context for drawing.
FlushUi()
void | FlushUi | ( | ) | [pure virtual] |
Update UI layout immediatelly.
Hide(TBool)
void | Hide | ( | TBool | aHideFlag | ) | [pure virtual] |
LayoutRect()
TRect
| LayoutRect | ( | ) | [pure virtual] |
Get layout position and it's rect. The position is relative to it's parent window or screen. The size includes all invisible layout area as well as the shadow.
LayoutSizeChanged(const TSize &, TBool)
TInt
| LayoutSizeChanged | ( | const TSize & | aSize, |
| TBool | aNeedUpdate = ETrue |
| ) | [pure virtual] |
Handle layout size change event
Parameters
const TSize & aSize | The new layout size |
TBool aNeedUpdate = ETrue | |
MaskBmpDevice()
Get the mask bitmap device
SetPosition(const TPoint &)
Set layout position. This should only be called after layout has change its position, i.e, the layout top left is the new position.
Parameters
const TPoint & aNewPos | The new top left position of the layout |
SignalOwner(TInt, const TDesC &)
void | SignalOwner | ( | TInt | aEventType, |
| const TDesC & | aEventData |
| ) | [pure virtual] |
Signal owner that there is an event
Parameters
TInt aEventType | The event type |
const TDesC & aEventData | The event data |
UpdateArea(const TRect &, TBool, TBool)
void | UpdateArea | ( | const TRect & | aRect, |
| TBool | aFullUpdateFlag, |
| TBool | aImmedFlag |
| ) | [pure virtual] |
Parameters
const TRect & aRect | The rectangle area to be updated |
TBool aFullUpdateFlag | Full update flag. Re-calculates the image due to background change. |
TBool aImmedFlag | Flags indicates whethere updating is executed immediately or buffered. |
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.