Hauptseite | Klassenhierarchie | Alphabetische Liste | Auflistung der Klassen | Auflistung der Dateien | Klassen-Elemente

iplotaxisx.h

00001 #if !defined(AFX_IPLOTAXISX_H__70F41530_81D7_11D5_A84F_0050BA05DDC8__INCLUDED_) 00002 #define AFX_IPLOTAXISX_H__70F41530_81D7_11D5_A84F_0050BA05DDC8__INCLUDED_ 00003 00004 #if _MSC_VER > 1000 00005 #pragma once 00006 #endif // _MSC_VER > 1000 00007 // Mit Microsoft Visual C++ automatisch erstellte IDispatch-Kapselungsklasse(n). 00008 00009 // HINWEIS: Die Inhalte dieser Datei nicht ändern. Wenn Microsoft Visual C++ 00010 // diese Klasse erneuert, werden Ihre Änderungen überschrieben. 00011 00012 00013 // Dispatch-Schnittstellen, auf die von dieser Schnittstelle verwiesen wird 00014 class COleFont; 00015 00017 // Wrapper-Klasse CiPlotAxisX 00018 00019 class CiPlotAxisX : public COleDispatchDriver 00020 { 00021 public: 00022 CiPlotAxisX() {} // Ruft den Standardkonstruktor für COleDispatchDriver auf 00023 CiPlotAxisX(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {} 00024 CiPlotAxisX(const CiPlotAxisX& dispatchSrc) : COleDispatchDriver(dispatchSrc) {} 00025 00026 // Attribute 00027 public: 00028 00029 // Operationen 00030 public: 00031 CString GetName(); 00032 void SetName(LPCTSTR lpszNewValue); 00033 BOOL GetVisible(); 00034 void SetVisible(BOOL bNewValue); 00035 double GetStartPercent(); 00036 void SetStartPercent(double newValue); 00037 double GetStopPercent(); 00038 void SetStopPercent(double newValue); 00039 double GetMin(); 00040 void SetMin(double newValue); 00041 double GetSpan(); 00042 void SetSpan(double newValue); 00043 double GetMax(); 00044 BOOL GetReverseScale(); 00045 void SetReverseScale(BOOL bNewValue); 00046 long GetInnerMargin(); 00047 void SetInnerMargin(long nNewValue); 00048 long GetOuterMargin(); 00049 void SetOuterMargin(long nNewValue); 00050 CString GetTitle(); 00051 void SetTitle(LPCTSTR lpszNewValue); 00052 double GetTitleMargin(); 00053 void SetTitleMargin(double newValue); 00054 COleFont GetTitleFont(); 00055 void SetTitleFont(LPDISPATCH newValue); 00056 BOOL GetTitleShow(); 00057 void SetTitleShow(BOOL bNewValue); 00058 long GetMajorLength(); 00059 void SetMajorLength(long nNewValue); 00060 long GetMinorLength(); 00061 void SetMinorLength(long nNewValue); 00062 long GetMinorCount(); 00063 void SetMinorCount(long nNewValue); 00064 double GetLabelsMargin(); 00065 void SetLabelsMargin(double newValue); 00066 COleFont GetLabelsFont(); 00067 void SetLabelsFont(LPDISPATCH newValue); 00068 long GetLabelsPrecisionStyle(); 00069 void SetLabelsPrecisionStyle(long nNewValue); 00070 long GetLabelsPrecision(); 00071 void SetLabelsPrecision(long nNewValue); 00072 double GetLabelsMinLength(); 00073 void SetLabelsMinLength(double newValue); 00074 double GetLabelSeparation(); 00075 void SetLabelSeparation(double newValue); 00076 long GetLabelsFormatStyle(); 00077 void SetLabelsFormatStyle(long nNewValue); 00078 CString GetDateTimeFormat(); 00079 void SetDateTimeFormat(LPCTSTR lpszNewValue); 00080 BOOL GetScaleLineShow(); 00081 void SetScaleLineShow(BOOL bNewValue); 00082 unsigned long GetScaleLinesColor(); 00083 void SetScaleLinesColor(unsigned long newValue); 00084 double GetStackingEndsMargin(); 00085 void SetStackingEndsMargin(double newValue); 00086 long GetScaleType(); 00087 void SetScaleType(long nNewValue); 00088 BOOL GetTrackingEnabled(); 00089 void SetTrackingEnabled(BOOL bNewValue); 00090 long GetTrackingStyle(); 00091 void SetTrackingStyle(long nNewValue); 00092 long GetTrackingAlignFirstStyle(); 00093 void SetTrackingAlignFirstStyle(long nNewValue); 00094 double GetTrackingScrollCompressMax(); 00095 void SetTrackingScrollCompressMax(double newValue); 00096 CString GetLabelText(double Value); 00097 void NewTrackingData(double Value); 00098 void ResetFirstAlign(); 00099 void Zoom(double Value); 00100 long PositionToPixels(double Value); 00101 double PixelsToPosition(long Value); 00102 BOOL ValueOnScale(double Value); 00103 long GetZOrder(); 00104 void SetZOrder(long nNewValue); 00105 BOOL GetHorizontal(); 00106 void SetHorizontal(BOOL bNewValue); 00107 unsigned long GetTitleFontColor(); 00108 void SetTitleFontColor(unsigned long newValue); 00109 unsigned long GetLabelsFontColor(); 00110 void SetLabelsFontColor(unsigned long newValue); 00111 BOOL GetLabelsMinLengthAutoAdjust(); 00112 void SetLabelsMinLengthAutoAdjust(BOOL bNewValue); 00113 void UpdateResumeValues(); 00114 }; 00115 00116 //{{AFX_INSERT_LOCATION}} 00117 // Microsoft Visual C++ fügt unmittelbar vor der vorhergehenden Zeile zusätzliche Deklarationen ein. 00118 00119 #endif // AFX_IPLOTAXISX_H__70F41530_81D7_11D5_A84F_0050BA05DDC8__INCLUDED_

Erzeugt am Tue Mar 11 14:25:03 2008 für SchunkFPS von doxygen 1.3.7