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

AUCarbonViewEnhancedControl.h

Go to the documentation of this file.
00001 /* 00002 * AUCarbonViewEnhancedControl.h 00003 * CAUGuiDemo 00004 * 00005 * Created by Airy on Sat May 24 2003. 00006 * Copyright (c) 2003 Airy ANDRE. All rights reserved. 00007 * 00008 */ 00009 00010 #include <AUCarbonViewControl.h> 00011 #include <CAAUParameter.h> 00012 00013 class AUCarbonViewEnhancedControl : public AUCarbonViewControl 00014 { 00015 public: 00016 AUCarbonViewEnhancedControl(AUCarbonViewBase *ownerView, AUParameterListenerRef listener, ControlType type, const CAAUParameter &param, 00017 ControlRef control, ControlPartCode inPart = kControlNoPart, OSType inTag = 0, int inDigits = 3); 00019 virtual void ParameterToControl(Float32 newValue); 00021 virtual void SetValueFract(double value); 00023 virtual double GetValueFract(); 00025 virtual void SetTextValue(CFStringRef str); 00027 virtual CFStringRef GetTextValue(); 00029 virtual void SetValue(long value); 00031 virtual long GetValue(); 00032 00033 private: 00035 ControlPartCode mPart; 00036 00038 OSType mTag; 00039 00041 int mDigits; 00042 }; 00043 00044





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

hosted on SourceForge.net Logo