TSwitch Class Reference

#include <TSwitch.h>

Inheritance diagram for TSwitch:

Inheritance graph
[legend]
Collaboration diagram for TSwitch:

Collaboration graph
[legend]
List of all members.

Protected Member Functions

 TSwitch (HIViewRef inControl)
virtual ~TSwitch ()
virtual ControlKind GetKind ()
virtual bool UseNonblockingTracking ()
 To enable the non-blocking tracking a subclass must override this method to return true.
virtual OSStatus Initialize (TCarbonEvent &inEvent)
virtual void ValueChanged ()
virtual void TitleChanged ()
virtual void DrawStaticBackground (RgnHandle inLimitRgn, CGContextRef inContext, bool inCompositing)
virtual void CompatibleDraw (RgnHandle inLimitRgn, CGContextRef inContext, bool inCompositing)
virtual OSStatus StartTracking (TCarbonEvent &inEvent, HIPoint &from)
 Called at the beginning of tracking.

Constructor & Destructor Documentation

TSwitch::TSwitch HIViewRef  inControl  )  [protected]
 

TSwitch::~TSwitch  )  [protected, virtual]
 


Member Function Documentation

void TSwitch::CompatibleDraw RgnHandle  inLimitRgn,
CGContextRef  inContext,
bool  inCompositing
[protected, virtual]
 

Implements TViewNoCompositingCompatible.

void TSwitch::DrawStaticBackground RgnHandle  inLimitRgn,
CGContextRef  inContext,
bool  inCompositing
[protected, virtual]
 

Reimplemented from TViewNoCompositingCompatible.

ControlKind TSwitch::GetKind  )  [protected, virtual]
 

OSStatus TSwitch::Initialize TCarbonEvent &  inEvent  )  [protected, virtual]
 

OSStatus TSwitch::StartTracking TCarbonEvent &  inEvent,
HIPoint &  from
[protected, virtual]
 

Called at the beginning of tracking.

Reimplemented from TViewNoCompositingCompatible.

void TSwitch::TitleChanged  )  [protected, virtual]
 

virtual bool TSwitch::UseNonblockingTracking  )  [inline, protected, virtual]
 

To enable the non-blocking tracking a subclass must override this method to return true.

Reimplemented from TViewNoCompositingCompatible.

void TSwitch::ValueChanged  )  [protected, virtual]
 


The documentation for this class was generated from the following files:




Generated on Sat Jul 8 13:10:54 2006 for AUGUI Framework by doxygen1.4.6

hosted on SourceForge.net Logo