API published in: S60 1st Ed
Link against: eikcoctl.lib
Required Capabilities
None
#include <aknscbut.h>
Inherits CAknControl.
Public Types |
|
| enum | TType { ENudgeLeft, ENudgeUp, ENudgeRight, ENudgeDown, EPageLeft, EPageUp, EPageRight, EPageDown, EHome, ETop, EEnd, EBottom } |
| Indicates a Scroll button's type. More... |
|
| enum | TTypeOfScrollBar { ENormal = 0x00, EArrowHead = 0x01 } |
| Indicates a scroll bar's type. More... |
|
Public Member Functions |
|
| IMPORT_C | ~CAknScrollButton () |
| Destructor. |
|
| IMPORT_C TType | Type () const |
| Gets a scroll button's type. |
|
| IMPORT_C void | CreateWindowOnlyForArrowsL (const CCoeControl *aParent) |
| Creates a window only for arrows. |
|
| IMPORT_C TBool | IsNormalScrollBarUsingButton () const |
| Determines whether a scroll button is owned by normal scroll bar. |
|
| IMPORT_C void | SetTypeOfScrollBarUsingButton (TTypeOfScrollBar aTypeOfScrollBar) |
| Sets the type of scroll bar which owns the button. |
|
| IMPORT_C void | SetPosition (const TInt aFocusPosition, const TInt aScrollSpan) |
| Sets the new focus position in the control and the span length. |
|
| void | SetContainerWindowL (const CCoeControl &aControl) |
| TInt | CountComponentControls () const |
| CCoeControl * | ComponentControl (TInt aIndex) const |
Static Public Member Functions |
|
| static IMPORT_C CAknScrollButton * | NewL (TType aType) |
| Two-phased constructor. |
|
| static IMPORT_C CAknScrollButton * | NewL (TType aType, TTypeOfScrollBar aTypeOfScrollBar) |
| Two-phased constructor. |
|
Friends |
|
| class | CAknScrollBar |
|
|
|
Indicates a scroll bar's type. |
|
|
Destructor. |
|
|
|
|
Creates a window only for arrows. Sets the container window to be this class.
|
|
|
Determines whether a scroll button is owned by normal scroll bar.
|
|
||||||||||||
|
Two-phased constructor.
|
|
|
Two-phased constructor.
|
|
|
||||||||||||
|
Sets the new focus position in the control and the span length.
|
|
|
Sets the type of scroll bar which owns the button.
|
|
|
Gets a scroll button's type.
|
|