TValuePictButtonControl Class Reference

#include <TValuePictButtonControl.h>

Inheritance diagram for TValuePictButtonControl:

Inheritance graph
[legend]
Collaboration diagram for TValuePictButtonControl:

Collaboration graph
[legend]
List of all members.

Protected Member Functions

virtual ~TValuePictButtonControl ()
 TValuePictButtonControl (HIViewRef inControl)
virtual ControlKind GetKind ()
virtual OSStatus StartTracking (TCarbonEvent &inEvent, HIPoint &from)
 Called at the beginning of tracking.
virtual OSStatus StopTracking (TCarbonEvent &inEvent, HIPoint &from)
 Called at the end of tracking.

Constructor & Destructor Documentation

TValuePictButtonControl::~TValuePictButtonControl  )  [protected, virtual]
 

TValuePictButtonControl::TValuePictButtonControl HIViewRef  inControl  )  [protected]
 


Member Function Documentation

ControlKind TValuePictButtonControl::GetKind  )  [protected, virtual]
 

Reimplemented from TValuePictControl.

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

Called at the beginning of tracking.

Reimplemented from TViewNoCompositingCompatible.

Reimplemented in TPushButton.

OSStatus TValuePictButtonControl::StopTracking TCarbonEvent &  inEvent,
HIPoint &  from
[protected, virtual]
 

Called at the end of tracking.

Our default implementation calls the HitTest() method to determine which part of the control the mouse was over when the button was released. This part code is set in inEvent.

Reimplemented from TViewNoCompositingCompatible.

Reimplemented in TPushButton.


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




Generated on Sat Jul 8 13:11:14 2006 for AUGUI Framework by doxygen1.4.6

hosted on SourceForge.net Logo