// 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. #include "stdafx.h" #include "charts.h" // Dispatch interfaces referenced by this interface #include "chart.h" #include "ChartField.h" #include "callback.h" ///////////////////////////////////////////////////////////////////////////// // CCharts properties ///////////////////////////////////////////////////////////////////////////// // CCharts operations CString CCharts::GetKey() { CString result; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void CCharts::SetKey(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL CCharts::GetVisible() { BOOL result; InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CCharts::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL CCharts::GetAvoidCollisions() { BOOL result; InvokeHelper(0x3, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CCharts::SetAvoidCollisions(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long CCharts::GetChartType() { long result; InvokeHelper(0x4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CCharts::SetChartType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CCharts::GetBarWidth() { long result; InvokeHelper(0x5, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CCharts::SetBarWidth(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CCharts::GetBarHeight() { long result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CCharts::SetBarHeight(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CCharts::GetPieRadius() { long result; InvokeHelper(0x7, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CCharts::SetPieRadius(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } double CCharts::GetPieRotation() { double result; InvokeHelper(0x8, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void CCharts::SetPieRotation(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long CCharts::GetNumFields() { long result; InvokeHelper(0x9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CCharts::AddField2(long FieldIndex, unsigned long Color) { static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xa, DISPATCH_METHOD, VT_EMPTY, NULL, parms, FieldIndex, Color); } BOOL CCharts::InsertField2(long Index, long FieldIndex, unsigned long Color) { BOOL result; static BYTE parms[] = VTS_I4 VTS_I4 VTS_I4; InvokeHelper(0xb, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, Index, FieldIndex, Color); return result; } BOOL CCharts::RemoveField(long Index) { BOOL result; static BYTE parms[] = VTS_I4; InvokeHelper(0xc, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, Index); return result; } void CCharts::ClearFields() { InvokeHelper(0xd, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL CCharts::MoveField(long OldIndex, long NewIndex) { BOOL result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xe, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, OldIndex, NewIndex); return result; } BOOL CCharts::Generate(long Type) { BOOL result; static BYTE parms[] = VTS_I4; InvokeHelper(0xf, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, Type); return result; } void CCharts::Clear() { InvokeHelper(0x10, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } double CCharts::GetTilt() { double result; InvokeHelper(0x12, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void CCharts::SetTilt(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x12, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double CCharts::GetThickness() { double result; InvokeHelper(0x13, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void CCharts::SetThickness(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x13, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long CCharts::GetPieRadius2() { long result; InvokeHelper(0x14, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CCharts::SetPieRadius2(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x14, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CCharts::GetSizeField() { long result; InvokeHelper(0x15, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CCharts::SetSizeField(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x15, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CCharts::GetNormalizationField() { long result; InvokeHelper(0x16, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CCharts::SetNormalizationField(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x16, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL CCharts::GetUseVariableRadius() { BOOL result; InvokeHelper(0x17, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CCharts::SetUseVariableRadius(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x17, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL CCharts::GetUse3DMode() { BOOL result; InvokeHelper(0x18, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CCharts::SetUse3DMode(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x18, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } short CCharts::GetTransparency() { short result; InvokeHelper(0x19, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CCharts::SetTransparency(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x19, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } unsigned long CCharts::GetLineColor() { unsigned long result; InvokeHelper(0x1a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CCharts::SetLineColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x1a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long CCharts::GetVerticalPosition() { long result; InvokeHelper(0x1b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CCharts::SetVerticalPosition(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x1b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CChart CCharts::GetChart(long Chart) { LPDISPATCH pDispatch; static BYTE parms[] = VTS_I4; InvokeHelper(0x1c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, parms, Chart); return CChart(pDispatch); } CChartField CCharts::GetField(long FieldIndex) { LPDISPATCH pDispatch; static BYTE parms[] = VTS_I4; InvokeHelper(0x1d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, parms, FieldIndex); return CChartField(pDispatch); } BOOL CCharts::AddField(LPDISPATCH Field) { BOOL result; static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x1e, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, Field); return result; } BOOL CCharts::InsertField(long Index, LPDISPATCH Field) { BOOL result; static BYTE parms[] = VTS_I4 VTS_DISPATCH; InvokeHelper(0x1f, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, Index, Field); return result; } long CCharts::GetLastErrorCode() { long result; InvokeHelper(0x20, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString CCharts::GetErrorMsg(long ErrorCode) { CString result; static BYTE parms[] = VTS_I4; InvokeHelper(0x21, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms, ErrorCode); return result; } CCallback CCharts::GetGlobalCallback() { LPDISPATCH pDispatch; InvokeHelper(0x22, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL); return CCallback(pDispatch); } void CCharts::SetGlobalCallback(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x22, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long CCharts::GetCount() { long result; InvokeHelper(0x23, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double CCharts::GetMaxVisibleScale() { double result; InvokeHelper(0x24, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void CCharts::SetMaxVisibleScale(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x24, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double CCharts::GetMinVisibleScale() { double result; InvokeHelper(0x25, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void CCharts::SetMinVisibleScale(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x25, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL CCharts::GetDynamicVisibility() { BOOL result; InvokeHelper(0x26, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CCharts::SetDynamicVisibility(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long CCharts::GetIconWidth() { long result; InvokeHelper(0x27, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long CCharts::GetIconHeight() { long result; InvokeHelper(0x28, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString CCharts::GetCaption() { CString result; InvokeHelper(0x29, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void CCharts::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x29, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString CCharts::GetValuesFontName() { CString result; InvokeHelper(0x2a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void CCharts::SetValuesFontName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x2a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long CCharts::GetValuesFontSize() { long result; InvokeHelper(0x2b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CCharts::SetValuesFontSize(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x2b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL CCharts::GetValuesFontItalic() { BOOL result; InvokeHelper(0x2c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CCharts::SetValuesFontItalic(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x2c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL CCharts::GetValuesFontBold() { BOOL result; InvokeHelper(0x2d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CCharts::SetValuesFontBold(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x2d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } unsigned long CCharts::GetValuesFontColor() { unsigned long result; InvokeHelper(0x2e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CCharts::SetValuesFontColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x2e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL CCharts::GetValuesFrameVisible() { BOOL result; InvokeHelper(0x2f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CCharts::SetValuesFrameVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x2f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } unsigned long CCharts::GetValuesFrameColor() { unsigned long result; InvokeHelper(0x30, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CCharts::SetValuesFrameColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x30, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL CCharts::GetValuesVisible() { BOOL result; InvokeHelper(0x31, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CCharts::SetValuesVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x31, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long CCharts::GetValuesStyle() { long result; InvokeHelper(0x32, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CCharts::SetValuesStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x32, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL CCharts::Select(LPDISPATCH BoundingBox, long Tolerance, long SelectMode, VARIANT* Indices) { BOOL result; static BYTE parms[] = VTS_DISPATCH VTS_I4 VTS_I4 VTS_PVARIANT; InvokeHelper(0x33, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, BoundingBox, Tolerance, SelectMode, Indices); return result; } CString CCharts::GetVisibilityExpression() { CString result; InvokeHelper(0x34, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void CCharts::SetVisibilityExpression(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x34, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long CCharts::GetCollisionBuffer() { long result; InvokeHelper(0x35, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CCharts::SetCollisionBuffer(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x35, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CCharts::GetOffsetX() { long result; InvokeHelper(0x36, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CCharts::SetOffsetX(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x36, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CCharts::GetOffsetY() { long result; InvokeHelper(0x37, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CCharts::SetOffsetY(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x37, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString CCharts::Serialize() { CString result; InvokeHelper(0x38, DISPATCH_METHOD, VT_BSTR, (void*)&result, NULL); return result; } void CCharts::Deserialize(LPCTSTR newVal) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x39, DISPATCH_METHOD, VT_EMPTY, NULL, parms, newVal); } BOOL CCharts::SaveToXML(LPCTSTR Filename) { BOOL result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0x3a, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, Filename); return result; } BOOL CCharts::LoadFromXML(LPCTSTR Filename) { BOOL result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0x3b, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, Filename); return result; } long CCharts::GetSavingMode() { long result; InvokeHelper(0x3c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CCharts::SetSavingMode(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); }