CPeninputControlInfo Class Reference

class CPeninputControlInfo : public CBase

Control info class

This class is to define control info. Application can create it from resource file. Control info includes control id, begin row, end row, bgin column and end column.

peninputcommonlayout.lib
Since
S60 v3.2

Inherits from

Constructor & Destructor Documentation

~CPeninputControlInfo()

IMPORT_C ~CPeninputControlInfo ( ) [virtual]

Destructor

Since
S60 v3.2

Member Functions Documentation

BeginColumn()

const TInt BeginColumn ( ) const [inline]

Get begine column

Since
S60 v3.2

BeginRow()

const TInt BeginRow ( ) const [inline]

Get begin row

Since
S60 v3.2

ConstructFromResourceL(TResourceReader &)

void ConstructFromResourceL ( TResourceReader & aReader ) [protected]

Construct from resource

Since
S60 v3.2

Parameters

TResourceReader & aReader Resource reader

ConstructL(TResourceReader &)

void ConstructL ( TResourceReader & aReader ) [protected]

Second phase constructor

Since
S60 v3.2

Parameters

TResourceReader & aReader Resource reader

ControlID()

const TInt ControlID ( ) const [inline]

Get control id

Since
S60 v3.2

ControlType()

const TInt ControlType ( ) const [inline]

Get control type

Since
S60 v3.2

EndColumn()

const TInt EndColumn ( ) const [inline]

Get end column

Since
S60 v3.2

EndRow()

const TInt EndRow ( ) const [inline]

Get end row

Since
S60 v3.2

NewL(TResourceReader &)

IMPORT_C CPeninputControlInfo * NewL ( TResourceReader & aReader ) [static]

Symbian constructor

Since
S60 v3.2

Parameters

TResourceReader & aReader Resource reader

Member Data Documentation

TInt iBeginColumn

TInt iBeginColumn [private]

Begin column

TInt iBeginRow

TInt iBeginRow [private]

Begin row

TInt iControlID

TInt iControlID [private]

Control id

TInt iControlType

TInt iControlType [private]

Control Type

TInt iEndColumn

TInt iEndColumn [private]

End column

TInt iEndRow

TInt iEndRow [private]

End row