Link against: eikcoctl.lib 
 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. 
  | 
         
               
               
  |