MSmilFocus Class Reference

class MSmilFocus

Interface representing user focusable area on the screen.

Public Member Functions
TBool IsSelected()
const CArrayFixFlat< TPoint > *PolyPoints()
TRect Rect()
TShape Shape()
Public Member Enumerations
enumTShape { ERect, ECircle, EPoly, ENone }

Member Functions Documentation

IsSelected()

TBool IsSelected()const [pure virtual]

True if this area is focused AND selected for keypad focus

PolyPoints()

const CArrayFixFlat< TPoint > *PolyPoints()const [pure virtual]

Corners of the polygon (non-zero only if Shape()==EPoly);

Rect()

TRect Rect()const [pure virtual]

Bounding box of the focused area if Shape()==ERect or ECircle

Shape()

TShape Shape()const [pure virtual]

Shape of the focused area

Member Enumerations Documentation

Enum TShape

Enumerators

ERect
ECircle
EPoly
ENone