TEikScrollBarFrameLayout Class Reference

class TEikScrollBarFrameLayout

Enables setting of the frame layout for a scroll bar.

Constructor & Destructor Documentation

TEikScrollBarFrameLayout()

IMPORT_C TEikScrollBarFrameLayout ( )

C++ default constructor.

Member Functions Documentation

SetClientMargin(TInt)

IMPORT_C void SetClientMargin ( TInt aMargin )

Sets all client margins. These surround the client rectangle which is the client area viewport onto the larger canvas to be scrolled.

Parameters

TInt aMargin The value to use for all client margins.

SetInclusiveMargin(TInt)

IMPORT_C void SetInclusiveMargin ( TInt aMargin )

Sets all inclusive margins.

Parameters

TInt aMargin The value to use for all inclusive margins.

Member Enumerations Documentation

Enum TTilingMode

Determines whether the client rectangle or the inclusive rectangle remains constant.

Enumerators

EClientRectConstant

The client rectangle remains constant.

EInclusiveRectConstant

The inclusive rectangle remains constant.

Member Data Documentation

TSize iClientAreaGranularity

TSize iClientAreaGranularity

The amount of screen movement performed when the nudge button is pressed.

TMargins iClientMargin

TMargins iClientMargin

The amount of screen movement performed when the nudge button is pressed.

TMargins iInclusiveMargin

TMargins iInclusiveMargin

The inclusive margin (in twips or pixels).

TTilingMode iTilingMode

TTilingMode iTilingMode

Determines whether the client rectangle, or the inclusive rectangle, remains constant.