Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Location: eiksbfrm.h
Link against: eikcoctl.lib

Class TEikScrollBarFrameLayout

TEikScrollBarFrameLayout

Support

Supported from 6.0

Description

Enables you to set the frame layout for a scroll bar.

Defined in TEikScrollBarFrameLayout:
EClientRectConstant, EInclusiveRectConstant, SetClientMargin(), SetInclusiveMargin(), TEikScrollBarFrameLayout(), TTilingMode, iClientAreaGranularity, iClientMargin, iInclusiveMargin, iTilingMode


Construction


TEikScrollBarFrameLayout()

TEikScrollBarFrameLayout();

Description

Default constructor.

[Top]


Member functions


SetClientMargin()

void SetClientMargin(TInt aMargin);

Description

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()

void SetInclusiveMargin(TInt aMargin);

Description

Sets all inclusive margins.

Parameters

TInt aMargin

The value to use for all inclusive margins.

[Top]


Member enumerations


Enum TTilingMode

enum TTilingMode;

Description

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

EClientRectConstant

The client rectangle rectangle remains constant.

EInclusiveRectConstant

The inclusive rectangle remains constant.

[Top]


Public data members


iClientAreaGranularity

TSize iClientAreaGranularity

Description

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


iClientMargin

TMargins iClientMargin

Description

The client margin, (in twips or pixels).


iInclusiveMargin

TMargins iInclusiveMargin

Description

The inclusive margin, (in twips or pixels).


iTilingMode

TTilingMode iTilingMode

Description

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