class Alf::IAlfScrollBarWidget : public Alf::IAlfWidget |
Interface for the scrollbar widget.
Thumb (The size of the Thumb shows the amount of scrollable content)
Track (Place holder for Thumb)
to show the amount of scrollable content inside scrollable widget by means of thumb size
to generate scroll events(MoveUp and Movedown, PageUp PageDown and drag)
to show the view start position in the scrollbale content
The communication between scrollbar and scrollable widget happens through events. Scrollbar handles only pointer events which are converted to higher level events like EEventScrollUp, EEventScrollDown, EEventScrollLeft, EEventScrollRight, EEventScrollPageUp, EEventScrollPageDown, EEventScrollPageLeft and EEventScrollPageRight and sent to scrollable widget.Scrollable widget can also generate similar higher level events in response to key and pointer events.In which case it is scrollable widget's resposibility to send these events to scrollbar.
Public Member Functions | |
---|---|
~IAlfScrollBarWidget() | |
bool | IsTactileEnabled() |
const char * | baseElementName() |
void | enableTactile(bool) |
const IfId & | type() |
bool | IsTactileEnabled | ( | ) | [pure virtual] |
Returns the state of tactile feedback whether it is enabled/disabled.
void | enableTactile | ( | bool | aFlag | ) | [pure virtual] |
Sets whether or not tactile feedback is enabled.
bool aFlag | Whether or not tactile is enabled. |
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.