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