|
Static Public Attributes |
| static const OSType | maxTag = 'max ' |
| static const OSType | minTag = 'min ' |
| static const OSType | lenTag = 'len ' |
Protected Types |
| enum | { kStart,
kMove,
kEnd
} |
Protected Member Functions |
| | TMinMaxSlider (HIViewRef inControl) |
| virtual | ~TMinMaxSlider () |
| virtual ControlKind | GetKind () |
| virtual OSStatus | StillTracking (TCarbonEvent &inEvent, HIPoint &from) |
| | Called during tracking.
|
| virtual OSStatus | StartTracking (TCarbonEvent &inEvent, HIPoint &from) |
| | Called before tracking.
|
| virtual void | CompatibleDraw (RgnHandle inLimitRgn, CGContextRef inContext, bool inCompositing) |
| | The fun part of the control.
|
| virtual OSStatus | SetData (OSType inTag, ControlPartCode inPart, Size inSize, const void *inPtr) |
| virtual OSStatus | GetData (OSType inTag, ControlPartCode inPart, Size inSize, Size *outSize, void *inPtr) |
| | Get some data about the view Only 'TVew' is supported.
|
Protected Attributes |
| double | mMin |
| double | mMax |
| float | mStartTracking |
| int | mMoveType |