|
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 |