Location:
eikscbut.h
Link against: eikcoctl.lib
CEikArrowHeadScrollButton
Supported from 6.0
Provides functions to create an arrow head scroll button, and to handle pointer events.
|
Defined in CEikArrowHeadScrollButton:
HandlePointerEventL(), NewL()
Inherited from CBase:
operator new()
Inherited from CCoeControl:
ActivateGc(),
ActivateL(),
BackedUpWindow(),
CapturesPointer(),
ClaimPointerGrab(),
CloseWindow(),
ComponentControl(),
ConstructFromResourceL(),
ControlContext(),
ControlEnv(),
CopyControlContextFrom(),
CountComponentControls(),
CreateBackedUpWindowL(),
CreateWindowL(),
DeactivateGc(),
DrawDeferred(),
DrawNow(),
DrawableWindow(),
EnableDragEvents(),
FocusChanged(),
GetColor(),
GetHelpContext(),
GrabbingComponent(),
HandleComponentControlsResourceChange(),
HandlePointerBufferReadyL(),
HandleRedrawEvent(),
IgnoreEventsUntilNextPointerUp(),
Index(),
IsActivated(),
IsBackedUp(),
IsBeingDestroyed(),
IsBlank(),
IsDimmed(),
IsFocused(),
IsNonFocusing(),
IsReadyToDraw(),
IsVisible(),
MakeVisible(),
MinimumSize(),
Observer(),
OverrideColorL(),
OwnsWindow(),
Position(),
PositionChanged(),
PositionRelativeToScreen(),
PrepareForFocusGainL(),
PrepareForFocusLossL(),
Rect(),
RecursivelyMergedInputCapabilities(),
ReportEventL(),
ResetGc(),
SetAllowStrayPointers(),
SetBlank(),
SetCanDrawOutsideRect(),
SetComponentsToInheritVisibility(),
SetContainerWindow(),
SetContainerWindowL(),
SetControlContext(),
SetCornerAndSize(),
SetCornerAndSizeL(),
SetExtent(),
SetExtentL(),
SetExtentToWholeScreen(),
SetExtentToWholeScreenL(),
SetFocus(),
SetFocusing(),
SetGloballyCapturing(),
SetNeighbor(),
SetNonFocusing(),
SetObserver(),
SetPointerCapture(),
SetPosition(),
SetRect(),
SetRectL(),
SetSize(),
SetSizeL(),
SetSizeWithoutNotification(),
SetSizeWithoutNotificationL(),
Size(),
SizeChanged(),
SizeChangedL(),
SystemGc(),
Window()
Inherited from CEikBorderedControl:
Border(),
Draw(),
HasBorder(),
SetAdjacent(),
SetBorder(),
iBorder
Inherited from CEikButtonBase:
Animate(),
CopyDrawStateTo(),
DrawState(),
EClear,
EDrawClear,
EDrawClearPressed,
EDrawIndeterminate,
EDrawIndeterminatePressed,
EDrawSet,
EDrawSetPressed,
EEikButtonLatches,
EEikButtonReportsOnPointerDown,
EEikButtonStaysClear,
EEikButtonStaysSet,
EIndeterminate,
ESet,
InputCapabilities(),
IsPressed(),
OfferKeyEventL(),
SetAllowTristate(),
SetBehavior(),
SetBubbleHelpTextL(),
SetCoordinator(),
SetIgnoreNextPointerUp(),
SetReportOnPointerDown(),
SetState(),
State(),
TButtonBehavior,
TDrawState,
TState,
iButFlags
Inherited from CEikScrollButton:
EBottom,
EEnd,
EHome,
ENudgeDown,
ENudgeLeft,
ENudgeRight,
ENudgeUp,
EPageDown,
EPageLeft,
EPageRight,
EPageUp,
ETop,
GetColorUseListL(),
HandleResourceChange(),
SetDimmed(),
TType,
Type()
CEikArrowHeadScrollButton* NewL (const CCoeControl* aParent, TType aType);
Constructs a new
CEikArrowHeadScrollButton.
|
|
void HandlePointerEventL (const TPointerEvent& aPointerEvent);
Handles the pointer event aPointerEvent. The scroll
button receives pointer events variously from within its extent, from all
windows in its group or from every window.
|