You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
136 lines
4.5 KiB
C++
136 lines
4.5 KiB
C++
#if !defined(AFX_CHARTS_H__A70CFA42_E5B8_4565_BAEC_46A697D96127__INCLUDED_)
|
|
#define AFX_CHARTS_H__A70CFA42_E5B8_4565_BAEC_46A697D96127__INCLUDED_
|
|
|
|
#if _MSC_VER > 1000
|
|
#pragma once
|
|
#endif // _MSC_VER > 1000
|
|
// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
|
|
|
|
// NOTE: Do not modify the contents of this file. If this class is regenerated by
|
|
// Microsoft Visual C++, your modifications will be overwritten.
|
|
|
|
|
|
// Dispatch interfaces referenced by this interface
|
|
class CChart;
|
|
class CChartField;
|
|
class CCallback;
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// CCharts wrapper class
|
|
|
|
class CCharts : public COleDispatchDriver
|
|
{
|
|
public:
|
|
CCharts() {} // Calls COleDispatchDriver default constructor
|
|
CCharts(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
|
|
CCharts(const CCharts& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
|
|
|
|
// Attributes
|
|
public:
|
|
|
|
// Operations
|
|
public:
|
|
CString GetKey();
|
|
void SetKey(LPCTSTR lpszNewValue);
|
|
BOOL GetVisible();
|
|
void SetVisible(BOOL bNewValue);
|
|
BOOL GetAvoidCollisions();
|
|
void SetAvoidCollisions(BOOL bNewValue);
|
|
long GetChartType();
|
|
void SetChartType(long nNewValue);
|
|
long GetBarWidth();
|
|
void SetBarWidth(long nNewValue);
|
|
long GetBarHeight();
|
|
void SetBarHeight(long nNewValue);
|
|
long GetPieRadius();
|
|
void SetPieRadius(long nNewValue);
|
|
double GetPieRotation();
|
|
void SetPieRotation(double newValue);
|
|
long GetNumFields();
|
|
void AddField2(long FieldIndex, unsigned long Color);
|
|
BOOL InsertField2(long Index, long FieldIndex, unsigned long Color);
|
|
BOOL RemoveField(long Index);
|
|
void ClearFields();
|
|
BOOL MoveField(long OldIndex, long NewIndex);
|
|
BOOL Generate(long Type);
|
|
void Clear();
|
|
// method 'DrawChart' not emitted because of invalid return type or parameter type
|
|
double GetTilt();
|
|
void SetTilt(double newValue);
|
|
double GetThickness();
|
|
void SetThickness(double newValue);
|
|
long GetPieRadius2();
|
|
void SetPieRadius2(long nNewValue);
|
|
long GetSizeField();
|
|
void SetSizeField(long nNewValue);
|
|
long GetNormalizationField();
|
|
void SetNormalizationField(long nNewValue);
|
|
BOOL GetUseVariableRadius();
|
|
void SetUseVariableRadius(BOOL bNewValue);
|
|
BOOL GetUse3DMode();
|
|
void SetUse3DMode(BOOL bNewValue);
|
|
short GetTransparency();
|
|
void SetTransparency(short nNewValue);
|
|
unsigned long GetLineColor();
|
|
void SetLineColor(unsigned long newValue);
|
|
long GetVerticalPosition();
|
|
void SetVerticalPosition(long nNewValue);
|
|
CChart GetChart(long Chart);
|
|
CChartField GetField(long FieldIndex);
|
|
BOOL AddField(LPDISPATCH Field);
|
|
BOOL InsertField(long Index, LPDISPATCH Field);
|
|
long GetLastErrorCode();
|
|
CString GetErrorMsg(long ErrorCode);
|
|
CCallback GetGlobalCallback();
|
|
void SetGlobalCallback(LPDISPATCH newValue);
|
|
long GetCount();
|
|
double GetMaxVisibleScale();
|
|
void SetMaxVisibleScale(double newValue);
|
|
double GetMinVisibleScale();
|
|
void SetMinVisibleScale(double newValue);
|
|
BOOL GetDynamicVisibility();
|
|
void SetDynamicVisibility(BOOL bNewValue);
|
|
long GetIconWidth();
|
|
long GetIconHeight();
|
|
CString GetCaption();
|
|
void SetCaption(LPCTSTR lpszNewValue);
|
|
CString GetValuesFontName();
|
|
void SetValuesFontName(LPCTSTR lpszNewValue);
|
|
long GetValuesFontSize();
|
|
void SetValuesFontSize(long nNewValue);
|
|
BOOL GetValuesFontItalic();
|
|
void SetValuesFontItalic(BOOL bNewValue);
|
|
BOOL GetValuesFontBold();
|
|
void SetValuesFontBold(BOOL bNewValue);
|
|
unsigned long GetValuesFontColor();
|
|
void SetValuesFontColor(unsigned long newValue);
|
|
BOOL GetValuesFrameVisible();
|
|
void SetValuesFrameVisible(BOOL bNewValue);
|
|
unsigned long GetValuesFrameColor();
|
|
void SetValuesFrameColor(unsigned long newValue);
|
|
BOOL GetValuesVisible();
|
|
void SetValuesVisible(BOOL bNewValue);
|
|
long GetValuesStyle();
|
|
void SetValuesStyle(long nNewValue);
|
|
BOOL Select(LPDISPATCH BoundingBox, long Tolerance, long SelectMode, VARIANT* Indices);
|
|
CString GetVisibilityExpression();
|
|
void SetVisibilityExpression(LPCTSTR lpszNewValue);
|
|
long GetCollisionBuffer();
|
|
void SetCollisionBuffer(long nNewValue);
|
|
long GetOffsetX();
|
|
void SetOffsetX(long nNewValue);
|
|
long GetOffsetY();
|
|
void SetOffsetY(long nNewValue);
|
|
CString Serialize();
|
|
void Deserialize(LPCTSTR newVal);
|
|
BOOL SaveToXML(LPCTSTR Filename);
|
|
BOOL LoadFromXML(LPCTSTR Filename);
|
|
long GetSavingMode();
|
|
void SetSavingMode(long nNewValue);
|
|
};
|
|
|
|
//{{AFX_INSERT_LOCATION}}
|
|
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
|
|
|
|
#endif // !defined(AFX_CHARTS_H__A70CFA42_E5B8_4565_BAEC_46A697D96127__INCLUDED_)
|