Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

TMeterControl.h

Go to the documentation of this file.
00001 /* 00002 * TMeterControl.h 00003 * AUStk 00004 * 00005 * Created by Airy on Wed Mar 19 2003. 00006 * Copyright (c) 2003 Airy ANDRE. All rights reserved. 00007 * 00008 */ 00009 00010 #if !defined(_TMeterControl_h_) 00011 00012 #define _TMeterControl_h_ 00013 #include <TSliderControl.h> 00014 00065 class TMeterControl : public TSliderControl 00066 { 00067 friend class TViewNoCompositingCompatible; 00068 public: 00069 static CFStringRef GetControlName() { return CFSTR("meter"); } 00070 protected: 00071 // Contstructor/Destructor 00072 TMeterControl(HIViewRef inControl); 00073 virtual ~TMeterControl(); 00074 00075 virtual OSStatus StillTracking(TCarbonEvent&inEvent, HIPoint& from); 00076 virtual OSStatus StartTracking(TCarbonEvent&inEvent, HIPoint& from); 00077 virtual void CompatibleDraw(RgnHandle inLimitRgn, CGContextRef inContext, bool inCompositing); 00078 virtual float ScaleY(); 00079 }; 00080 00081 00082 #endif // _TMeterControl_h_





Generated on Sun May 23 19:32:00 2004 for AUGUI Framework by doxygen1.3.7

hosted on SourceForge.net Logo