// Machine generated IDispatch wrapper class(es) created with ClassWizard #include "stdafx.h" #include "excel.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///////////////////////////////////////////////////////////////////////////// // Adjustments properties ///////////////////////////////////////////////////////////////////////////// // Adjustments operations LPDISPATCH Adjustments::GetApplication() { LPDISPATCH result; InvokeHelper(0x60020000, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Adjustments::GetCreator() { long result; InvokeHelper(0x60020001, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Adjustments::GetParent() { LPDISPATCH result; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Adjustments::GetCount() { long result; InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } float Adjustments::GetItem(long Index) { float result; static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, parms, Index); return result; } void Adjustments::SetItem(long Index, float newValue) { static BYTE parms[] = VTS_I4 VTS_R4; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, Index, newValue); } ///////////////////////////////////////////////////////////////////////////// // CalloutFormat properties ///////////////////////////////////////////////////////////////////////////// // CalloutFormat operations LPDISPATCH CalloutFormat::GetApplication() { LPDISPATCH result; InvokeHelper(0x60020000, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CalloutFormat::GetCreator() { long result; InvokeHelper(0x60020001, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CalloutFormat::GetParent() { LPDISPATCH result; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void CalloutFormat::AutomaticLength() { InvokeHelper(0xa, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void CalloutFormat::CustomDrop(float Drop) { static BYTE parms[] = VTS_R4; InvokeHelper(0xb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Drop); } void CalloutFormat::CustomLength(float Length) { static BYTE parms[] = VTS_R4; InvokeHelper(0xc, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Length); } void CalloutFormat::PresetDrop(long DropType) { static BYTE parms[] = VTS_I4; InvokeHelper(0xd, DISPATCH_METHOD, VT_EMPTY, NULL, parms, DropType); } long CalloutFormat::GetAccent() { long result; InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CalloutFormat::SetAccent(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x64, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CalloutFormat::GetAngle() { long result; InvokeHelper(0x65, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CalloutFormat::SetAngle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x65, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CalloutFormat::GetAutoAttach() { long result; InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CalloutFormat::SetAutoAttach(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x66, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CalloutFormat::GetAutoLength() { long result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long CalloutFormat::GetBorder() { long result; InvokeHelper(0x68, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CalloutFormat::SetBorder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x68, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } float CalloutFormat::GetDrop() { float result; InvokeHelper(0x69, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } long CalloutFormat::GetDropType() { long result; InvokeHelper(0x6a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } float CalloutFormat::GetGap() { float result; InvokeHelper(0x6b, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void CalloutFormat::SetGap(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x6b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float CalloutFormat::GetLength() { float result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } long CalloutFormat::GetType() { long result; InvokeHelper(0x6d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CalloutFormat::SetType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // ColorFormat properties ///////////////////////////////////////////////////////////////////////////// // ColorFormat operations LPDISPATCH ColorFormat::GetApplication() { LPDISPATCH result; InvokeHelper(0x60020000, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ColorFormat::GetCreator() { long result; InvokeHelper(0x60020001, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ColorFormat::GetParent() { LPDISPATCH result; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ColorFormat::GetRgb() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ColorFormat::SetRgb(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ColorFormat::GetSchemeColor() { long result; InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ColorFormat::SetSchemeColor(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x64, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ColorFormat::GetType() { long result; InvokeHelper(0x65, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } float ColorFormat::GetTintAndShade() { float result; InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void ColorFormat::SetTintAndShade(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x66, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } ///////////////////////////////////////////////////////////////////////////// // LineFormat properties ///////////////////////////////////////////////////////////////////////////// // LineFormat operations LPDISPATCH LineFormat::GetApplication() { LPDISPATCH result; InvokeHelper(0x60020000, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long LineFormat::GetCreator() { long result; InvokeHelper(0x60020001, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH LineFormat::GetParent() { LPDISPATCH result; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH LineFormat::GetBackColor() { LPDISPATCH result; InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void LineFormat::SetBackColor(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x64, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long LineFormat::GetBeginArrowheadLength() { long result; InvokeHelper(0x65, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void LineFormat::SetBeginArrowheadLength(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x65, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long LineFormat::GetBeginArrowheadStyle() { long result; InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void LineFormat::SetBeginArrowheadStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x66, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long LineFormat::GetBeginArrowheadWidth() { long result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void LineFormat::SetBeginArrowheadWidth(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long LineFormat::GetDashStyle() { long result; InvokeHelper(0x68, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void LineFormat::SetDashStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x68, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long LineFormat::GetEndArrowheadLength() { long result; InvokeHelper(0x69, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void LineFormat::SetEndArrowheadLength(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x69, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long LineFormat::GetEndArrowheadStyle() { long result; InvokeHelper(0x6a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void LineFormat::SetEndArrowheadStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long LineFormat::GetEndArrowheadWidth() { long result; InvokeHelper(0x6b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void LineFormat::SetEndArrowheadWidth(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH LineFormat::GetForeColor() { LPDISPATCH result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void LineFormat::SetForeColor(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long LineFormat::GetPattern() { long result; InvokeHelper(0x6d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void LineFormat::SetPattern(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long LineFormat::GetStyle() { long result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void LineFormat::SetStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } float LineFormat::GetTransparency() { float result; InvokeHelper(0x6f, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void LineFormat::SetTransparency(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x6f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long LineFormat::GetVisible() { long result; InvokeHelper(0x70, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void LineFormat::SetVisible(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x70, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } float LineFormat::GetWeight() { float result; InvokeHelper(0x71, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void LineFormat::SetWeight(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x71, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } ///////////////////////////////////////////////////////////////////////////// // ShapeNode properties ///////////////////////////////////////////////////////////////////////////// // ShapeNode operations LPDISPATCH ShapeNode::GetApplication() { LPDISPATCH result; InvokeHelper(0x60020000, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ShapeNode::GetCreator() { long result; InvokeHelper(0x60020001, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ShapeNode::GetParent() { LPDISPATCH result; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ShapeNode::GetEditingType() { long result; InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } VARIANT ShapeNode::GetPoints() { VARIANT result; InvokeHelper(0x65, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } long ShapeNode::GetSegmentType() { long result; InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // ShapeNodes properties ///////////////////////////////////////////////////////////////////////////// // ShapeNodes operations LPDISPATCH ShapeNodes::GetApplication() { LPDISPATCH result; InvokeHelper(0x60020000, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ShapeNodes::GetCreator() { long result; InvokeHelper(0x60020001, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ShapeNodes::GetParent() { LPDISPATCH result; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ShapeNodes::GetCount() { long result; InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ShapeNodes::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN ShapeNodes::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } void ShapeNodes::Delete(long Index) { static BYTE parms[] = VTS_I4; InvokeHelper(0xb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Index); } void ShapeNodes::Insert(long Index, long SegmentType, long EditingType, float X1, float Y1, float X2, float Y2, float X3, float Y3) { static BYTE parms[] = VTS_I4 VTS_I4 VTS_I4 VTS_R4 VTS_R4 VTS_R4 VTS_R4 VTS_R4 VTS_R4; InvokeHelper(0xc, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Index, SegmentType, EditingType, X1, Y1, X2, Y2, X3, Y3); } void ShapeNodes::SetEditingType(long Index, long EditingType) { static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Index, EditingType); } void ShapeNodes::SetPosition(long Index, float X1, float Y1) { static BYTE parms[] = VTS_I4 VTS_R4 VTS_R4; InvokeHelper(0xe, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Index, X1, Y1); } void ShapeNodes::SetSegmentType(long Index, long SegmentType) { static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xf, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Index, SegmentType); } ///////////////////////////////////////////////////////////////////////////// // PictureFormat properties ///////////////////////////////////////////////////////////////////////////// // PictureFormat operations LPDISPATCH PictureFormat::GetApplication() { LPDISPATCH result; InvokeHelper(0x60020000, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PictureFormat::GetCreator() { long result; InvokeHelper(0x60020001, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PictureFormat::GetParent() { LPDISPATCH result; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void PictureFormat::IncrementBrightness(float Increment) { static BYTE parms[] = VTS_R4; InvokeHelper(0xa, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Increment); } void PictureFormat::IncrementContrast(float Increment) { static BYTE parms[] = VTS_R4; InvokeHelper(0xb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Increment); } float PictureFormat::GetBrightness() { float result; InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void PictureFormat::SetBrightness(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x64, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long PictureFormat::GetColorType() { long result; InvokeHelper(0x65, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PictureFormat::SetColorType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x65, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } float PictureFormat::GetContrast() { float result; InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void PictureFormat::SetContrast(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x66, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float PictureFormat::GetCropBottom() { float result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void PictureFormat::SetCropBottom(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float PictureFormat::GetCropLeft() { float result; InvokeHelper(0x68, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void PictureFormat::SetCropLeft(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x68, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float PictureFormat::GetCropRight() { float result; InvokeHelper(0x69, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void PictureFormat::SetCropRight(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x69, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float PictureFormat::GetCropTop() { float result; InvokeHelper(0x6a, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void PictureFormat::SetCropTop(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x6a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long PictureFormat::GetTransparencyColor() { long result; InvokeHelper(0x6b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PictureFormat::SetTransparencyColor(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long PictureFormat::GetTransparentBackground() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PictureFormat::SetTransparentBackground(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // ShadowFormat properties ///////////////////////////////////////////////////////////////////////////// // ShadowFormat operations LPDISPATCH ShadowFormat::GetApplication() { LPDISPATCH result; InvokeHelper(0x60020000, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ShadowFormat::GetCreator() { long result; InvokeHelper(0x60020001, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ShadowFormat::GetParent() { LPDISPATCH result; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void ShadowFormat::IncrementOffsetX(float Increment) { static BYTE parms[] = VTS_R4; InvokeHelper(0xa, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Increment); } void ShadowFormat::IncrementOffsetY(float Increment) { static BYTE parms[] = VTS_R4; InvokeHelper(0xb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Increment); } LPDISPATCH ShadowFormat::GetForeColor() { LPDISPATCH result; InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void ShadowFormat::SetForeColor(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x64, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long ShadowFormat::GetObscured() { long result; InvokeHelper(0x65, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ShadowFormat::SetObscured(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x65, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } float ShadowFormat::GetOffsetX() { float result; InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void ShadowFormat::SetOffsetX(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x66, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float ShadowFormat::GetOffsetY() { float result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void ShadowFormat::SetOffsetY(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float ShadowFormat::GetTransparency() { float result; InvokeHelper(0x68, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void ShadowFormat::SetTransparency(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x68, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long ShadowFormat::GetType() { long result; InvokeHelper(0x69, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ShadowFormat::SetType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x69, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ShadowFormat::GetVisible() { long result; InvokeHelper(0x6a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ShadowFormat::SetVisible(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // TextEffectFormat properties ///////////////////////////////////////////////////////////////////////////// // TextEffectFormat operations LPDISPATCH TextEffectFormat::GetApplication() { LPDISPATCH result; InvokeHelper(0x60020000, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long TextEffectFormat::GetCreator() { long result; InvokeHelper(0x60020001, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH TextEffectFormat::GetParent() { LPDISPATCH result; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void TextEffectFormat::ToggleVerticalText() { InvokeHelper(0xa, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } long TextEffectFormat::GetAlignment() { long result; InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void TextEffectFormat::SetAlignment(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x64, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long TextEffectFormat::GetFontBold() { long result; InvokeHelper(0x65, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void TextEffectFormat::SetFontBold(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x65, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long TextEffectFormat::GetFontItalic() { long result; InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void TextEffectFormat::SetFontItalic(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x66, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString TextEffectFormat::GetFontName() { CString result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void TextEffectFormat::SetFontName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } float TextEffectFormat::GetFontSize() { float result; InvokeHelper(0x68, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void TextEffectFormat::SetFontSize(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x68, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long TextEffectFormat::GetKernedPairs() { long result; InvokeHelper(0x69, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void TextEffectFormat::SetKernedPairs(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x69, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long TextEffectFormat::GetNormalizedHeight() { long result; InvokeHelper(0x6a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void TextEffectFormat::SetNormalizedHeight(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long TextEffectFormat::GetPresetShape() { long result; InvokeHelper(0x6b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void TextEffectFormat::SetPresetShape(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long TextEffectFormat::GetPresetTextEffect() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void TextEffectFormat::SetPresetTextEffect(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long TextEffectFormat::GetRotatedChars() { long result; InvokeHelper(0x6d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void TextEffectFormat::SetRotatedChars(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString TextEffectFormat::GetText() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void TextEffectFormat::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } float TextEffectFormat::GetTracking() { float result; InvokeHelper(0x6f, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void TextEffectFormat::SetTracking(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x6f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } ///////////////////////////////////////////////////////////////////////////// // ThreeDFormat properties ///////////////////////////////////////////////////////////////////////////// // ThreeDFormat operations LPDISPATCH ThreeDFormat::GetApplication() { LPDISPATCH result; InvokeHelper(0x60020000, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ThreeDFormat::GetCreator() { long result; InvokeHelper(0x60020001, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ThreeDFormat::GetParent() { LPDISPATCH result; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void ThreeDFormat::IncrementRotationX(float Increment) { static BYTE parms[] = VTS_R4; InvokeHelper(0xa, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Increment); } void ThreeDFormat::IncrementRotationY(float Increment) { static BYTE parms[] = VTS_R4; InvokeHelper(0xb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Increment); } void ThreeDFormat::ResetRotation() { InvokeHelper(0xc, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ThreeDFormat::SetThreeDFormat(long PresetThreeDFormat) { static BYTE parms[] = VTS_I4; InvokeHelper(0xd, DISPATCH_METHOD, VT_EMPTY, NULL, parms, PresetThreeDFormat); } void ThreeDFormat::SetExtrusionDirection(long PresetExtrusionDirection) { static BYTE parms[] = VTS_I4; InvokeHelper(0xe, DISPATCH_METHOD, VT_EMPTY, NULL, parms, PresetExtrusionDirection); } float ThreeDFormat::GetDepth() { float result; InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void ThreeDFormat::SetDepth(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x64, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH ThreeDFormat::GetExtrusionColor() { LPDISPATCH result; InvokeHelper(0x65, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ThreeDFormat::GetExtrusionColorType() { long result; InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ThreeDFormat::SetExtrusionColorType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x66, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ThreeDFormat::GetPerspective() { long result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ThreeDFormat::SetPerspective(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ThreeDFormat::GetPresetExtrusionDirection() { long result; InvokeHelper(0x68, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long ThreeDFormat::GetPresetLightingDirection() { long result; InvokeHelper(0x69, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ThreeDFormat::SetPresetLightingDirection(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x69, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ThreeDFormat::GetPresetLightingSoftness() { long result; InvokeHelper(0x6a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ThreeDFormat::SetPresetLightingSoftness(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ThreeDFormat::GetPresetMaterial() { long result; InvokeHelper(0x6b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ThreeDFormat::SetPresetMaterial(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ThreeDFormat::GetPresetThreeDFormat() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } float ThreeDFormat::GetRotationX() { float result; InvokeHelper(0x6d, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void ThreeDFormat::SetRotationX(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x6d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float ThreeDFormat::GetRotationY() { float result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void ThreeDFormat::SetRotationY(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long ThreeDFormat::GetVisible() { long result; InvokeHelper(0x6f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ThreeDFormat::SetVisible(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // FillFormat properties ///////////////////////////////////////////////////////////////////////////// // FillFormat operations LPDISPATCH FillFormat::GetApplication() { LPDISPATCH result; InvokeHelper(0x60020000, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long FillFormat::GetCreator() { long result; InvokeHelper(0x60020001, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH FillFormat::GetParent() { LPDISPATCH result; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void FillFormat::OneColorGradient(long Style, long Variant, float Degree) { static BYTE parms[] = VTS_I4 VTS_I4 VTS_R4; InvokeHelper(0xb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Style, Variant, Degree); } void FillFormat::Patterned(long Pattern) { static BYTE parms[] = VTS_I4; InvokeHelper(0xc, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Pattern); } void FillFormat::PresetGradient(long Style, long Variant, long PresetGradientType) { static BYTE parms[] = VTS_I4 VTS_I4 VTS_I4; InvokeHelper(0xd, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Style, Variant, PresetGradientType); } void FillFormat::PresetTextured(long PresetTexture) { static BYTE parms[] = VTS_I4; InvokeHelper(0xe, DISPATCH_METHOD, VT_EMPTY, NULL, parms, PresetTexture); } void FillFormat::Solid() { InvokeHelper(0xf, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void FillFormat::TwoColorGradient(long Style, long Variant) { static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0x10, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Style, Variant); } void FillFormat::UserPicture(LPCTSTR PictureFile) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x11, DISPATCH_METHOD, VT_EMPTY, NULL, parms, PictureFile); } void FillFormat::UserTextured(LPCTSTR TextureFile) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x12, DISPATCH_METHOD, VT_EMPTY, NULL, parms, TextureFile); } LPDISPATCH FillFormat::GetBackColor() { LPDISPATCH result; InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void FillFormat::SetBackColor(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x64, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH FillFormat::GetForeColor() { LPDISPATCH result; InvokeHelper(0x65, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void FillFormat::SetForeColor(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x65, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long FillFormat::GetGradientColorType() { long result; InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } float FillFormat::GetGradientDegree() { float result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } long FillFormat::GetGradientStyle() { long result; InvokeHelper(0x68, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long FillFormat::GetGradientVariant() { long result; InvokeHelper(0x69, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long FillFormat::GetPattern() { long result; InvokeHelper(0x6a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long FillFormat::GetPresetGradientType() { long result; InvokeHelper(0x6b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long FillFormat::GetPresetTexture() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString FillFormat::GetTextureName() { CString result; InvokeHelper(0x6d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long FillFormat::GetTextureType() { long result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } float FillFormat::GetTransparency() { float result; InvokeHelper(0x6f, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void FillFormat::SetTransparency(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x6f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long FillFormat::GetType() { long result; InvokeHelper(0x70, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long FillFormat::GetVisible() { long result; InvokeHelper(0x71, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void FillFormat::SetVisible(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x71, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // DiagramNodes properties ///////////////////////////////////////////////////////////////////////////// // DiagramNodes operations LPDISPATCH DiagramNodes::GetApplication() { LPDISPATCH result; InvokeHelper(0x60020000, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DiagramNodes::GetCreator() { long result; InvokeHelper(0x60020001, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPUNKNOWN DiagramNodes::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH DiagramNodes::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } void DiagramNodes::SelectAll() { InvokeHelper(0xa, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH DiagramNodes::GetParent() { LPDISPATCH result; InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DiagramNodes::GetCount() { long result; InvokeHelper(0x65, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // DiagramNodeChildren properties ///////////////////////////////////////////////////////////////////////////// // DiagramNodeChildren operations LPDISPATCH DiagramNodeChildren::GetApplication() { LPDISPATCH result; InvokeHelper(0x60020000, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DiagramNodeChildren::GetCreator() { long result; InvokeHelper(0x60020001, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPUNKNOWN DiagramNodeChildren::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH DiagramNodeChildren::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH DiagramNodeChildren::AddNode(const VARIANT& Index, long nodeType) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_I4; InvokeHelper(0xa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index, nodeType); return result; } void DiagramNodeChildren::SelectAll() { InvokeHelper(0xb, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH DiagramNodeChildren::GetParent() { LPDISPATCH result; InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DiagramNodeChildren::GetCount() { long result; InvokeHelper(0x65, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DiagramNodeChildren::GetFirstChild() { LPDISPATCH result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DiagramNodeChildren::GetLastChild() { LPDISPATCH result; InvokeHelper(0x68, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // DiagramNode properties ///////////////////////////////////////////////////////////////////////////// // DiagramNode operations LPDISPATCH DiagramNode::GetApplication() { LPDISPATCH result; InvokeHelper(0x60020000, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DiagramNode::GetCreator() { long result; InvokeHelper(0x60020001, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DiagramNode::AddNode(long pos, long nodeType) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, pos, nodeType); return result; } void DiagramNode::Delete() { InvokeHelper(0xb, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void DiagramNode::MoveNode(LPDISPATCH pTargetNode, long pos) { static BYTE parms[] = VTS_DISPATCH VTS_I4; InvokeHelper(0xc, DISPATCH_METHOD, VT_EMPTY, NULL, parms, pTargetNode, pos); } void DiagramNode::ReplaceNode(LPDISPATCH pTargetNode) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0xd, DISPATCH_METHOD, VT_EMPTY, NULL, parms, pTargetNode); } void DiagramNode::SwapNode(LPDISPATCH pTargetNode, BOOL swapChildren) { static BYTE parms[] = VTS_DISPATCH VTS_BOOL; InvokeHelper(0xe, DISPATCH_METHOD, VT_EMPTY, NULL, parms, pTargetNode, swapChildren); } LPDISPATCH DiagramNode::CloneNode(BOOL copyChildren, LPDISPATCH pTargetNode, long pos) { LPDISPATCH result; static BYTE parms[] = VTS_BOOL VTS_DISPATCH VTS_I4; InvokeHelper(0xf, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, copyChildren, pTargetNode, pos); return result; } void DiagramNode::TransferChildren(LPDISPATCH pReceivingNode) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x10, DISPATCH_METHOD, VT_EMPTY, NULL, parms, pReceivingNode); } LPDISPATCH DiagramNode::NextNode() { LPDISPATCH result; InvokeHelper(0x11, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DiagramNode::PrevNode() { LPDISPATCH result; InvokeHelper(0x12, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DiagramNode::GetParent() { LPDISPATCH result; InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DiagramNode::GetChildren() { LPDISPATCH result; InvokeHelper(0x65, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DiagramNode::GetShape() { LPDISPATCH result; InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DiagramNode::GetRoot() { LPDISPATCH result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DiagramNode::GetDiagram() { LPDISPATCH result; InvokeHelper(0x68, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DiagramNode::GetLayout() { long result; InvokeHelper(0x69, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DiagramNode::SetLayout(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x69, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH DiagramNode::GetTextShape() { LPDISPATCH result; InvokeHelper(0x6a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // IRTDUpdateEvent properties ///////////////////////////////////////////////////////////////////////////// // IRTDUpdateEvent operations void IRTDUpdateEvent::UpdateNotify() { InvokeHelper(0xa, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } long IRTDUpdateEvent::GetHeartbeatInterval() { long result; InvokeHelper(0xb, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void IRTDUpdateEvent::SetHeartbeatInterval(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } void IRTDUpdateEvent::Disconnect() { InvokeHelper(0xc, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // IRtdServer properties ///////////////////////////////////////////////////////////////////////////// // IRtdServer operations long IRtdServer::ServerStart(LPDISPATCH CallbackObject) { long result; static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0xa, DISPATCH_METHOD, VT_I4, (void*)&result, parms, CallbackObject); return result; } void IRtdServer::DisconnectData(long TopicID) { static BYTE parms[] = VTS_I4; InvokeHelper(0xd, DISPATCH_METHOD, VT_EMPTY, NULL, parms, TopicID); } long IRtdServer::Heartbeat() { long result; InvokeHelper(0xe, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); return result; } void IRtdServer::ServerTerminate() { InvokeHelper(0xf, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // _Application properties ///////////////////////////////////////////////////////////////////////////// // _Application operations LPDISPATCH _Application::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _Application::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetActiveCell() { LPDISPATCH result; InvokeHelper(0x131, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetActiveChart() { LPDISPATCH result; InvokeHelper(0xb7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString _Application::GetActivePrinter() { CString result; InvokeHelper(0x132, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Application::SetActivePrinter(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x132, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH _Application::GetActiveSheet() { LPDISPATCH result; InvokeHelper(0x133, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetActiveWindow() { LPDISPATCH result; InvokeHelper(0x2f7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetActiveWorkbook() { LPDISPATCH result; InvokeHelper(0x134, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetAddIns() { LPDISPATCH result; InvokeHelper(0x225, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetAssistant() { LPDISPATCH result; InvokeHelper(0x59e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Application::Calculate() { InvokeHelper(0x117, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH _Application::GetCells() { LPDISPATCH result; InvokeHelper(0xee, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetCharts() { LPDISPATCH result; InvokeHelper(0x79, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetColumns() { LPDISPATCH result; InvokeHelper(0xf1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetCommandBars() { LPDISPATCH result; InvokeHelper(0x59f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _Application::GetDDEAppReturnCode() { long result; InvokeHelper(0x14c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::DDEExecute(long Channel, LPCTSTR String) { static BYTE parms[] = VTS_I4 VTS_BSTR; InvokeHelper(0x14d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Channel, String); } long _Application::DDEInitiate(LPCTSTR App, LPCTSTR Topic) { long result; static BYTE parms[] = VTS_BSTR VTS_BSTR; InvokeHelper(0x14e, DISPATCH_METHOD, VT_I4, (void*)&result, parms, App, Topic); return result; } void _Application::DDEPoke(long Channel, const VARIANT& Item, const VARIANT& Data) { static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x14f, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Channel, &Item, &Data); } VARIANT _Application::DDERequest(long Channel, LPCTSTR Item) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_BSTR; InvokeHelper(0x150, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Channel, Item); return result; } void _Application::DDETerminate(long Channel) { static BYTE parms[] = VTS_I4; InvokeHelper(0x151, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Channel); } VARIANT _Application::Evaluate(const VARIANT& Name) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x1, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Name); return result; } VARIANT _Application::_Evaluate(const VARIANT& Name) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xfffffffb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Name); return result; } VARIANT _Application::ExecuteExcel4Macro(LPCTSTR String) { VARIANT result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0x15e, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, String); return result; } LPDISPATCH _Application::Intersect(LPDISPATCH Arg1, LPDISPATCH Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { LPDISPATCH result; static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x2fe, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Arg1, Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } LPDISPATCH _Application::GetNames() { LPDISPATCH result; InvokeHelper(0x1ba, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetRange(const VARIANT& Cell1, const VARIANT& Cell2) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Cell1, &Cell2); return result; } LPDISPATCH _Application::GetRows() { LPDISPATCH result; InvokeHelper(0x102, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT _Application::Run(const VARIANT& Macro, const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x103, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Macro, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } VARIANT _Application::_Run2(const VARIANT& Macro, const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x326, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Macro, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } LPDISPATCH _Application::GetSelection() { LPDISPATCH result; InvokeHelper(0x93, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Application::SendKeys(const VARIANT& Keys, const VARIANT& Wait) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x17f, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Keys, &Wait); } LPDISPATCH _Application::GetSheets() { LPDISPATCH result; InvokeHelper(0x1e5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetThisWorkbook() { LPDISPATCH result; InvokeHelper(0x30a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::Union(LPDISPATCH Arg1, LPDISPATCH Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { LPDISPATCH result; static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x30b, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Arg1, Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } LPDISPATCH _Application::GetWindows() { LPDISPATCH result; InvokeHelper(0x1ae, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetWorkbooks() { LPDISPATCH result; InvokeHelper(0x23c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetWorksheetFunction() { LPDISPATCH result; InvokeHelper(0x5a0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetWorksheets() { LPDISPATCH result; InvokeHelper(0x1ee, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetExcel4IntlMacroSheets() { LPDISPATCH result; InvokeHelper(0x245, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetExcel4MacroSheets() { LPDISPATCH result; InvokeHelper(0x243, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Application::ActivateMicrosoftApp(long Index) { static BYTE parms[] = VTS_I4; InvokeHelper(0x447, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Index); } void _Application::AddChartAutoFormat(const VARIANT& Chart, LPCTSTR Name, const VARIANT& Description) { static BYTE parms[] = VTS_VARIANT VTS_BSTR VTS_VARIANT; InvokeHelper(0xd8, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Chart, Name, &Description); } void _Application::AddCustomList(const VARIANT& ListArray, const VARIANT& ByRow) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x30c, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &ListArray, &ByRow); } BOOL _Application::GetAlertBeforeOverwriting() { BOOL result; InvokeHelper(0x3a2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetAlertBeforeOverwriting(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3a2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString _Application::GetAltStartupPath() { CString result; InvokeHelper(0x139, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Application::SetAltStartupPath(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x139, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL _Application::GetAskToUpdateLinks() { BOOL result; InvokeHelper(0x3e0, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetAskToUpdateLinks(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3e0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Application::GetEnableAnimations() { BOOL result; InvokeHelper(0x49c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetEnableAnimations(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x49c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH _Application::GetAutoCorrect() { LPDISPATCH result; InvokeHelper(0x479, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _Application::GetBuild() { long result; InvokeHelper(0x13a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL _Application::GetCalculateBeforeSave() { BOOL result; InvokeHelper(0x13b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetCalculateBeforeSave(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x13b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long _Application::GetCalculation() { long result; InvokeHelper(0x13c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetCalculation(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x13c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT _Application::GetCaller(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x13d, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } BOOL _Application::GetCanPlaySounds() { BOOL result; InvokeHelper(0x13e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL _Application::GetCanRecordSounds() { BOOL result; InvokeHelper(0x13f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } CString _Application::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Application::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL _Application::GetCellDragAndDrop() { BOOL result; InvokeHelper(0x140, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetCellDragAndDrop(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x140, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double _Application::CentimetersToPoints(double Centimeters) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x43e, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Centimeters); return result; } BOOL _Application::CheckSpelling(LPCTSTR Word, const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase) { BOOL result; static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, Word, &CustomDictionary, &IgnoreUppercase); return result; } VARIANT _Application::GetClipboardFormats(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x141, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } BOOL _Application::GetDisplayClipboardWindow() { BOOL result; InvokeHelper(0x142, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetDisplayClipboardWindow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x142, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long _Application::GetCommandUnderlines() { long result; InvokeHelper(0x143, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetCommandUnderlines(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x143, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL _Application::GetConstrainNumeric() { BOOL result; InvokeHelper(0x144, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetConstrainNumeric(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x144, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT _Application::ConvertFormula(const VARIANT& Formula, long FromReferenceStyle, const VARIANT& ToReferenceStyle, const VARIANT& ToAbsolute, const VARIANT& RelativeTo) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x145, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Formula, FromReferenceStyle, &ToReferenceStyle, &ToAbsolute, &RelativeTo); return result; } BOOL _Application::GetCopyObjectsWithCells() { BOOL result; InvokeHelper(0x3df, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetCopyObjectsWithCells(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3df, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long _Application::GetCursor() { long result; InvokeHelper(0x489, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetCursor(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x489, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long _Application::GetCustomListCount() { long result; InvokeHelper(0x313, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long _Application::GetCutCopyMode() { long result; InvokeHelper(0x14a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetCutCopyMode(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x14a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long _Application::GetDataEntryMode() { long result; InvokeHelper(0x14b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetDataEntryMode(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x14b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString _Application::Get_Default() { CString result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString _Application::GetDefaultFilePath() { CString result; InvokeHelper(0x40e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Application::SetDefaultFilePath(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x40e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } void _Application::DeleteChartAutoFormat(LPCTSTR Name) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0xd9, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Name); } void _Application::DeleteCustomList(long ListNum) { static BYTE parms[] = VTS_I4; InvokeHelper(0x30f, DISPATCH_METHOD, VT_EMPTY, NULL, parms, ListNum); } LPDISPATCH _Application::GetDialogs() { LPDISPATCH result; InvokeHelper(0x2f9, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Application::GetDisplayAlerts() { BOOL result; InvokeHelper(0x157, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetDisplayAlerts(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x157, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Application::GetDisplayFormulaBar() { BOOL result; InvokeHelper(0x158, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetDisplayFormulaBar(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x158, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Application::GetDisplayFullScreen() { BOOL result; InvokeHelper(0x425, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetDisplayFullScreen(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x425, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Application::GetDisplayNoteIndicator() { BOOL result; InvokeHelper(0x159, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetDisplayNoteIndicator(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x159, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long _Application::GetDisplayCommentIndicator() { long result; InvokeHelper(0x4ac, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetDisplayCommentIndicator(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4ac, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL _Application::GetDisplayExcel4Menus() { BOOL result; InvokeHelper(0x39f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetDisplayExcel4Menus(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x39f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Application::GetDisplayRecentFiles() { BOOL result; InvokeHelper(0x39e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetDisplayRecentFiles(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x39e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Application::GetDisplayScrollBars() { BOOL result; InvokeHelper(0x15a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetDisplayScrollBars(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x15a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Application::GetDisplayStatusBar() { BOOL result; InvokeHelper(0x15b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetDisplayStatusBar(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x15b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void _Application::DoubleClick() { InvokeHelper(0x15d, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL _Application::GetEditDirectlyInCell() { BOOL result; InvokeHelper(0x3a1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetEditDirectlyInCell(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3a1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Application::GetEnableAutoComplete() { BOOL result; InvokeHelper(0x49b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetEnableAutoComplete(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x49b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long _Application::GetEnableCancelKey() { long result; InvokeHelper(0x448, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetEnableCancelKey(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x448, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL _Application::GetEnableSound() { BOOL result; InvokeHelper(0x4ad, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetEnableSound(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x4ad, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT _Application::GetFileConverters(const VARIANT& Index1, const VARIANT& Index2) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x3a3, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index1, &Index2); return result; } LPDISPATCH _Application::GetFileSearch() { LPDISPATCH result; InvokeHelper(0x4b0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetFileFind() { LPDISPATCH result; InvokeHelper(0x4b1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Application::GetFixedDecimal() { BOOL result; InvokeHelper(0x15f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetFixedDecimal(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x15f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long _Application::GetFixedDecimalPlaces() { long result; InvokeHelper(0x160, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetFixedDecimalPlaces(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x160, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT _Application::GetCustomListContents(long ListNum) { VARIANT result; static BYTE parms[] = VTS_I4; InvokeHelper(0x312, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, ListNum); return result; } long _Application::GetCustomListNum(const VARIANT& ListArray) { long result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x311, DISPATCH_METHOD, VT_I4, (void*)&result, parms, &ListArray); return result; } VARIANT _Application::GetOpenFilename(const VARIANT& FileFilter, const VARIANT& FilterIndex, const VARIANT& Title, const VARIANT& ButtonText, const VARIANT& MultiSelect) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x433, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &FileFilter, &FilterIndex, &Title, &ButtonText, &MultiSelect); return result; } VARIANT _Application::GetSaveAsFilename(const VARIANT& InitialFilename, const VARIANT& FileFilter, const VARIANT& FilterIndex, const VARIANT& Title, const VARIANT& ButtonText) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x434, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &InitialFilename, &FileFilter, &FilterIndex, &Title, &ButtonText); return result; } void _Application::Goto(const VARIANT& Reference, const VARIANT& Scroll) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1db, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Reference, &Scroll); } double _Application::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void _Application::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } void _Application::Help(const VARIANT& HelpFile, const VARIANT& HelpContextID) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x162, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &HelpFile, &HelpContextID); } BOOL _Application::GetIgnoreRemoteRequests() { BOOL result; InvokeHelper(0x164, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetIgnoreRemoteRequests(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x164, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double _Application::InchesToPoints(double Inches) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x43f, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Inches); return result; } VARIANT _Application::InputBox(LPCTSTR Prompt, const VARIANT& Title, const VARIANT& Default, const VARIANT& Left, const VARIANT& Top, const VARIANT& HelpFile, const VARIANT& HelpContextID, const VARIANT& Type) { VARIANT result; static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x165, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Prompt, &Title, &Default, &Left, &Top, &HelpFile, &HelpContextID, &Type); return result; } BOOL _Application::GetInteractive() { BOOL result; InvokeHelper(0x169, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetInteractive(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x169, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT _Application::GetInternational(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x16a, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } BOOL _Application::GetIteration() { BOOL result; InvokeHelper(0x16b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetIteration(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x16b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double _Application::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void _Application::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } CString _Application::GetLibraryPath() { CString result; InvokeHelper(0x16e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Application::MacroOptions(const VARIANT& Macro, const VARIANT& Description, const VARIANT& HasMenu, const VARIANT& MenuText, const VARIANT& HasShortcutKey, const VARIANT& ShortcutKey, const VARIANT& Category, const VARIANT& StatusBar, const VARIANT& HelpContextID, const VARIANT& HelpFile) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x46f, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Macro, &Description, &HasMenu, &MenuText, &HasShortcutKey, &ShortcutKey, &Category, &StatusBar, &HelpContextID, &HelpFile); } void _Application::MailLogoff() { InvokeHelper(0x3b1, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void _Application::MailLogon(const VARIANT& Name, const VARIANT& Password, const VARIANT& DownloadNewMail) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x3af, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Name, &Password, &DownloadNewMail); } VARIANT _Application::GetMailSession() { VARIANT result; InvokeHelper(0x3ae, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } long _Application::GetMailSystem() { long result; InvokeHelper(0x3cb, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL _Application::GetMathCoprocessorAvailable() { BOOL result; InvokeHelper(0x16f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } double _Application::GetMaxChange() { double result; InvokeHelper(0x170, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void _Application::SetMaxChange(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x170, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long _Application::GetMaxIterations() { long result; InvokeHelper(0x171, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetMaxIterations(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x171, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL _Application::GetMouseAvailable() { BOOL result; InvokeHelper(0x175, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL _Application::GetMoveAfterReturn() { BOOL result; InvokeHelper(0x176, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetMoveAfterReturn(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x176, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long _Application::GetMoveAfterReturnDirection() { long result; InvokeHelper(0x478, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetMoveAfterReturnDirection(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x478, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH _Application::GetRecentFiles() { LPDISPATCH result; InvokeHelper(0x4b2, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString _Application::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } LPDISPATCH _Application::NextLetter() { LPDISPATCH result; InvokeHelper(0x3cc, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } CString _Application::GetNetworkTemplatesPath() { CString result; InvokeHelper(0x184, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetODBCErrors() { LPDISPATCH result; InvokeHelper(0x4b3, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _Application::GetODBCTimeout() { long result; InvokeHelper(0x4b4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetODBCTimeout(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4b4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } void _Application::OnKey(LPCTSTR Key, const VARIANT& Procedure) { static BYTE parms[] = VTS_BSTR VTS_VARIANT; InvokeHelper(0x272, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Key, &Procedure); } void _Application::OnRepeat(LPCTSTR Text, LPCTSTR Procedure) { static BYTE parms[] = VTS_BSTR VTS_BSTR; InvokeHelper(0x301, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Text, Procedure); } void _Application::OnTime(const VARIANT& EarliestTime, LPCTSTR Procedure, const VARIANT& LatestTime, const VARIANT& Schedule) { static BYTE parms[] = VTS_VARIANT VTS_BSTR VTS_VARIANT VTS_VARIANT; InvokeHelper(0x270, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &EarliestTime, Procedure, &LatestTime, &Schedule); } void _Application::OnUndo(LPCTSTR Text, LPCTSTR Procedure) { static BYTE parms[] = VTS_BSTR VTS_BSTR; InvokeHelper(0x302, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Text, Procedure); } CString _Application::GetOnWindow() { CString result; InvokeHelper(0x26f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Application::SetOnWindow(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x26f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString _Application::GetOperatingSystem() { CString result; InvokeHelper(0x177, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString _Application::GetOrganizationName() { CString result; InvokeHelper(0x178, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString _Application::GetPath() { CString result; InvokeHelper(0x123, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString _Application::GetPathSeparator() { CString result; InvokeHelper(0x179, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT _Application::GetPreviousSelections(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x17a, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } BOOL _Application::GetPivotTableSelection() { BOOL result; InvokeHelper(0x4b5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetPivotTableSelection(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x4b5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Application::GetPromptForSummaryInfo() { BOOL result; InvokeHelper(0x426, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetPromptForSummaryInfo(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x426, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void _Application::Quit() { InvokeHelper(0x12e, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void _Application::RecordMacro(const VARIANT& BasicCode, const VARIANT& XlmCode) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x305, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &BasicCode, &XlmCode); } BOOL _Application::GetRecordRelative() { BOOL result; InvokeHelper(0x17b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } long _Application::GetReferenceStyle() { long result; InvokeHelper(0x17c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetReferenceStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x17c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT _Application::GetRegisteredFunctions(const VARIANT& Index1, const VARIANT& Index2) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x307, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index1, &Index2); return result; } BOOL _Application::RegisterXLL(LPCTSTR Filename) { BOOL result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0x1e, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, Filename); return result; } void _Application::Repeat() { InvokeHelper(0x12d, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL _Application::GetRollZoom() { BOOL result; InvokeHelper(0x4b6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetRollZoom(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x4b6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void _Application::SaveWorkspace(const VARIANT& Filename) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xd4, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Filename); } BOOL _Application::GetScreenUpdating() { BOOL result; InvokeHelper(0x17e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetScreenUpdating(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x17e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void _Application::SetDefaultChart(const VARIANT& FormatName, const VARIANT& Gallery) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0xdb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &FormatName, &Gallery); } long _Application::GetSheetsInNewWorkbook() { long result; InvokeHelper(0x3e1, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetSheetsInNewWorkbook(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3e1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL _Application::GetShowChartTipNames() { BOOL result; InvokeHelper(0x4b7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetShowChartTipNames(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x4b7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Application::GetShowChartTipValues() { BOOL result; InvokeHelper(0x4b8, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetShowChartTipValues(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x4b8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString _Application::GetStandardFont() { CString result; InvokeHelper(0x39c, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Application::SetStandardFont(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x39c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } double _Application::GetStandardFontSize() { double result; InvokeHelper(0x39d, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void _Application::SetStandardFontSize(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x39d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } CString _Application::GetStartupPath() { CString result; InvokeHelper(0x181, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT _Application::GetStatusBar() { VARIANT result; InvokeHelper(0x182, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void _Application::SetStatusBar(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x182, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString _Application::GetTemplatesPath() { CString result; InvokeHelper(0x17d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } BOOL _Application::GetShowToolTips() { BOOL result; InvokeHelper(0x183, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetShowToolTips(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x183, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double _Application::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void _Application::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long _Application::GetDefaultSaveFormat() { long result; InvokeHelper(0x4b9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetDefaultSaveFormat(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4b9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString _Application::GetTransitionMenuKey() { CString result; InvokeHelper(0x136, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Application::SetTransitionMenuKey(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x136, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long _Application::GetTransitionMenuKeyAction() { long result; InvokeHelper(0x137, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetTransitionMenuKeyAction(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x137, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL _Application::GetTransitionNavigKeys() { BOOL result; InvokeHelper(0x138, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetTransitionNavigKeys(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x138, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void _Application::Undo() { InvokeHelper(0x12f, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } double _Application::GetUsableHeight() { double result; InvokeHelper(0x185, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } double _Application::GetUsableWidth() { double result; InvokeHelper(0x186, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } BOOL _Application::GetUserControl() { BOOL result; InvokeHelper(0x4ba, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetUserControl(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x4ba, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString _Application::GetUserName_() { CString result; InvokeHelper(0x187, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Application::SetUserName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x187, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString _Application::GetValue() { CString result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetVbe() { LPDISPATCH result; InvokeHelper(0x4bb, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString _Application::GetVersion() { CString result; InvokeHelper(0x188, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } BOOL _Application::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void _Application::Volatile(const VARIANT& Volatile) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x314, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Volatile); } double _Application::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void _Application::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL _Application::GetWindowsForPens() { BOOL result; InvokeHelper(0x18b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } long _Application::GetWindowState() { long result; InvokeHelper(0x18c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetWindowState(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x18c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long _Application::GetDefaultSheetDirection() { long result; InvokeHelper(0xe5, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetDefaultSheetDirection(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xe5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long _Application::GetCursorMovement() { long result; InvokeHelper(0xe8, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetCursorMovement(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xe8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL _Application::GetControlCharacters() { BOOL result; InvokeHelper(0xe9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetControlCharacters(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xe9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Application::GetEnableEvents() { BOOL result; InvokeHelper(0x4bc, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetEnableEvents(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x4bc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Application::Wait(const VARIANT& Time) { BOOL result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x6ea, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, &Time); return result; } BOOL _Application::GetExtendList() { BOOL result; InvokeHelper(0x701, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetExtendList(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x701, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH _Application::GetOLEDBErrors() { LPDISPATCH result; InvokeHelper(0x702, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString _Application::GetPhonetic(const VARIANT& Text) { CString result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x703, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, &Text); return result; } LPDISPATCH _Application::GetCOMAddIns() { LPDISPATCH result; InvokeHelper(0x704, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetDefaultWebOptions() { LPDISPATCH result; InvokeHelper(0x705, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString _Application::GetProductCode() { CString result; InvokeHelper(0x706, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString _Application::GetUserLibraryPath() { CString result; InvokeHelper(0x707, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } BOOL _Application::GetAutoPercentEntry() { BOOL result; InvokeHelper(0x708, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetAutoPercentEntry(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x708, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH _Application::GetLanguageSettings() { LPDISPATCH result; InvokeHelper(0x709, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetAnswerWizard() { LPDISPATCH result; InvokeHelper(0x70c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Application::CalculateFull() { InvokeHelper(0x70d, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL _Application::FindFile() { BOOL result; InvokeHelper(0x6eb, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL); return result; } long _Application::GetCalculationVersion() { long result; InvokeHelper(0x70e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL _Application::GetShowWindowsInTaskbar() { BOOL result; InvokeHelper(0x70f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetShowWindowsInTaskbar(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x70f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long _Application::GetFeatureInstall() { long result; InvokeHelper(0x710, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetFeatureInstall(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x710, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL _Application::GetReady() { BOOL result; InvokeHelper(0x78c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetFindFormat() { LPDISPATCH result; InvokeHelper(0x78e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Application::SetRefFindFormat(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x78e, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH _Application::GetReplaceFormat() { LPDISPATCH result; InvokeHelper(0x78f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Application::SetRefReplaceFormat(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x78f, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH _Application::GetUsedObjects() { LPDISPATCH result; InvokeHelper(0x790, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _Application::GetCalculationState() { long result; InvokeHelper(0x791, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long _Application::GetCalculationInterruptKey() { long result; InvokeHelper(0x792, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetCalculationInterruptKey(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x792, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH _Application::GetWatches() { LPDISPATCH result; InvokeHelper(0x793, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Application::GetDisplayFunctionToolTips() { BOOL result; InvokeHelper(0x794, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetDisplayFunctionToolTips(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x794, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long _Application::GetAutomationSecurity() { long result; InvokeHelper(0x795, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::SetAutomationSecurity(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x795, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH _Application::GetFileDialog(long fileDialogType) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0x796, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, fileDialogType); return result; } void _Application::CalculateFullRebuild() { InvokeHelper(0x799, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL _Application::GetDisplayPasteOptions() { BOOL result; InvokeHelper(0x79a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetDisplayPasteOptions(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x79a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Application::GetDisplayInsertOptions() { BOOL result; InvokeHelper(0x79b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetDisplayInsertOptions(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x79b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Application::GetGenerateGetPivotData() { BOOL result; InvokeHelper(0x79c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetGenerateGetPivotData(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x79c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH _Application::GetAutoRecover() { LPDISPATCH result; InvokeHelper(0x79d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _Application::GetHwnd() { long result; InvokeHelper(0x79e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long _Application::GetHinstance() { long result; InvokeHelper(0x79f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Application::CheckAbort(const VARIANT& KeepAbort) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x7a0, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &KeepAbort); } LPDISPATCH _Application::GetErrorCheckingOptions() { LPDISPATCH result; InvokeHelper(0x7a2, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Application::GetAutoFormatAsYouTypeReplaceHyperlinks() { BOOL result; InvokeHelper(0x7a3, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetAutoFormatAsYouTypeReplaceHyperlinks(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x7a3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH _Application::GetSmartTagRecognizers() { LPDISPATCH result; InvokeHelper(0x7a4, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetNewWorkbook() { LPDISPATCH result; InvokeHelper(0x61d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetSpellingOptions() { LPDISPATCH result; InvokeHelper(0x7a5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetSpeech() { LPDISPATCH result; InvokeHelper(0x7a6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Application::GetMapPaperSize() { BOOL result; InvokeHelper(0x7a7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetMapPaperSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x7a7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Application::GetShowStartupDialog() { BOOL result; InvokeHelper(0x7a8, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetShowStartupDialog(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x7a8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString _Application::GetDecimalSeparator() { CString result; InvokeHelper(0x711, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Application::SetDecimalSeparator(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x711, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString _Application::GetThousandsSeparator() { CString result; InvokeHelper(0x712, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Application::SetThousandsSeparator(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x712, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL _Application::GetUseSystemSeparators() { BOOL result; InvokeHelper(0x7a9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetUseSystemSeparators(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x7a9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH _Application::GetThisCell() { LPDISPATCH result; InvokeHelper(0x7aa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Application::GetRtd() { LPDISPATCH result; InvokeHelper(0x7ab, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Application::GetDisplayDocumentActionTaskPane() { BOOL result; InvokeHelper(0x8cb, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Application::SetDisplayDocumentActionTaskPane(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8cb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void _Application::DisplayXMLSourcePane(const VARIANT& XmlMap) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x8cc, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &XmlMap); } BOOL _Application::GetArbitraryXMLSupportAvailable() { BOOL result; InvokeHelper(0x8ce, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // _Chart properties ///////////////////////////////////////////////////////////////////////////// // _Chart operations LPDISPATCH _Chart::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _Chart::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH _Chart::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Chart::Activate() { InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void _Chart::Copy(const VARIANT& Before, const VARIANT& After) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x227, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Before, &After); } void _Chart::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } CString _Chart::GetCodeName() { CString result; InvokeHelper(0x55d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString _Chart::Get_CodeName() { CString result; InvokeHelper(0x80010000, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Chart::Set_CodeName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x80010000, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long _Chart::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Chart::Move(const VARIANT& Before, const VARIANT& After) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x27d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Before, &After); } CString _Chart::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Chart::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH _Chart::GetNext() { LPDISPATCH result; InvokeHelper(0x1f6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Chart::GetPageSetup() { LPDISPATCH result; InvokeHelper(0x3e6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Chart::GetPrevious() { LPDISPATCH result; InvokeHelper(0x1f7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Chart::PrintPreview(const VARIANT& EnableChanges) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x119, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &EnableChanges); } BOOL _Chart::GetProtectContents() { BOOL result; InvokeHelper(0x124, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL _Chart::GetProtectDrawingObjects() { BOOL result; InvokeHelper(0x125, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL _Chart::GetProtectionMode() { BOOL result; InvokeHelper(0x487, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Chart::Select(const VARIANT& Replace) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Replace); } void _Chart::Unprotect(const VARIANT& Password) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x11d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Password); } long _Chart::GetVisible() { long result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Chart::SetVisible(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH _Chart::GetShapes() { LPDISPATCH result; InvokeHelper(0x561, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Chart::GetArea3DGroup() { LPDISPATCH result; InvokeHelper(0x11, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Chart::AreaGroups(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x9, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } BOOL _Chart::GetAutoScaling() { BOOL result; InvokeHelper(0x6b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Chart::SetAutoScaling(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x6b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH _Chart::Axes(const VARIANT& Type, long AxisGroup) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_I4; InvokeHelper(0x17, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Type, AxisGroup); return result; } void _Chart::SetBackgroundPicture(LPCTSTR Filename) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x4a4, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Filename); } LPDISPATCH _Chart::GetBar3DGroup() { LPDISPATCH result; InvokeHelper(0x12, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Chart::BarGroups(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH _Chart::GetChartArea() { LPDISPATCH result; InvokeHelper(0x50, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Chart::ChartGroups(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x8, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH _Chart::ChartObjects(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x424, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH _Chart::GetChartTitle() { LPDISPATCH result; InvokeHelper(0x51, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Chart::ChartWizard(const VARIANT& Source, const VARIANT& Gallery, const VARIANT& Format, const VARIANT& PlotBy, const VARIANT& CategoryLabels, const VARIANT& SeriesLabels, const VARIANT& HasLegend, const VARIANT& Title, const VARIANT& CategoryTitle, const VARIANT& ValueTitle, const VARIANT& ExtraTitle) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xc4, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Source, &Gallery, &Format, &PlotBy, &CategoryLabels, &SeriesLabels, &HasLegend, &Title, &CategoryTitle, &ValueTitle, &ExtraTitle); } void _Chart::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); } LPDISPATCH _Chart::GetColumn3DGroup() { LPDISPATCH result; InvokeHelper(0x13, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Chart::ColumnGroups(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xb, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } void _Chart::CopyPicture(long Appearance, long Format, long Size) { static BYTE parms[] = VTS_I4 VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Appearance, Format, Size); } LPDISPATCH _Chart::GetCorners() { LPDISPATCH result; InvokeHelper(0x4f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Chart::CreatePublisher(const VARIANT& Edition, long Appearance, long Size, const VARIANT& ContainsPICT, const VARIANT& ContainsBIFF, const VARIANT& ContainsRTF, const VARIANT& ContainsVALU) { static BYTE parms[] = VTS_VARIANT VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1ca, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Edition, Appearance, Size, &ContainsPICT, &ContainsBIFF, &ContainsRTF, &ContainsVALU); } LPDISPATCH _Chart::GetDataTable() { LPDISPATCH result; InvokeHelper(0x573, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _Chart::GetDepthPercent() { long result; InvokeHelper(0x30, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Chart::SetDepthPercent(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x30, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } void _Chart::Deselect() { InvokeHelper(0x460, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } long _Chart::GetDisplayBlanksAs() { long result; InvokeHelper(0x5d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Chart::SetDisplayBlanksAs(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x5d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH _Chart::DoughnutGroups(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xe, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } long _Chart::GetElevation() { long result; InvokeHelper(0x31, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Chart::SetElevation(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x31, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT _Chart::Evaluate(const VARIANT& Name) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x1, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Name); return result; } VARIANT _Chart::_Evaluate(const VARIANT& Name) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xfffffffb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Name); return result; } LPDISPATCH _Chart::GetFloor() { LPDISPATCH result; InvokeHelper(0x53, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _Chart::GetGapDepth() { long result; InvokeHelper(0x32, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Chart::SetGapDepth(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x32, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT _Chart::GetHasAxis(const VARIANT& Index1, const VARIANT& Index2) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x34, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index1, &Index2); return result; } void _Chart::SetHasAxis(const VARIANT& Index1, const VARIANT& Index2, const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x34, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &Index1, &Index2, &newValue); } BOOL _Chart::GetHasDataTable() { BOOL result; InvokeHelper(0x574, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Chart::SetHasDataTable(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x574, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Chart::GetHasLegend() { BOOL result; InvokeHelper(0x35, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Chart::SetHasLegend(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x35, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Chart::GetHasTitle() { BOOL result; InvokeHelper(0x36, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Chart::SetHasTitle(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x36, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long _Chart::GetHeightPercent() { long result; InvokeHelper(0x37, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Chart::SetHeightPercent(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x37, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH _Chart::GetHyperlinks() { LPDISPATCH result; InvokeHelper(0x571, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Chart::GetLegend() { LPDISPATCH result; InvokeHelper(0x54, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Chart::GetLine3DGroup() { LPDISPATCH result; InvokeHelper(0x14, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Chart::LineGroups(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xc, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH _Chart::Location(long Where, const VARIANT& Name) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_VARIANT; InvokeHelper(0x575, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Where, &Name); return result; } LPDISPATCH _Chart::OLEObjects(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x31f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } void _Chart::Paste(const VARIANT& Type) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xd3, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Type); } long _Chart::GetPerspective() { long result; InvokeHelper(0x39, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Chart::SetPerspective(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x39, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH _Chart::GetPie3DGroup() { LPDISPATCH result; InvokeHelper(0x15, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Chart::PieGroups(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xd, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH _Chart::GetPlotArea() { LPDISPATCH result; InvokeHelper(0x55, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Chart::GetPlotVisibleOnly() { BOOL result; InvokeHelper(0x5c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Chart::SetPlotVisibleOnly(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH _Chart::RadarGroups(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xf, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } VARIANT _Chart::GetRightAngleAxes() { VARIANT result; InvokeHelper(0x3a, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void _Chart::SetRightAngleAxes(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x3a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT _Chart::GetRotation() { VARIANT result; InvokeHelper(0x3b, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void _Chart::SetRotation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x3b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH _Chart::SeriesCollection(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x44, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } BOOL _Chart::GetSizeWithWindow() { BOOL result; InvokeHelper(0x5e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Chart::SetSizeWithWindow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Chart::GetShowWindow() { BOOL result; InvokeHelper(0x577, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Chart::SetShowWindow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x577, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH _Chart::GetSurfaceGroup() { LPDISPATCH result; InvokeHelper(0x16, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _Chart::GetChartType() { long result; InvokeHelper(0x578, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Chart::SetChartType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x578, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } void _Chart::ApplyCustomType(long ChartType, const VARIANT& TypeName) { static BYTE parms[] = VTS_I4 VTS_VARIANT; InvokeHelper(0x579, DISPATCH_METHOD, VT_EMPTY, NULL, parms, ChartType, &TypeName); } LPDISPATCH _Chart::GetWalls() { LPDISPATCH result; InvokeHelper(0x56, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Chart::GetWallsAndGridlines2D() { BOOL result; InvokeHelper(0xd2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Chart::SetWallsAndGridlines2D(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xd2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH _Chart::XYGroups(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x10, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } long _Chart::GetBarShape() { long result; InvokeHelper(0x57b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Chart::SetBarShape(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x57b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long _Chart::GetPlotBy() { long result; InvokeHelper(0xca, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Chart::SetPlotBy(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xca, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL _Chart::GetProtectFormatting() { BOOL result; InvokeHelper(0x57d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Chart::SetProtectFormatting(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x57d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Chart::GetProtectData() { BOOL result; InvokeHelper(0x57e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Chart::SetProtectData(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x57e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Chart::GetProtectGoalSeek() { BOOL result; InvokeHelper(0x57f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Chart::SetProtectGoalSeek(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x57f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Chart::GetProtectSelection() { BOOL result; InvokeHelper(0x580, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Chart::SetProtectSelection(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x580, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void _Chart::GetChartElement(long x, long y, long* ElementID, long* Arg1, long* Arg2) { static BYTE parms[] = VTS_I4 VTS_I4 VTS_PI4 VTS_PI4 VTS_PI4; InvokeHelper(0x581, DISPATCH_METHOD, VT_EMPTY, NULL, parms, x, y, ElementID, Arg1, Arg2); } void _Chart::SetSourceData(LPDISPATCH Source, const VARIANT& PlotBy) { static BYTE parms[] = VTS_DISPATCH VTS_VARIANT; InvokeHelper(0x585, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Source, &PlotBy); } BOOL _Chart::Export(LPCTSTR Filename, const VARIANT& FilterName, const VARIANT& Interactive) { BOOL result; static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT; InvokeHelper(0x586, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, Filename, &FilterName, &Interactive); return result; } void _Chart::Refresh() { InvokeHelper(0x589, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH _Chart::GetPivotLayout() { LPDISPATCH result; InvokeHelper(0x716, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Chart::GetHasPivotFields() { BOOL result; InvokeHelper(0x717, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Chart::SetHasPivotFields(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x717, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH _Chart::GetScripts() { LPDISPATCH result; InvokeHelper(0x718, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Chart::PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate, const VARIANT& PrToFileName) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x6ec, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate, &PrToFileName); } LPDISPATCH _Chart::GetTab() { LPDISPATCH result; InvokeHelper(0x411, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Chart::GetMailEnvelope() { LPDISPATCH result; InvokeHelper(0x7e5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Chart::ApplyDataLabels(long Type, const VARIANT& LegendKey, const VARIANT& AutoText, const VARIANT& HasLeaderLines, const VARIANT& ShowSeriesName, const VARIANT& ShowCategoryName, const VARIANT& ShowValue, const VARIANT& ShowPercentage, const VARIANT& ShowBubbleSize, const VARIANT& Separator) { static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x782, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Type, &LegendKey, &AutoText, &HasLeaderLines, &ShowSeriesName, &ShowCategoryName, &ShowValue, &ShowPercentage, &ShowBubbleSize, &Separator); } void _Chart::SaveAs(LPCTSTR Filename, const VARIANT& FileFormat, const VARIANT& Password, const VARIANT& WriteResPassword, const VARIANT& ReadOnlyRecommended, const VARIANT& CreateBackup, const VARIANT& AddToMru, const VARIANT& TextCodepage, const VARIANT& TextVisualLayout, const VARIANT& Local) { static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x785, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Filename, &FileFormat, &Password, &WriteResPassword, &ReadOnlyRecommended, &CreateBackup, &AddToMru, &TextCodepage, &TextVisualLayout, &Local); } void _Chart::Protect(const VARIANT& Password, const VARIANT& DrawingObjects, const VARIANT& Contents, const VARIANT& Scenarios, const VARIANT& UserInterfaceOnly) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x7ed, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Password, &DrawingObjects, &Contents, &Scenarios, &UserInterfaceOnly); } ///////////////////////////////////////////////////////////////////////////// // Sheets properties ///////////////////////////////////////////////////////////////////////////// // Sheets operations LPDISPATCH Sheets::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Sheets::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Sheets::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Sheets::Add(const VARIANT& Before, const VARIANT& After, const VARIANT& Count, const VARIANT& Type) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Before, &After, &Count, &Type); return result; } void Sheets::Copy(const VARIANT& Before, const VARIANT& After) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x227, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Before, &After); } long Sheets::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Sheets::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void Sheets::FillAcrossSheets(LPDISPATCH Range, long Type) { static BYTE parms[] = VTS_DISPATCH VTS_I4; InvokeHelper(0x1d5, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Range, Type); } LPDISPATCH Sheets::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } void Sheets::Move(const VARIANT& Before, const VARIANT& After) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x27d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Before, &After); } LPUNKNOWN Sheets::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } void Sheets::PrintPreview(const VARIANT& EnableChanges) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x119, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &EnableChanges); } void Sheets::Select(const VARIANT& Replace) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Replace); } LPDISPATCH Sheets::GetHPageBreaks() { LPDISPATCH result; InvokeHelper(0x58a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Sheets::GetVPageBreaks() { LPDISPATCH result; InvokeHelper(0x58b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Sheets::GetVisible() { VARIANT result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Sheets::SetVisible(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH Sheets::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } void Sheets::PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate, const VARIANT& PrToFileName) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x6ec, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate, &PrToFileName); } ///////////////////////////////////////////////////////////////////////////// // _Worksheet properties ///////////////////////////////////////////////////////////////////////////// // _Worksheet operations LPDISPATCH _Worksheet::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _Worksheet::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH _Worksheet::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Worksheet::Activate() { InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void _Worksheet::Copy(const VARIANT& Before, const VARIANT& After) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x227, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Before, &After); } void _Worksheet::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } CString _Worksheet::GetCodeName() { CString result; InvokeHelper(0x55d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString _Worksheet::Get_CodeName() { CString result; InvokeHelper(0x80010000, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Worksheet::Set_CodeName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x80010000, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long _Worksheet::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Worksheet::Move(const VARIANT& Before, const VARIANT& After) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x27d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Before, &After); } CString _Worksheet::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Worksheet::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH _Worksheet::GetNext() { LPDISPATCH result; InvokeHelper(0x1f6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Worksheet::GetPageSetup() { LPDISPATCH result; InvokeHelper(0x3e6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Worksheet::GetPrevious() { LPDISPATCH result; InvokeHelper(0x1f7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Worksheet::PrintPreview(const VARIANT& EnableChanges) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x119, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &EnableChanges); } BOOL _Worksheet::GetProtectContents() { BOOL result; InvokeHelper(0x124, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL _Worksheet::GetProtectDrawingObjects() { BOOL result; InvokeHelper(0x125, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL _Worksheet::GetProtectionMode() { BOOL result; InvokeHelper(0x487, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL _Worksheet::GetProtectScenarios() { BOOL result; InvokeHelper(0x126, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Worksheet::Select(const VARIANT& Replace) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Replace); } void _Worksheet::Unprotect(const VARIANT& Password) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x11d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Password); } long _Worksheet::GetVisible() { long result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Worksheet::SetVisible(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH _Worksheet::GetShapes() { LPDISPATCH result; InvokeHelper(0x561, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Worksheet::GetTransitionExpEval() { BOOL result; InvokeHelper(0x191, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Worksheet::SetTransitionExpEval(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x191, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Worksheet::GetAutoFilterMode() { BOOL result; InvokeHelper(0x318, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Worksheet::SetAutoFilterMode(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x318, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void _Worksheet::SetBackgroundPicture(LPCTSTR Filename) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x4a4, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Filename); } void _Worksheet::Calculate() { InvokeHelper(0x117, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL _Worksheet::GetEnableCalculation() { BOOL result; InvokeHelper(0x590, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Worksheet::SetEnableCalculation(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x590, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH _Worksheet::GetCells() { LPDISPATCH result; InvokeHelper(0xee, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Worksheet::ChartObjects(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x424, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } void _Worksheet::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); } LPDISPATCH _Worksheet::GetCircularReference() { LPDISPATCH result; InvokeHelper(0x42d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Worksheet::ClearArrows() { InvokeHelper(0x3ca, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH _Worksheet::GetColumns() { LPDISPATCH result; InvokeHelper(0xf1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _Worksheet::GetConsolidationFunction() { long result; InvokeHelper(0x315, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } VARIANT _Worksheet::GetConsolidationOptions() { VARIANT result; InvokeHelper(0x316, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT _Worksheet::GetConsolidationSources() { VARIANT result; InvokeHelper(0x317, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } BOOL _Worksheet::GetEnableAutoFilter() { BOOL result; InvokeHelper(0x484, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Worksheet::SetEnableAutoFilter(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x484, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long _Worksheet::GetEnableSelection() { long result; InvokeHelper(0x591, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Worksheet::SetEnableSelection(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x591, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL _Worksheet::GetEnableOutlining() { BOOL result; InvokeHelper(0x485, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Worksheet::SetEnableOutlining(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x485, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Worksheet::GetEnablePivotTable() { BOOL result; InvokeHelper(0x486, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Worksheet::SetEnablePivotTable(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x486, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT _Worksheet::Evaluate(const VARIANT& Name) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x1, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Name); return result; } VARIANT _Worksheet::_Evaluate(const VARIANT& Name) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xfffffffb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Name); return result; } BOOL _Worksheet::GetFilterMode() { BOOL result; InvokeHelper(0x320, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Worksheet::ResetAllPageBreaks() { InvokeHelper(0x592, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH _Worksheet::GetNames() { LPDISPATCH result; InvokeHelper(0x1ba, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Worksheet::OLEObjects(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x31f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH _Worksheet::GetOutline() { LPDISPATCH result; InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Worksheet::Paste(const VARIANT& Destination, const VARIANT& Link) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0xd3, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Destination, &Link); } LPDISPATCH _Worksheet::PivotTables(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2b2, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH _Worksheet::PivotTableWizard(const VARIANT& SourceType, const VARIANT& SourceData, const VARIANT& TableDestination, const VARIANT& TableName, const VARIANT& RowGrand, const VARIANT& ColumnGrand, const VARIANT& SaveData, const VARIANT& HasAutoFormat, const VARIANT& AutoPage, const VARIANT& Reserved, const VARIANT& BackgroundQuery, const VARIANT& OptimizeCache, const VARIANT& PageFieldOrder, const VARIANT& PageFieldWrapCount, const VARIANT& ReadData, const VARIANT& Connection) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x2ac, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &SourceType, &SourceData, &TableDestination, &TableName, &RowGrand, &ColumnGrand, &SaveData, &HasAutoFormat, &AutoPage, &Reserved, &BackgroundQuery, &OptimizeCache, &PageFieldOrder, &PageFieldWrapCount, &ReadData, &Connection); return result; } LPDISPATCH _Worksheet::GetRange(const VARIANT& Cell1, const VARIANT& Cell2) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Cell1, &Cell2); return result; } LPDISPATCH _Worksheet::GetRows() { LPDISPATCH result; InvokeHelper(0x102, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Worksheet::Scenarios(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x38c, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } CString _Worksheet::GetScrollArea() { CString result; InvokeHelper(0x599, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Worksheet::SetScrollArea(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x599, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } void _Worksheet::ShowAllData() { InvokeHelper(0x31a, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void _Worksheet::ShowDataForm() { InvokeHelper(0x199, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } double _Worksheet::GetStandardHeight() { double result; InvokeHelper(0x197, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } double _Worksheet::GetStandardWidth() { double result; InvokeHelper(0x198, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void _Worksheet::SetStandardWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x198, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL _Worksheet::GetTransitionFormEntry() { BOOL result; InvokeHelper(0x192, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Worksheet::SetTransitionFormEntry(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x192, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long _Worksheet::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH _Worksheet::GetUsedRange() { LPDISPATCH result; InvokeHelper(0x19c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Worksheet::GetHPageBreaks() { LPDISPATCH result; InvokeHelper(0x58a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Worksheet::GetVPageBreaks() { LPDISPATCH result; InvokeHelper(0x58b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Worksheet::GetQueryTables() { LPDISPATCH result; InvokeHelper(0x59a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Worksheet::GetDisplayPageBreaks() { BOOL result; InvokeHelper(0x59b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Worksheet::SetDisplayPageBreaks(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x59b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH _Worksheet::GetComments() { LPDISPATCH result; InvokeHelper(0x23f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Worksheet::GetHyperlinks() { LPDISPATCH result; InvokeHelper(0x571, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Worksheet::ClearCircles() { InvokeHelper(0x59c, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void _Worksheet::CircleInvalid() { InvokeHelper(0x59d, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH _Worksheet::GetAutoFilter() { LPDISPATCH result; InvokeHelper(0x319, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Worksheet::GetDisplayRightToLeft() { BOOL result; InvokeHelper(0x6ee, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Worksheet::SetDisplayRightToLeft(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x6ee, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH _Worksheet::GetScripts() { LPDISPATCH result; InvokeHelper(0x718, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Worksheet::PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate, const VARIANT& PrToFileName) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x6ec, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate, &PrToFileName); } LPDISPATCH _Worksheet::GetTab() { LPDISPATCH result; InvokeHelper(0x411, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Worksheet::GetMailEnvelope() { LPDISPATCH result; InvokeHelper(0x7e5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Worksheet::SaveAs(LPCTSTR Filename, const VARIANT& FileFormat, const VARIANT& Password, const VARIANT& WriteResPassword, const VARIANT& ReadOnlyRecommended, const VARIANT& CreateBackup, const VARIANT& AddToMru, const VARIANT& TextCodepage, const VARIANT& TextVisualLayout, const VARIANT& Local) { static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x785, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Filename, &FileFormat, &Password, &WriteResPassword, &ReadOnlyRecommended, &CreateBackup, &AddToMru, &TextCodepage, &TextVisualLayout, &Local); } LPDISPATCH _Worksheet::GetCustomProperties() { LPDISPATCH result; InvokeHelper(0x7ee, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Worksheet::GetSmartTags() { LPDISPATCH result; InvokeHelper(0x7e0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Worksheet::GetProtection() { LPDISPATCH result; InvokeHelper(0xb0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Worksheet::PasteSpecial(const VARIANT& Format, const VARIANT& Link, const VARIANT& DisplayAsIcon, const VARIANT& IconFileName, const VARIANT& IconIndex, const VARIANT& IconLabel, const VARIANT& NoHTMLFormatting) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x788, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Format, &Link, &DisplayAsIcon, &IconFileName, &IconIndex, &IconLabel, &NoHTMLFormatting); } void _Worksheet::Protect(const VARIANT& Password, const VARIANT& DrawingObjects, const VARIANT& Contents, const VARIANT& Scenarios, const VARIANT& UserInterfaceOnly, const VARIANT& AllowFormattingCells, const VARIANT& AllowFormattingColumns, const VARIANT& AllowFormattingRows, const VARIANT& AllowInsertingColumns, const VARIANT& AllowInsertingRows, const VARIANT& AllowInsertingHyperlinks, const VARIANT& AllowDeletingColumns, const VARIANT& AllowDeletingRows, const VARIANT& AllowSorting, const VARIANT& AllowFiltering, const VARIANT& AllowUsingPivotTables) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x7ed, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Password, &DrawingObjects, &Contents, &Scenarios, &UserInterfaceOnly, &AllowFormattingCells, &AllowFormattingColumns, &AllowFormattingRows, &AllowInsertingColumns, &AllowInsertingRows, &AllowInsertingHyperlinks, &AllowDeletingColumns, &AllowDeletingRows, &AllowSorting, &AllowFiltering, &AllowUsingPivotTables); } LPDISPATCH _Worksheet::GetListObjects() { LPDISPATCH result; InvokeHelper(0x8d3, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Worksheet::XmlDataQuery(LPCTSTR XPath, const VARIANT& SelectionNamespaces, const VARIANT& Map) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT; InvokeHelper(0x8d4, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, XPath, &SelectionNamespaces, &Map); return result; } LPDISPATCH _Worksheet::XmlMapQuery(LPCTSTR XPath, const VARIANT& SelectionNamespaces, const VARIANT& Map) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT; InvokeHelper(0x8d7, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, XPath, &SelectionNamespaces, &Map); return result; } ///////////////////////////////////////////////////////////////////////////// // _Global properties ///////////////////////////////////////////////////////////////////////////// // _Global operations LPDISPATCH _Global::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _Global::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH _Global::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Global::GetActiveCell() { LPDISPATCH result; InvokeHelper(0x131, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Global::GetActiveChart() { LPDISPATCH result; InvokeHelper(0xb7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString _Global::GetActivePrinter() { CString result; InvokeHelper(0x132, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Global::SetActivePrinter(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x132, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH _Global::GetActiveSheet() { LPDISPATCH result; InvokeHelper(0x133, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Global::GetActiveWindow() { LPDISPATCH result; InvokeHelper(0x2f7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Global::GetActiveWorkbook() { LPDISPATCH result; InvokeHelper(0x134, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Global::GetAddIns() { LPDISPATCH result; InvokeHelper(0x225, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Global::GetAssistant() { LPDISPATCH result; InvokeHelper(0x59e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Global::Calculate() { InvokeHelper(0x117, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH _Global::GetCells() { LPDISPATCH result; InvokeHelper(0xee, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Global::GetCharts() { LPDISPATCH result; InvokeHelper(0x79, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Global::GetColumns() { LPDISPATCH result; InvokeHelper(0xf1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Global::GetCommandBars() { LPDISPATCH result; InvokeHelper(0x59f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _Global::GetDDEAppReturnCode() { long result; InvokeHelper(0x14c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Global::DDEExecute(long Channel, LPCTSTR String) { static BYTE parms[] = VTS_I4 VTS_BSTR; InvokeHelper(0x14d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Channel, String); } long _Global::DDEInitiate(LPCTSTR App, LPCTSTR Topic) { long result; static BYTE parms[] = VTS_BSTR VTS_BSTR; InvokeHelper(0x14e, DISPATCH_METHOD, VT_I4, (void*)&result, parms, App, Topic); return result; } void _Global::DDEPoke(long Channel, const VARIANT& Item, const VARIANT& Data) { static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x14f, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Channel, &Item, &Data); } VARIANT _Global::DDERequest(long Channel, LPCTSTR Item) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_BSTR; InvokeHelper(0x150, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Channel, Item); return result; } void _Global::DDETerminate(long Channel) { static BYTE parms[] = VTS_I4; InvokeHelper(0x151, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Channel); } VARIANT _Global::Evaluate(const VARIANT& Name) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x1, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Name); return result; } VARIANT _Global::_Evaluate(const VARIANT& Name) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xfffffffb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Name); return result; } VARIANT _Global::ExecuteExcel4Macro(LPCTSTR String) { VARIANT result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0x15e, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, String); return result; } LPDISPATCH _Global::Intersect(LPDISPATCH Arg1, LPDISPATCH Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { LPDISPATCH result; static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x2fe, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Arg1, Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } LPDISPATCH _Global::GetNames() { LPDISPATCH result; InvokeHelper(0x1ba, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Global::GetRange(const VARIANT& Cell1, const VARIANT& Cell2) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Cell1, &Cell2); return result; } LPDISPATCH _Global::GetRows() { LPDISPATCH result; InvokeHelper(0x102, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT _Global::Run(const VARIANT& Macro, const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x103, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Macro, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } VARIANT _Global::_Run2(const VARIANT& Macro, const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x326, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Macro, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } LPDISPATCH _Global::GetSelection() { LPDISPATCH result; InvokeHelper(0x93, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Global::SendKeys(const VARIANT& Keys, const VARIANT& Wait) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x17f, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Keys, &Wait); } LPDISPATCH _Global::GetSheets() { LPDISPATCH result; InvokeHelper(0x1e5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Global::GetThisWorkbook() { LPDISPATCH result; InvokeHelper(0x30a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Global::Union(LPDISPATCH Arg1, LPDISPATCH Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { LPDISPATCH result; static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x30b, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Arg1, Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } LPDISPATCH _Global::GetWindows() { LPDISPATCH result; InvokeHelper(0x1ae, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Global::GetWorkbooks() { LPDISPATCH result; InvokeHelper(0x23c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Global::GetWorksheetFunction() { LPDISPATCH result; InvokeHelper(0x5a0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Global::GetWorksheets() { LPDISPATCH result; InvokeHelper(0x1ee, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Global::GetExcel4IntlMacroSheets() { LPDISPATCH result; InvokeHelper(0x245, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Global::GetExcel4MacroSheets() { LPDISPATCH result; InvokeHelper(0x243, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // _Workbook properties ///////////////////////////////////////////////////////////////////////////// // _Workbook operations LPDISPATCH _Workbook::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _Workbook::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH _Workbook::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Workbook::GetAcceptLabelsInFormulas() { BOOL result; InvokeHelper(0x5a1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetAcceptLabelsInFormulas(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5a1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void _Workbook::Activate() { InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH _Workbook::GetActiveChart() { LPDISPATCH result; InvokeHelper(0xb7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Workbook::GetActiveSheet() { LPDISPATCH result; InvokeHelper(0x133, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _Workbook::GetAutoUpdateFrequency() { long result; InvokeHelper(0x5a2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Workbook::SetAutoUpdateFrequency(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x5a2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL _Workbook::GetAutoUpdateSaveChanges() { BOOL result; InvokeHelper(0x5a3, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetAutoUpdateSaveChanges(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5a3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long _Workbook::GetChangeHistoryDuration() { long result; InvokeHelper(0x5a4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Workbook::SetChangeHistoryDuration(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x5a4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH _Workbook::GetBuiltinDocumentProperties() { LPDISPATCH result; InvokeHelper(0x498, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Workbook::ChangeFileAccess(long Mode, const VARIANT& WritePassword, const VARIANT& Notify) { static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x3dd, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Mode, &WritePassword, &Notify); } void _Workbook::ChangeLink(LPCTSTR Name, LPCTSTR NewName, long Type) { static BYTE parms[] = VTS_BSTR VTS_BSTR VTS_I4; InvokeHelper(0x322, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Name, NewName, Type); } LPDISPATCH _Workbook::GetCharts() { LPDISPATCH result; InvokeHelper(0x79, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Workbook::Close(const VARIANT& SaveChanges, const VARIANT& Filename, const VARIANT& RouteWorkbook) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x115, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &SaveChanges, &Filename, &RouteWorkbook); } CString _Workbook::GetCodeName() { CString result; InvokeHelper(0x55d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString _Workbook::Get_CodeName() { CString result; InvokeHelper(0x80010000, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Workbook::Set_CodeName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x80010000, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT _Workbook::GetColors(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x11e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } void _Workbook::SetColors(const VARIANT& Index, const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x11e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &Index, &newValue); } LPDISPATCH _Workbook::GetCommandBars() { LPDISPATCH result; InvokeHelper(0x59f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _Workbook::GetConflictResolution() { long result; InvokeHelper(0x497, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Workbook::SetConflictResolution(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x497, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH _Workbook::GetContainer() { LPDISPATCH result; InvokeHelper(0x4a6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Workbook::GetCreateBackup() { BOOL result; InvokeHelper(0x11f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } LPDISPATCH _Workbook::GetCustomDocumentProperties() { LPDISPATCH result; InvokeHelper(0x499, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Workbook::GetDate1904() { BOOL result; InvokeHelper(0x193, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetDate1904(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x193, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void _Workbook::DeleteNumberFormat(LPCTSTR NumberFormat) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x18d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, NumberFormat); } long _Workbook::GetDisplayDrawingObjects() { long result; InvokeHelper(0x194, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Workbook::SetDisplayDrawingObjects(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x194, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL _Workbook::ExclusiveAccess() { BOOL result; InvokeHelper(0x490, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL); return result; } long _Workbook::GetFileFormat() { long result; InvokeHelper(0x120, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Workbook::ForwardMailer() { InvokeHelper(0x3cd, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } CString _Workbook::GetFullName() { CString result; InvokeHelper(0x121, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } BOOL _Workbook::GetHasPassword() { BOOL result; InvokeHelper(0x122, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL _Workbook::GetHasRoutingSlip() { BOOL result; InvokeHelper(0x3b6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetHasRoutingSlip(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3b6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Workbook::GetIsAddin() { BOOL result; InvokeHelper(0x5a5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetIsAddin(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5a5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT _Workbook::LinkInfo(LPCTSTR Name, long LinkInfo, const VARIANT& Type, const VARIANT& EditionRef) { VARIANT result; static BYTE parms[] = VTS_BSTR VTS_I4 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x327, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Name, LinkInfo, &Type, &EditionRef); return result; } VARIANT _Workbook::LinkSources(const VARIANT& Type) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x328, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Type); return result; } LPDISPATCH _Workbook::GetMailer() { LPDISPATCH result; InvokeHelper(0x3d3, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Workbook::MergeWorkbook(const VARIANT& Filename) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5a6, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Filename); } BOOL _Workbook::GetMultiUserEditing() { BOOL result; InvokeHelper(0x491, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } CString _Workbook::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } LPDISPATCH _Workbook::GetNames() { LPDISPATCH result; InvokeHelper(0x1ba, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Workbook::NewWindow() { LPDISPATCH result; InvokeHelper(0x118, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } void _Workbook::OpenLinks(LPCTSTR Name, const VARIANT& ReadOnly, const VARIANT& Type) { static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT; InvokeHelper(0x323, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Name, &ReadOnly, &Type); } CString _Workbook::GetPath() { CString result; InvokeHelper(0x123, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } BOOL _Workbook::GetPersonalViewListSettings() { BOOL result; InvokeHelper(0x5a7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetPersonalViewListSettings(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5a7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Workbook::GetPersonalViewPrintSettings() { BOOL result; InvokeHelper(0x5a8, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetPersonalViewPrintSettings(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5a8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH _Workbook::PivotCaches() { LPDISPATCH result; InvokeHelper(0x5a9, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } void _Workbook::Post(const VARIANT& DestName) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x48e, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &DestName); } BOOL _Workbook::GetPrecisionAsDisplayed() { BOOL result; InvokeHelper(0x195, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetPrecisionAsDisplayed(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x195, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void _Workbook::PrintPreview(const VARIANT& EnableChanges) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x119, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &EnableChanges); } void _Workbook::ProtectSharing(const VARIANT& Filename, const VARIANT& Password, const VARIANT& WriteResPassword, const VARIANT& ReadOnlyRecommended, const VARIANT& CreateBackup, const VARIANT& SharingPassword) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x5aa, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Filename, &Password, &WriteResPassword, &ReadOnlyRecommended, &CreateBackup, &SharingPassword); } BOOL _Workbook::GetProtectStructure() { BOOL result; InvokeHelper(0x24c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL _Workbook::GetProtectWindows() { BOOL result; InvokeHelper(0x127, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL _Workbook::GetReadOnly() { BOOL result; InvokeHelper(0x128, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::RefreshAll() { InvokeHelper(0x5ac, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void _Workbook::Reply() { InvokeHelper(0x3d1, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void _Workbook::ReplyAll() { InvokeHelper(0x3d2, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void _Workbook::RemoveUser(long Index) { static BYTE parms[] = VTS_I4; InvokeHelper(0x5ad, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Index); } long _Workbook::GetRevisionNumber() { long result; InvokeHelper(0x494, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Workbook::Route() { InvokeHelper(0x3b2, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL _Workbook::GetRouted() { BOOL result; InvokeHelper(0x3b7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } LPDISPATCH _Workbook::GetRoutingSlip() { LPDISPATCH result; InvokeHelper(0x3b5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Workbook::RunAutoMacros(long Which) { static BYTE parms[] = VTS_I4; InvokeHelper(0x27a, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Which); } void _Workbook::Save() { InvokeHelper(0x11b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void _Workbook::SaveCopyAs(const VARIANT& Filename) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaf, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Filename); } BOOL _Workbook::GetSaved() { BOOL result; InvokeHelper(0x12a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetSaved(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x12a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Workbook::GetSaveLinkValues() { BOOL result; InvokeHelper(0x196, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetSaveLinkValues(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x196, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void _Workbook::SendMail(const VARIANT& Recipients, const VARIANT& Subject, const VARIANT& ReturnReceipt) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x3b3, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Recipients, &Subject, &ReturnReceipt); } void _Workbook::SendMailer(const VARIANT& FileFormat, long Priority) { static BYTE parms[] = VTS_VARIANT VTS_I4; InvokeHelper(0x3d4, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &FileFormat, Priority); } void _Workbook::SetLinkOnData(LPCTSTR Name, const VARIANT& Procedure) { static BYTE parms[] = VTS_BSTR VTS_VARIANT; InvokeHelper(0x329, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Name, &Procedure); } LPDISPATCH _Workbook::GetSheets() { LPDISPATCH result; InvokeHelper(0x1e5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Workbook::GetShowConflictHistory() { BOOL result; InvokeHelper(0x493, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetShowConflictHistory(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x493, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH _Workbook::GetStyles() { LPDISPATCH result; InvokeHelper(0x1ed, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Workbook::Unprotect(const VARIANT& Password) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x11d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Password); } void _Workbook::UnprotectSharing(const VARIANT& SharingPassword) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5af, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &SharingPassword); } void _Workbook::UpdateFromFile() { InvokeHelper(0x3e3, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void _Workbook::UpdateLink(const VARIANT& Name, const VARIANT& Type) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x324, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Name, &Type); } BOOL _Workbook::GetUpdateRemoteReferences() { BOOL result; InvokeHelper(0x19b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetUpdateRemoteReferences(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x19b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT _Workbook::GetUserStatus() { VARIANT result; InvokeHelper(0x495, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH _Workbook::GetCustomViews() { LPDISPATCH result; InvokeHelper(0x5b0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Workbook::GetWindows() { LPDISPATCH result; InvokeHelper(0x1ae, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Workbook::GetWorksheets() { LPDISPATCH result; InvokeHelper(0x1ee, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Workbook::GetWriteReserved() { BOOL result; InvokeHelper(0x12b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } CString _Workbook::GetWriteReservedBy() { CString result; InvokeHelper(0x12c, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } LPDISPATCH _Workbook::GetExcel4IntlMacroSheets() { LPDISPATCH result; InvokeHelper(0x245, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Workbook::GetExcel4MacroSheets() { LPDISPATCH result; InvokeHelper(0x243, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Workbook::GetTemplateRemoveExtData() { BOOL result; InvokeHelper(0x5b1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetTemplateRemoveExtData(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5b1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void _Workbook::HighlightChangesOptions(const VARIANT& When, const VARIANT& Who, const VARIANT& Where) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x5b2, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &When, &Who, &Where); } BOOL _Workbook::GetHighlightChangesOnScreen() { BOOL result; InvokeHelper(0x5b5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetHighlightChangesOnScreen(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5b5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Workbook::GetKeepChangeHistory() { BOOL result; InvokeHelper(0x5b6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetKeepChangeHistory(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5b6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Workbook::GetListChangesOnNewSheet() { BOOL result; InvokeHelper(0x5b7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetListChangesOnNewSheet(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5b7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void _Workbook::PurgeChangeHistoryNow(long Days, const VARIANT& SharingPassword) { static BYTE parms[] = VTS_I4 VTS_VARIANT; InvokeHelper(0x5b8, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Days, &SharingPassword); } void _Workbook::AcceptAllChanges(const VARIANT& When, const VARIANT& Who, const VARIANT& Where) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x5ba, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &When, &Who, &Where); } void _Workbook::RejectAllChanges(const VARIANT& When, const VARIANT& Who, const VARIANT& Where) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x5bb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &When, &Who, &Where); } void _Workbook::ResetColors() { InvokeHelper(0x5bc, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH _Workbook::GetVBProject() { LPDISPATCH result; InvokeHelper(0x5bd, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Workbook::FollowHyperlink(LPCTSTR Address, const VARIANT& SubAddress, const VARIANT& NewWindow, const VARIANT& AddHistory, const VARIANT& ExtraInfo, const VARIANT& Method, const VARIANT& HeaderInfo) { static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x5be, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Address, &SubAddress, &NewWindow, &AddHistory, &ExtraInfo, &Method, &HeaderInfo); } void _Workbook::AddToFavorites() { InvokeHelper(0x5c4, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL _Workbook::GetIsInplace() { BOOL result; InvokeHelper(0x6e9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate, const VARIANT& PrToFileName) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x6ec, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate, &PrToFileName); } void _Workbook::WebPagePreview() { InvokeHelper(0x71a, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH _Workbook::GetPublishObjects() { LPDISPATCH result; InvokeHelper(0x71b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Workbook::GetWebOptions() { LPDISPATCH result; InvokeHelper(0x71c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Workbook::ReloadAs(long Encoding) { static BYTE parms[] = VTS_I4; InvokeHelper(0x71d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Encoding); } LPDISPATCH _Workbook::GetHTMLProject() { LPDISPATCH result; InvokeHelper(0x71f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Workbook::GetEnvelopeVisible() { BOOL result; InvokeHelper(0x720, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetEnvelopeVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x720, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long _Workbook::GetCalculationVersion() { long result; InvokeHelper(0x70e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL _Workbook::GetVBASigned() { BOOL result; InvokeHelper(0x724, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL _Workbook::GetShowPivotTableFieldList() { BOOL result; InvokeHelper(0x7fe, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetShowPivotTableFieldList(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x7fe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long _Workbook::GetUpdateLinks() { long result; InvokeHelper(0x360, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Workbook::SetUpdateLinks(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x360, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } void _Workbook::BreakLink(LPCTSTR Name, long Type) { static BYTE parms[] = VTS_BSTR VTS_I4; InvokeHelper(0x7ff, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Name, Type); } void _Workbook::SaveAs(const VARIANT& Filename, const VARIANT& FileFormat, const VARIANT& Password, const VARIANT& WriteResPassword, const VARIANT& ReadOnlyRecommended, const VARIANT& CreateBackup, long AccessMode, const VARIANT& ConflictResolution, const VARIANT& AddToMru, const VARIANT& TextCodepage, const VARIANT& TextVisualLayout, const VARIANT& Local) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x785, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Filename, &FileFormat, &Password, &WriteResPassword, &ReadOnlyRecommended, &CreateBackup, AccessMode, &ConflictResolution, &AddToMru, &TextCodepage, &TextVisualLayout, &Local); } BOOL _Workbook::GetEnableAutoRecover() { BOOL result; InvokeHelper(0x801, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetEnableAutoRecover(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x801, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Workbook::GetRemovePersonalInformation() { BOOL result; InvokeHelper(0x802, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetRemovePersonalInformation(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x802, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString _Workbook::GetFullNameURLEncoded() { CString result; InvokeHelper(0x787, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Workbook::CheckIn(const VARIANT& SaveChanges, const VARIANT& Comments, const VARIANT& MakePublic) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x803, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &SaveChanges, &Comments, &MakePublic); } BOOL _Workbook::CanCheckIn() { BOOL result; InvokeHelper(0x805, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SendForReview(const VARIANT& Recipients, const VARIANT& Subject, const VARIANT& ShowMessage, const VARIANT& IncludeAttachment) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x806, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Recipients, &Subject, &ShowMessage, &IncludeAttachment); } void _Workbook::ReplyWithChanges(const VARIANT& ShowMessage) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x809, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &ShowMessage); } void _Workbook::EndReview() { InvokeHelper(0x80a, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } CString _Workbook::GetPassword() { CString result; InvokeHelper(0x1ad, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Workbook::SetPassword(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x1ad, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString _Workbook::GetWritePassword() { CString result; InvokeHelper(0x468, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _Workbook::SetWritePassword(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x468, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString _Workbook::GetPasswordEncryptionProvider() { CString result; InvokeHelper(0x80b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString _Workbook::GetPasswordEncryptionAlgorithm() { CString result; InvokeHelper(0x80c, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long _Workbook::GetPasswordEncryptionKeyLength() { long result; InvokeHelper(0x80d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _Workbook::SetPasswordEncryptionOptions(const VARIANT& PasswordEncryptionProvider, const VARIANT& PasswordEncryptionAlgorithm, const VARIANT& PasswordEncryptionKeyLength, const VARIANT& PasswordEncryptionFileProperties) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x80e, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &PasswordEncryptionProvider, &PasswordEncryptionAlgorithm, &PasswordEncryptionKeyLength, &PasswordEncryptionFileProperties); } BOOL _Workbook::GetPasswordEncryptionFileProperties() { BOOL result; InvokeHelper(0x80f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL _Workbook::GetReadOnlyRecommended() { BOOL result; InvokeHelper(0x7d5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetReadOnlyRecommended(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x7d5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void _Workbook::Protect(const VARIANT& Password, const VARIANT& Structure, const VARIANT& Windows) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x7ed, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Password, &Structure, &Windows); } LPDISPATCH _Workbook::GetSmartTagOptions() { LPDISPATCH result; InvokeHelper(0x810, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Workbook::RecheckSmartTags() { InvokeHelper(0x811, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH _Workbook::GetPermission() { LPDISPATCH result; InvokeHelper(0x8d8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Workbook::GetSharedWorkspace() { LPDISPATCH result; InvokeHelper(0x8d9, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Workbook::GetSync() { LPDISPATCH result; InvokeHelper(0x8da, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _Workbook::SendFaxOverInternet(const VARIANT& Recipients, const VARIANT& Subject, const VARIANT& ShowMessage) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x8db, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Recipients, &Subject, &ShowMessage); } LPDISPATCH _Workbook::GetXmlNamespaces() { LPDISPATCH result; InvokeHelper(0x8dc, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Workbook::GetXmlMaps() { LPDISPATCH result; InvokeHelper(0x8dd, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _Workbook::XmlImport(LPCTSTR Url, LPDISPATCH* ImportMap, const VARIANT& Overwrite, const VARIANT& Destination) { long result; static BYTE parms[] = VTS_BSTR VTS_PDISPATCH VTS_VARIANT VTS_VARIANT; InvokeHelper(0x8de, DISPATCH_METHOD, VT_I4, (void*)&result, parms, Url, ImportMap, &Overwrite, &Destination); return result; } LPDISPATCH _Workbook::GetSmartDocument() { LPDISPATCH result; InvokeHelper(0x8e1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _Workbook::GetDocumentLibraryVersions() { LPDISPATCH result; InvokeHelper(0x8e2, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _Workbook::GetInactiveListBorderVisible() { BOOL result; InvokeHelper(0x8e3, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetInactiveListBorderVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8e3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _Workbook::GetDisplayInkComments() { BOOL result; InvokeHelper(0x8e4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _Workbook::SetDisplayInkComments(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8e4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long _Workbook::XmlImportXml(LPCTSTR Data, LPDISPATCH* ImportMap, const VARIANT& Overwrite, const VARIANT& Destination) { long result; static BYTE parms[] = VTS_BSTR VTS_PDISPATCH VTS_VARIANT VTS_VARIANT; InvokeHelper(0x8e5, DISPATCH_METHOD, VT_I4, (void*)&result, parms, Data, ImportMap, &Overwrite, &Destination); return result; } void _Workbook::SaveAsXMLData(LPCTSTR Filename, LPDISPATCH Map) { static BYTE parms[] = VTS_BSTR VTS_DISPATCH; InvokeHelper(0x8e6, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Filename, Map); } void _Workbook::ToggleFormsDesign() { InvokeHelper(0x8e7, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // Workbooks properties ///////////////////////////////////////////////////////////////////////////// // Workbooks operations LPDISPATCH Workbooks::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Workbooks::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Workbooks::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Workbooks::Add(const VARIANT& Template) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Template); return result; } void Workbooks::Close() { InvokeHelper(0x115, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } long Workbooks::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Workbooks::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN Workbooks::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH Workbooks::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH Workbooks::Open(LPCTSTR Filename, const VARIANT& UpdateLinks, const VARIANT& ReadOnly, const VARIANT& Format, const VARIANT& Password, const VARIANT& WriteResPassword, const VARIANT& IgnoreReadOnlyRecommended, const VARIANT& Origin, const VARIANT& Delimiter, const VARIANT& Editable, const VARIANT& Notify, const VARIANT& Converter, const VARIANT& AddToMru, const VARIANT& Local, const VARIANT& CorruptLoad) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x783, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Filename, &UpdateLinks, &ReadOnly, &Format, &Password, &WriteResPassword, &IgnoreReadOnlyRecommended, &Origin, &Delimiter, &Editable, &Notify, &Converter, &AddToMru, &Local, &CorruptLoad); return result; } void Workbooks::OpenText(LPCTSTR Filename, const VARIANT& Origin, const VARIANT& StartRow, const VARIANT& DataType, long TextQualifier, const VARIANT& ConsecutiveDelimiter, const VARIANT& Tab, const VARIANT& Semicolon, const VARIANT& Comma, const VARIANT& Space, const VARIANT& Other, const VARIANT& OtherChar, const VARIANT& FieldInfo, const VARIANT& TextVisualLayout, const VARIANT& DecimalSeparator, const VARIANT& ThousandsSeparator, const VARIANT& TrailingMinusNumbers, const VARIANT& Local) { static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x784, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Filename, &Origin, &StartRow, &DataType, TextQualifier, &ConsecutiveDelimiter, &Tab, &Semicolon, &Comma, &Space, &Other, &OtherChar, &FieldInfo, &TextVisualLayout, &DecimalSeparator, &ThousandsSeparator, &TrailingMinusNumbers, &Local); } LPDISPATCH Workbooks::OpenDatabase(LPCTSTR Filename, const VARIANT& CommandText, const VARIANT& CommandType, const VARIANT& BackgroundQuery, const VARIANT& ImportDataAs) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x813, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Filename, &CommandText, &CommandType, &BackgroundQuery, &ImportDataAs); return result; } void Workbooks::CheckOut(LPCTSTR Filename) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x815, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Filename); } BOOL Workbooks::CanCheckOut(LPCTSTR Filename) { BOOL result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0x816, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, Filename); return result; } LPDISPATCH Workbooks::OpenXML(LPCTSTR Filename, const VARIANT& Stylesheets, const VARIANT& LoadOption) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT; InvokeHelper(0x8e8, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Filename, &Stylesheets, &LoadOption); return result; } ///////////////////////////////////////////////////////////////////////////// // PublishObject properties ///////////////////////////////////////////////////////////////////////////// // PublishObject operations LPDISPATCH PublishObject::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PublishObject::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PublishObject::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void PublishObject::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void PublishObject::Publish(const VARIANT& Create) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x767, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Create); } CString PublishObject::GetDivID() { CString result; InvokeHelper(0x766, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString PublishObject::GetSheet() { CString result; InvokeHelper(0x2ef, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long PublishObject::GetSourceType() { long result; InvokeHelper(0x2ad, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString PublishObject::GetSource() { CString result; InvokeHelper(0xde, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long PublishObject::GetHtmlType() { long result; InvokeHelper(0x765, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PublishObject::SetHtmlType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x765, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString PublishObject::GetTitle() { CString result; InvokeHelper(0xc7, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PublishObject::SetTitle(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0xc7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString PublishObject::GetFilename() { CString result; InvokeHelper(0x587, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PublishObject::SetFilename(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x587, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL PublishObject::GetAutoRepublish() { BOOL result; InvokeHelper(0x882, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PublishObject::SetAutoRepublish(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x882, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // DefaultWebOptions properties ///////////////////////////////////////////////////////////////////////////// // DefaultWebOptions operations LPDISPATCH DefaultWebOptions::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DefaultWebOptions::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DefaultWebOptions::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL DefaultWebOptions::GetRelyOnCSS() { BOOL result; InvokeHelper(0x76b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DefaultWebOptions::SetRelyOnCSS(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x76b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DefaultWebOptions::GetSaveHiddenData() { BOOL result; InvokeHelper(0x76c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DefaultWebOptions::SetSaveHiddenData(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x76c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DefaultWebOptions::GetLoadPictures() { BOOL result; InvokeHelper(0x76d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DefaultWebOptions::SetLoadPictures(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x76d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DefaultWebOptions::GetOrganizeInFolder() { BOOL result; InvokeHelper(0x76e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DefaultWebOptions::SetOrganizeInFolder(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x76e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DefaultWebOptions::GetUpdateLinksOnSave() { BOOL result; InvokeHelper(0x76f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DefaultWebOptions::SetUpdateLinksOnSave(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x76f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DefaultWebOptions::GetUseLongFileNames() { BOOL result; InvokeHelper(0x770, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DefaultWebOptions::SetUseLongFileNames(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x770, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DefaultWebOptions::GetCheckIfOfficeIsHTMLEditor() { BOOL result; InvokeHelper(0x771, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DefaultWebOptions::SetCheckIfOfficeIsHTMLEditor(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x771, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DefaultWebOptions::GetDownloadComponents() { BOOL result; InvokeHelper(0x772, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DefaultWebOptions::SetDownloadComponents(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x772, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DefaultWebOptions::GetRelyOnVML() { BOOL result; InvokeHelper(0x773, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DefaultWebOptions::SetRelyOnVML(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x773, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DefaultWebOptions::GetAllowPNG() { BOOL result; InvokeHelper(0x774, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DefaultWebOptions::SetAllowPNG(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x774, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long DefaultWebOptions::GetScreenSize() { long result; InvokeHelper(0x775, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DefaultWebOptions::SetScreenSize(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x775, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long DefaultWebOptions::GetPixelsPerInch() { long result; InvokeHelper(0x776, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DefaultWebOptions::SetPixelsPerInch(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x776, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString DefaultWebOptions::GetLocationOfComponents() { CString result; InvokeHelper(0x777, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DefaultWebOptions::SetLocationOfComponents(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x777, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long DefaultWebOptions::GetEncoding() { long result; InvokeHelper(0x71e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DefaultWebOptions::SetEncoding(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x71e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL DefaultWebOptions::GetAlwaysSaveInDefaultEncoding() { BOOL result; InvokeHelper(0x778, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DefaultWebOptions::SetAlwaysSaveInDefaultEncoding(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x778, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH DefaultWebOptions::GetFonts() { LPDISPATCH result; InvokeHelper(0x779, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString DefaultWebOptions::GetFolderSuffix() { CString result; InvokeHelper(0x77a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long DefaultWebOptions::GetTargetBrowser() { long result; InvokeHelper(0x883, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DefaultWebOptions::SetTargetBrowser(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x883, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL DefaultWebOptions::GetSaveNewWebPagesAsWebArchives() { BOOL result; InvokeHelper(0x884, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DefaultWebOptions::SetSaveNewWebPagesAsWebArchives(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x884, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // WebOptions properties ///////////////////////////////////////////////////////////////////////////// // WebOptions operations LPDISPATCH WebOptions::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long WebOptions::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH WebOptions::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL WebOptions::GetRelyOnCSS() { BOOL result; InvokeHelper(0x76b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void WebOptions::SetRelyOnCSS(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x76b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL WebOptions::GetOrganizeInFolder() { BOOL result; InvokeHelper(0x76e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void WebOptions::SetOrganizeInFolder(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x76e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL WebOptions::GetUseLongFileNames() { BOOL result; InvokeHelper(0x770, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void WebOptions::SetUseLongFileNames(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x770, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL WebOptions::GetDownloadComponents() { BOOL result; InvokeHelper(0x772, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void WebOptions::SetDownloadComponents(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x772, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL WebOptions::GetRelyOnVML() { BOOL result; InvokeHelper(0x773, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void WebOptions::SetRelyOnVML(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x773, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL WebOptions::GetAllowPNG() { BOOL result; InvokeHelper(0x774, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void WebOptions::SetAllowPNG(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x774, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long WebOptions::GetScreenSize() { long result; InvokeHelper(0x775, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void WebOptions::SetScreenSize(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x775, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long WebOptions::GetPixelsPerInch() { long result; InvokeHelper(0x776, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void WebOptions::SetPixelsPerInch(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x776, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString WebOptions::GetLocationOfComponents() { CString result; InvokeHelper(0x777, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void WebOptions::SetLocationOfComponents(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x777, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long WebOptions::GetEncoding() { long result; InvokeHelper(0x71e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void WebOptions::SetEncoding(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x71e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString WebOptions::GetFolderSuffix() { CString result; InvokeHelper(0x77a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void WebOptions::UseDefaultFolderSuffix() { InvokeHelper(0x77b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } long WebOptions::GetTargetBrowser() { long result; InvokeHelper(0x883, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void WebOptions::SetTargetBrowser(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x883, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // TreeviewControl properties ///////////////////////////////////////////////////////////////////////////// // TreeviewControl operations LPDISPATCH TreeviewControl::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long TreeviewControl::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH TreeviewControl::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT TreeviewControl::GetHidden() { VARIANT result; InvokeHelper(0x10c, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void TreeviewControl::SetHidden(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x10c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT TreeviewControl::GetDrilled() { VARIANT result; InvokeHelper(0x77d, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void TreeviewControl::SetDrilled(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x77d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } ///////////////////////////////////////////////////////////////////////////// // CubeField properties ///////////////////////////////////////////////////////////////////////////// // CubeField operations LPDISPATCH CubeField::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CubeField::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CubeField::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CubeField::GetCubeFieldType() { long result; InvokeHelper(0x77e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString CubeField::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString CubeField::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString CubeField::GetValue() { CString result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long CubeField::GetOrientation() { long result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CubeField::SetOrientation(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CubeField::GetPosition() { long result; InvokeHelper(0x85, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CubeField::SetPosition(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x85, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH CubeField::GetTreeviewControl() { LPDISPATCH result; InvokeHelper(0x77f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL CubeField::GetDragToColumn() { BOOL result; InvokeHelper(0x5e4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CubeField::SetDragToColumn(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5e4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL CubeField::GetDragToHide() { BOOL result; InvokeHelper(0x5e5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CubeField::SetDragToHide(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5e5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL CubeField::GetDragToPage() { BOOL result; InvokeHelper(0x5e6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CubeField::SetDragToPage(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5e6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL CubeField::GetDragToRow() { BOOL result; InvokeHelper(0x5e7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CubeField::SetDragToRow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5e7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL CubeField::GetDragToData() { BOOL result; InvokeHelper(0x734, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CubeField::SetDragToData(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x734, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long CubeField::GetHiddenLevels() { long result; InvokeHelper(0x780, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CubeField::SetHiddenLevels(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x780, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL CubeField::GetHasMemberProperties() { BOOL result; InvokeHelper(0x885, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } long CubeField::GetLayoutForm() { long result; InvokeHelper(0x738, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CubeField::SetLayoutForm(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x738, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH CubeField::GetPivotFields() { LPDISPATCH result; InvokeHelper(0x2ce, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void CubeField::AddMemberPropertyField(LPCTSTR Property_, const VARIANT& PropertyOrder) { static BYTE parms[] = VTS_BSTR VTS_VARIANT; InvokeHelper(0x886, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Property_, &PropertyOrder); } BOOL CubeField::GetEnableMultiplePageItems() { BOOL result; InvokeHelper(0x888, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CubeField::SetEnableMultiplePageItems(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x888, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long CubeField::GetLayoutSubtotalLocation() { long result; InvokeHelper(0x736, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CubeField::SetLayoutSubtotalLocation(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x736, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL CubeField::GetShowInFieldList() { BOOL result; InvokeHelper(0x889, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CubeField::SetShowInFieldList(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x889, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void CubeField::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // CubeFields properties ///////////////////////////////////////////////////////////////////////////// // CubeFields operations LPDISPATCH CubeFields::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CubeFields::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CubeFields::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CubeFields::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CubeFields::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH CubeFields::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN CubeFields::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH CubeFields::AddSet(LPCTSTR Name, LPCTSTR Caption) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_BSTR; InvokeHelper(0x88a, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Name, Caption); return result; } ///////////////////////////////////////////////////////////////////////////// // MyFont properties ///////////////////////////////////////////////////////////////////////////// // MyFont operations LPDISPATCH MyFont::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long MyFont::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH MyFont::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT MyFont::GetBackground() { VARIANT result; InvokeHelper(0xb4, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void MyFont::SetBackground(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xb4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT MyFont::GetBold() { VARIANT result; InvokeHelper(0x60, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void MyFont::SetBold(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x60, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT MyFont::GetColor() { VARIANT result; InvokeHelper(0x63, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void MyFont::SetColor(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x63, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT MyFont::GetColorIndex() { VARIANT result; InvokeHelper(0x61, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void MyFont::SetColorIndex(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x61, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT MyFont::GetFontStyle() { VARIANT result; InvokeHelper(0xb1, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void MyFont::SetFontStyle(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xb1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT MyFont::GetItalic() { VARIANT result; InvokeHelper(0x65, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void MyFont::SetItalic(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x65, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT MyFont::GetName() { VARIANT result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void MyFont::SetName(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT MyFont::GetOutlineFont() { VARIANT result; InvokeHelper(0xdd, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void MyFont::SetOutlineFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xdd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT MyFont::GetShadow() { VARIANT result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void MyFont::SetShadow(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT MyFont::GetSize() { VARIANT result; InvokeHelper(0x68, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void MyFont::SetSize(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x68, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT MyFont::GetStrikethrough() { VARIANT result; InvokeHelper(0x69, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void MyFont::SetStrikethrough(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x69, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT MyFont::GetSubscript() { VARIANT result; InvokeHelper(0xb3, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void MyFont::SetSubscript(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xb3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT MyFont::GetSuperscript() { VARIANT result; InvokeHelper(0xb2, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void MyFont::SetSuperscript(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xb2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT MyFont::GetUnderline() { VARIANT result; InvokeHelper(0x6a, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void MyFont::SetUnderline(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x6a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } ///////////////////////////////////////////////////////////////////////////// // Window properties ///////////////////////////////////////////////////////////////////////////// // Window operations LPDISPATCH Window::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Window::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Window::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Window::Activate() { VARIANT result; InvokeHelper(0x130, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Window::ActivateNext() { VARIANT result; InvokeHelper(0x45b, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Window::ActivatePrevious() { VARIANT result; InvokeHelper(0x45c, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Window::GetActiveCell() { LPDISPATCH result; InvokeHelper(0x131, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Window::GetActiveChart() { LPDISPATCH result; InvokeHelper(0xb7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Window::GetActivePane() { LPDISPATCH result; InvokeHelper(0x282, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Window::GetActiveSheet() { LPDISPATCH result; InvokeHelper(0x133, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Window::GetCaption() { VARIANT result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Window::SetCaption(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Window::Close(const VARIANT& SaveChanges, const VARIANT& Filename, const VARIANT& RouteWorkbook) { BOOL result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x115, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, &SaveChanges, &Filename, &RouteWorkbook); return result; } BOOL Window::GetDisplayFormulas() { BOOL result; InvokeHelper(0x284, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Window::SetDisplayFormulas(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x284, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Window::GetDisplayGridlines() { BOOL result; InvokeHelper(0x285, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Window::SetDisplayGridlines(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x285, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Window::GetDisplayHeadings() { BOOL result; InvokeHelper(0x286, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Window::SetDisplayHeadings(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x286, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Window::GetDisplayHorizontalScrollBar() { BOOL result; InvokeHelper(0x399, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Window::SetDisplayHorizontalScrollBar(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x399, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Window::GetDisplayOutline() { BOOL result; InvokeHelper(0x287, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Window::SetDisplayOutline(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x287, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Window::GetDisplayVerticalScrollBar() { BOOL result; InvokeHelper(0x39a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Window::SetDisplayVerticalScrollBar(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x39a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Window::GetDisplayWorkbookTabs() { BOOL result; InvokeHelper(0x39b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Window::SetDisplayWorkbookTabs(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x39b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Window::GetDisplayZeros() { BOOL result; InvokeHelper(0x289, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Window::SetDisplayZeros(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x289, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Window::GetEnableResize() { BOOL result; InvokeHelper(0x4a8, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Window::SetEnableResize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x4a8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Window::GetFreezePanes() { BOOL result; InvokeHelper(0x28a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Window::SetFreezePanes(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x28a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Window::GetGridlineColor() { long result; InvokeHelper(0x28b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Window::SetGridlineColor(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x28b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Window::GetGridlineColorIndex() { long result; InvokeHelper(0x28c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Window::SetGridlineColorIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x28c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } double Window::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Window::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Window::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } VARIANT Window::LargeScroll(const VARIANT& Down, const VARIANT& Up, const VARIANT& ToRight, const VARIANT& ToLeft) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x223, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Down, &Up, &ToRight, &ToLeft); return result; } double Window::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Window::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH Window::NewWindow() { LPDISPATCH result; InvokeHelper(0x118, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } CString Window::GetOnWindow() { CString result; InvokeHelper(0x26f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Window::SetOnWindow(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x26f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH Window::GetPanes() { LPDISPATCH result; InvokeHelper(0x28d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Window::PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate, const VARIANT& PrToFileName) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x6ec, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate, &PrToFileName); return result; } VARIANT Window::PrintPreview(const VARIANT& EnableChanges) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x119, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &EnableChanges); return result; } LPDISPATCH Window::GetRangeSelection() { LPDISPATCH result; InvokeHelper(0x4a5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Window::GetScrollColumn() { long result; InvokeHelper(0x28e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Window::SetScrollColumn(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x28e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Window::GetScrollRow() { long result; InvokeHelper(0x28f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Window::SetScrollRow(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x28f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT Window::ScrollWorkbookTabs(const VARIANT& Sheets, const VARIANT& Position) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x296, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Sheets, &Position); return result; } LPDISPATCH Window::GetSelectedSheets() { LPDISPATCH result; InvokeHelper(0x290, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Window::GetSelection() { LPDISPATCH result; InvokeHelper(0x93, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Window::SmallScroll(const VARIANT& Down, const VARIANT& Up, const VARIANT& ToRight, const VARIANT& ToLeft) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x224, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Down, &Up, &ToRight, &ToLeft); return result; } BOOL Window::GetSplit() { BOOL result; InvokeHelper(0x291, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Window::SetSplit(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x291, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Window::GetSplitColumn() { long result; InvokeHelper(0x292, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Window::SetSplitColumn(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x292, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } double Window::GetSplitHorizontal() { double result; InvokeHelper(0x293, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Window::SetSplitHorizontal(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x293, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Window::GetSplitRow() { long result; InvokeHelper(0x294, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Window::SetSplitRow(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x294, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } double Window::GetSplitVertical() { double result; InvokeHelper(0x295, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Window::SetSplitVertical(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x295, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double Window::GetTabRatio() { double result; InvokeHelper(0x2a1, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Window::SetTabRatio(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x2a1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double Window::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Window::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Window::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double Window::GetUsableHeight() { double result; InvokeHelper(0x185, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } double Window::GetUsableWidth() { double result; InvokeHelper(0x186, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } BOOL Window::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Window::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH Window::GetVisibleRange() { LPDISPATCH result; InvokeHelper(0x45e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } double Window::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Window::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Window::GetWindowNumber() { long result; InvokeHelper(0x45f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long Window::GetWindowState() { long result; InvokeHelper(0x18c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Window::SetWindowState(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x18c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT Window::GetZoom() { VARIANT result; InvokeHelper(0x297, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Window::SetZoom(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x297, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long Window::GetView() { long result; InvokeHelper(0x4aa, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Window::SetView(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4aa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL Window::GetDisplayRightToLeft() { BOOL result; InvokeHelper(0x6ee, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Window::SetDisplayRightToLeft(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x6ee, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Window::PointsToScreenPixelsX(long Points) { long result; static BYTE parms[] = VTS_I4; InvokeHelper(0x6f0, DISPATCH_METHOD, VT_I4, (void*)&result, parms, Points); return result; } long Window::PointsToScreenPixelsY(long Points) { long result; static BYTE parms[] = VTS_I4; InvokeHelper(0x6f1, DISPATCH_METHOD, VT_I4, (void*)&result, parms, Points); return result; } LPDISPATCH Window::RangeFromPoint(long x, long y) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0x6f2, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, x, y); return result; } void Window::ScrollIntoView(long Left, long Top, long Width, long Height, const VARIANT& Start) { static BYTE parms[] = VTS_I4 VTS_I4 VTS_I4 VTS_I4 VTS_VARIANT; InvokeHelper(0x6f5, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Left, Top, Width, Height, &Start); } ///////////////////////////////////////////////////////////////////////////// // Windows properties ///////////////////////////////////////////////////////////////////////////// // Windows operations LPDISPATCH Windows::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Windows::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Windows::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Windows::Arrange(long ArrangeStyle, const VARIANT& ActiveWorkbook, const VARIANT& SyncHorizontal, const VARIANT& SyncVertical) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x27e, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, ArrangeStyle, &ActiveWorkbook, &SyncHorizontal, &SyncVertical); return result; } long Windows::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Windows::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN Windows::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH Windows::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } BOOL Windows::CompareSideBySideWith(const VARIANT& WindowName) { BOOL result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x8c6, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, &WindowName); return result; } BOOL Windows::BreakSideBySide() { BOOL result; InvokeHelper(0x8c8, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL); return result; } BOOL Windows::GetSyncScrollingSideBySide() { BOOL result; InvokeHelper(0x8c9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Windows::SetSyncScrollingSideBySide(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8c9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void Windows::ResetPositionsSideBySide() { InvokeHelper(0x8ca, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // AppEvents properties ///////////////////////////////////////////////////////////////////////////// // AppEvents operations void AppEvents::NewWorkbook(LPDISPATCH Wb) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x61d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb); } void AppEvents::SheetSelectionChange(LPDISPATCH Sh, LPDISPATCH Target) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH; InvokeHelper(0x616, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh, Target); } void AppEvents::SheetBeforeDoubleClick(LPDISPATCH Sh, LPDISPATCH Target, BOOL* Cancel) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH VTS_PBOOL; InvokeHelper(0x617, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh, Target, Cancel); } void AppEvents::SheetBeforeRightClick(LPDISPATCH Sh, LPDISPATCH Target, BOOL* Cancel) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH VTS_PBOOL; InvokeHelper(0x618, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh, Target, Cancel); } void AppEvents::SheetActivate(LPDISPATCH Sh) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x619, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh); } void AppEvents::SheetDeactivate(LPDISPATCH Sh) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x61a, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh); } void AppEvents::SheetCalculate(LPDISPATCH Sh) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x61b, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh); } void AppEvents::SheetChange(LPDISPATCH Sh, LPDISPATCH Target) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH; InvokeHelper(0x61c, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh, Target); } void AppEvents::WorkbookOpen(LPDISPATCH Wb) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x61f, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb); } void AppEvents::WorkbookActivate(LPDISPATCH Wb) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x620, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb); } void AppEvents::WorkbookDeactivate(LPDISPATCH Wb) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x621, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb); } void AppEvents::WorkbookBeforeClose(LPDISPATCH Wb, BOOL* Cancel) { static BYTE parms[] = VTS_DISPATCH VTS_PBOOL; InvokeHelper(0x622, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb, Cancel); } void AppEvents::WorkbookBeforeSave(LPDISPATCH Wb, BOOL SaveAsUI, BOOL* Cancel) { static BYTE parms[] = VTS_DISPATCH VTS_BOOL VTS_PBOOL; InvokeHelper(0x623, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb, SaveAsUI, Cancel); } void AppEvents::WorkbookBeforePrint(LPDISPATCH Wb, BOOL* Cancel) { static BYTE parms[] = VTS_DISPATCH VTS_PBOOL; InvokeHelper(0x624, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb, Cancel); } void AppEvents::WorkbookNewSheet(LPDISPATCH Wb, LPDISPATCH Sh) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH; InvokeHelper(0x625, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb, Sh); } void AppEvents::WorkbookAddinInstall(LPDISPATCH Wb) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x626, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb); } void AppEvents::WorkbookAddinUninstall(LPDISPATCH Wb) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x627, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb); } void AppEvents::WindowResize(LPDISPATCH Wb, LPDISPATCH Wn) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH; InvokeHelper(0x612, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb, Wn); } void AppEvents::WindowActivate(LPDISPATCH Wb, LPDISPATCH Wn) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH; InvokeHelper(0x614, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb, Wn); } void AppEvents::WindowDeactivate(LPDISPATCH Wb, LPDISPATCH Wn) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH; InvokeHelper(0x615, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb, Wn); } void AppEvents::SheetFollowHyperlink(LPDISPATCH Sh, LPDISPATCH Target) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH; InvokeHelper(0x73e, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh, Target); } void AppEvents::SheetPivotTableUpdate(LPDISPATCH Sh, LPDISPATCH Target) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH; InvokeHelper(0x86d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh, Target); } void AppEvents::WorkbookPivotTableCloseConnection(LPDISPATCH Wb, LPDISPATCH Target) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH; InvokeHelper(0x870, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb, Target); } void AppEvents::WorkbookPivotTableOpenConnection(LPDISPATCH Wb, LPDISPATCH Target) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH; InvokeHelper(0x871, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb, Target); } void AppEvents::WorkbookSync(LPDISPATCH Wb, long SyncEventType) { static BYTE parms[] = VTS_DISPATCH VTS_I4; InvokeHelper(0x8f1, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb, SyncEventType); } void AppEvents::WorkbookBeforeXmlImport(LPDISPATCH Wb, LPDISPATCH Map, LPCTSTR Url, BOOL IsRefresh, BOOL* Cancel) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH VTS_BSTR VTS_BOOL VTS_PBOOL; InvokeHelper(0x8f2, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb, Map, Url, IsRefresh, Cancel); } void AppEvents::WorkbookAfterXmlImport(LPDISPATCH Wb, LPDISPATCH Map, BOOL IsRefresh, long Result) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH VTS_BOOL VTS_I4; InvokeHelper(0x8f3, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb, Map, IsRefresh, Result); } void AppEvents::WorkbookBeforeXmlExport(LPDISPATCH Wb, LPDISPATCH Map, LPCTSTR Url, BOOL* Cancel) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH VTS_BSTR VTS_PBOOL; InvokeHelper(0x8f4, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb, Map, Url, Cancel); } void AppEvents::WorkbookAfterXmlExport(LPDISPATCH Wb, LPDISPATCH Map, LPCTSTR Url, long Result) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH VTS_BSTR VTS_I4; InvokeHelper(0x8f5, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wb, Map, Url, Result); } ///////////////////////////////////////////////////////////////////////////// // WorksheetFunction properties ///////////////////////////////////////////////////////////////////////////// // WorksheetFunction operations LPDISPATCH WorksheetFunction::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long WorksheetFunction::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH WorksheetFunction::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } double WorksheetFunction::Count(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4000, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } BOOL WorksheetFunction::IsNA(const VARIANT& Arg1) { BOOL result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x4002, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, &Arg1); return result; } BOOL WorksheetFunction::IsError(const VARIANT& Arg1) { BOOL result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x4003, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, &Arg1); return result; } double WorksheetFunction::Sum(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4004, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::Average(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4005, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::Min(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4006, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::Max(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4007, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::Npv(double Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_R8 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x400b, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::StDev(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x400c, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } CString WorksheetFunction::Dollar(double Arg1, const VARIANT& Arg2) { CString result; static BYTE parms[] = VTS_R8 VTS_VARIANT; InvokeHelper(0x400d, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, Arg1, &Arg2); return result; } CString WorksheetFunction::Fixed(double Arg1, const VARIANT& Arg2, const VARIANT& Arg3) { CString result; static BYTE parms[] = VTS_R8 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x400e, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, Arg1, &Arg2, &Arg3); return result; } double WorksheetFunction::Pi() { double result; InvokeHelper(0x4013, DISPATCH_METHOD, VT_R8, (void*)&result, NULL); return result; } double WorksheetFunction::Ln(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x4016, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::Log10(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x4017, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::Round(double Arg1, double Arg2) { double result; static BYTE parms[] = VTS_R8 VTS_R8; InvokeHelper(0x401b, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2); return result; } VARIANT WorksheetFunction::Lookup(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x401c, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Arg1, &Arg2, &Arg3); return result; } VARIANT WorksheetFunction::Index(const VARIANT& Arg1, double Arg2, const VARIANT& Arg3, const VARIANT& Arg4) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_R8 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x401d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Arg1, Arg2, &Arg3, &Arg4); return result; } CString WorksheetFunction::Rept(LPCTSTR Arg1, double Arg2) { CString result; static BYTE parms[] = VTS_BSTR VTS_R8; InvokeHelper(0x401e, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, Arg1, Arg2); return result; } BOOL WorksheetFunction::And(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { BOOL result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4024, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } BOOL WorksheetFunction::Or(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { BOOL result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4025, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::DCount(LPDISPATCH Arg1, const VARIANT& Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_DISPATCH VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4028, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, &Arg2, &Arg3); return result; } double WorksheetFunction::DSum(LPDISPATCH Arg1, const VARIANT& Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_DISPATCH VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4029, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, &Arg2, &Arg3); return result; } double WorksheetFunction::DAverage(LPDISPATCH Arg1, const VARIANT& Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_DISPATCH VTS_VARIANT VTS_VARIANT; InvokeHelper(0x402a, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, &Arg2, &Arg3); return result; } double WorksheetFunction::DMin(LPDISPATCH Arg1, const VARIANT& Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_DISPATCH VTS_VARIANT VTS_VARIANT; InvokeHelper(0x402b, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, &Arg2, &Arg3); return result; } double WorksheetFunction::DMax(LPDISPATCH Arg1, const VARIANT& Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_DISPATCH VTS_VARIANT VTS_VARIANT; InvokeHelper(0x402c, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, &Arg2, &Arg3); return result; } double WorksheetFunction::DStDev(LPDISPATCH Arg1, const VARIANT& Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_DISPATCH VTS_VARIANT VTS_VARIANT; InvokeHelper(0x402d, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, &Arg2, &Arg3); return result; } double WorksheetFunction::Var(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x402e, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::DVar(LPDISPATCH Arg1, const VARIANT& Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_DISPATCH VTS_VARIANT VTS_VARIANT; InvokeHelper(0x402f, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, &Arg2, &Arg3); return result; } CString WorksheetFunction::Text(const VARIANT& Arg1, LPCTSTR Arg2) { CString result; static BYTE parms[] = VTS_VARIANT VTS_BSTR; InvokeHelper(0x4030, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, &Arg1, Arg2); return result; } VARIANT WorksheetFunction::LinEst(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4031, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4); return result; } VARIANT WorksheetFunction::Trend(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4032, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4); return result; } VARIANT WorksheetFunction::LogEst(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4033, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4); return result; } VARIANT WorksheetFunction::Growth(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4034, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4); return result; } double WorksheetFunction::Pv(double Arg1, double Arg2, double Arg3, const VARIANT& Arg4, const VARIANT& Arg5) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4038, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, &Arg4, &Arg5); return result; } double WorksheetFunction::Fv(double Arg1, double Arg2, double Arg3, const VARIANT& Arg4, const VARIANT& Arg5) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4039, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, &Arg4, &Arg5); return result; } double WorksheetFunction::NPer(double Arg1, double Arg2, double Arg3, const VARIANT& Arg4, const VARIANT& Arg5) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x403a, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, &Arg4, &Arg5); return result; } double WorksheetFunction::Pmt(double Arg1, double Arg2, double Arg3, const VARIANT& Arg4, const VARIANT& Arg5) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x403b, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, &Arg4, &Arg5); return result; } double WorksheetFunction::Rate(double Arg1, double Arg2, double Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x403c, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, &Arg4, &Arg5, &Arg6); return result; } double WorksheetFunction::MIrr(const VARIANT& Arg1, double Arg2, double Arg3) { double result; static BYTE parms[] = VTS_VARIANT VTS_R8 VTS_R8; InvokeHelper(0x403d, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, Arg2, Arg3); return result; } double WorksheetFunction::Irr(const VARIANT& Arg1, const VARIANT& Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x403e, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2); return result; } double WorksheetFunction::Match(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4040, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3); return result; } double WorksheetFunction::Weekday(const VARIANT& Arg1, const VARIANT& Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4046, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2); return result; } double WorksheetFunction::Search(LPCTSTR Arg1, LPCTSTR Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_BSTR VTS_BSTR VTS_VARIANT; InvokeHelper(0x4052, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, &Arg3); return result; } VARIANT WorksheetFunction::Transpose(const VARIANT& Arg1) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x4053, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Arg1); return result; } double WorksheetFunction::Atan2(double Arg1, double Arg2) { double result; static BYTE parms[] = VTS_R8 VTS_R8; InvokeHelper(0x4061, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2); return result; } double WorksheetFunction::Asin(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x4062, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::Acos(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x4063, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } VARIANT WorksheetFunction::Choose(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4064, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } VARIANT WorksheetFunction::HLookup(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4065, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4); return result; } VARIANT WorksheetFunction::VLookup(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4066, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4); return result; } double WorksheetFunction::Log(double Arg1, const VARIANT& Arg2) { double result; static BYTE parms[] = VTS_R8 VTS_VARIANT; InvokeHelper(0x406d, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, &Arg2); return result; } CString WorksheetFunction::Proper(LPCTSTR Arg1) { CString result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0x4072, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, Arg1); return result; } CString WorksheetFunction::Trim(LPCTSTR Arg1) { CString result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0x4076, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, Arg1); return result; } CString WorksheetFunction::Replace(LPCTSTR Arg1, double Arg2, double Arg3, LPCTSTR Arg4) { CString result; static BYTE parms[] = VTS_BSTR VTS_R8 VTS_R8 VTS_BSTR; InvokeHelper(0x4077, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, Arg1, Arg2, Arg3, Arg4); return result; } CString WorksheetFunction::Substitute(LPCTSTR Arg1, LPCTSTR Arg2, LPCTSTR Arg3, const VARIANT& Arg4) { CString result; static BYTE parms[] = VTS_BSTR VTS_BSTR VTS_BSTR VTS_VARIANT; InvokeHelper(0x4078, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, Arg1, Arg2, Arg3, &Arg4); return result; } double WorksheetFunction::Find(LPCTSTR Arg1, LPCTSTR Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_BSTR VTS_BSTR VTS_VARIANT; InvokeHelper(0x407c, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, &Arg3); return result; } BOOL WorksheetFunction::IsErr(const VARIANT& Arg1) { BOOL result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x407e, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, &Arg1); return result; } BOOL WorksheetFunction::IsText(const VARIANT& Arg1) { BOOL result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x407f, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, &Arg1); return result; } BOOL WorksheetFunction::IsNumber(const VARIANT& Arg1) { BOOL result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x4080, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, &Arg1); return result; } double WorksheetFunction::Sln(double Arg1, double Arg2, double Arg3) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0x408e, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3); return result; } double WorksheetFunction::Syd(double Arg1, double Arg2, double Arg3, double Arg4) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0x408f, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, Arg4); return result; } double WorksheetFunction::Ddb(double Arg1, double Arg2, double Arg3, double Arg4, const VARIANT& Arg5) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8 VTS_VARIANT; InvokeHelper(0x4090, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, Arg4, &Arg5); return result; } CString WorksheetFunction::Clean(LPCTSTR Arg1) { CString result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0x40a2, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::MDeterm(const VARIANT& Arg1) { double result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x40a3, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1); return result; } VARIANT WorksheetFunction::MInverse(const VARIANT& Arg1) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x40a4, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Arg1); return result; } VARIANT WorksheetFunction::MMult(const VARIANT& Arg1, const VARIANT& Arg2) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x40a5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Arg1, &Arg2); return result; } double WorksheetFunction::Ipmt(double Arg1, double Arg2, double Arg3, double Arg4, const VARIANT& Arg5, const VARIANT& Arg6) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x40a7, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, Arg4, &Arg5, &Arg6); return result; } double WorksheetFunction::Ppmt(double Arg1, double Arg2, double Arg3, double Arg4, const VARIANT& Arg5, const VARIANT& Arg6) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x40a8, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, Arg4, &Arg5, &Arg6); return result; } double WorksheetFunction::CountA(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x40a9, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::Product(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x40b7, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::Fact(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x40b8, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::DProduct(LPDISPATCH Arg1, const VARIANT& Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_DISPATCH VTS_VARIANT VTS_VARIANT; InvokeHelper(0x40bd, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, &Arg2, &Arg3); return result; } BOOL WorksheetFunction::IsNonText(const VARIANT& Arg1) { BOOL result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x40be, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, &Arg1); return result; } double WorksheetFunction::StDevP(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x40c1, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::VarP(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x40c2, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::DStDevP(LPDISPATCH Arg1, const VARIANT& Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_DISPATCH VTS_VARIANT VTS_VARIANT; InvokeHelper(0x40c3, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, &Arg2, &Arg3); return result; } double WorksheetFunction::DVarP(LPDISPATCH Arg1, const VARIANT& Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_DISPATCH VTS_VARIANT VTS_VARIANT; InvokeHelper(0x40c4, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, &Arg2, &Arg3); return result; } BOOL WorksheetFunction::IsLogical(const VARIANT& Arg1) { BOOL result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x40c6, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, &Arg1); return result; } double WorksheetFunction::DCountA(LPDISPATCH Arg1, const VARIANT& Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_DISPATCH VTS_VARIANT VTS_VARIANT; InvokeHelper(0x40c7, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, &Arg2, &Arg3); return result; } CString WorksheetFunction::USDollar(double Arg1, double Arg2) { CString result; static BYTE parms[] = VTS_R8 VTS_R8; InvokeHelper(0x40cc, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, Arg1, Arg2); return result; } double WorksheetFunction::FindB(LPCTSTR Arg1, LPCTSTR Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_BSTR VTS_BSTR VTS_VARIANT; InvokeHelper(0x40cd, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, &Arg3); return result; } double WorksheetFunction::SearchB(LPCTSTR Arg1, LPCTSTR Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_BSTR VTS_BSTR VTS_VARIANT; InvokeHelper(0x40ce, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, &Arg3); return result; } CString WorksheetFunction::ReplaceB(LPCTSTR Arg1, double Arg2, double Arg3, LPCTSTR Arg4) { CString result; static BYTE parms[] = VTS_BSTR VTS_R8 VTS_R8 VTS_BSTR; InvokeHelper(0x40cf, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, Arg1, Arg2, Arg3, Arg4); return result; } double WorksheetFunction::RoundUp(double Arg1, double Arg2) { double result; static BYTE parms[] = VTS_R8 VTS_R8; InvokeHelper(0x40d4, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2); return result; } double WorksheetFunction::RoundDown(double Arg1, double Arg2) { double result; static BYTE parms[] = VTS_R8 VTS_R8; InvokeHelper(0x40d5, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2); return result; } double WorksheetFunction::Rank(double Arg1, LPDISPATCH Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_R8 VTS_DISPATCH VTS_VARIANT; InvokeHelper(0x40d8, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, &Arg3); return result; } double WorksheetFunction::Days360(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x40dc, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3); return result; } double WorksheetFunction::Vdb(double Arg1, double Arg2, double Arg3, double Arg4, double Arg5, const VARIANT& Arg6, const VARIANT& Arg7) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8 VTS_R8 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x40de, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, Arg4, Arg5, &Arg6, &Arg7); return result; } double WorksheetFunction::Median(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x40e3, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::SumProduct(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x40e4, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::Sinh(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x40e5, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::Cosh(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x40e6, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::Tanh(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x40e7, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::Asinh(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x40e8, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::Acosh(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x40e9, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::Atanh(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x40ea, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } VARIANT WorksheetFunction::DGet(LPDISPATCH Arg1, const VARIANT& Arg2, const VARIANT& Arg3) { VARIANT result; static BYTE parms[] = VTS_DISPATCH VTS_VARIANT VTS_VARIANT; InvokeHelper(0x40eb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Arg1, &Arg2, &Arg3); return result; } double WorksheetFunction::Db(double Arg1, double Arg2, double Arg3, double Arg4, const VARIANT& Arg5) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8 VTS_VARIANT; InvokeHelper(0x40f7, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, Arg4, &Arg5); return result; } VARIANT WorksheetFunction::Frequency(const VARIANT& Arg1, const VARIANT& Arg2) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x40fc, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Arg1, &Arg2); return result; } double WorksheetFunction::AveDev(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x410d, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::BetaDist(double Arg1, double Arg2, double Arg3, const VARIANT& Arg4, const VARIANT& Arg5) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x410e, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, &Arg4, &Arg5); return result; } double WorksheetFunction::GammaLn(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x410f, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::BetaInv(double Arg1, double Arg2, double Arg3, const VARIANT& Arg4, const VARIANT& Arg5) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4110, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, &Arg4, &Arg5); return result; } double WorksheetFunction::BinomDist(double Arg1, double Arg2, double Arg3, BOOL Arg4) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_BOOL; InvokeHelper(0x4111, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, Arg4); return result; } double WorksheetFunction::ChiDist(double Arg1, double Arg2) { double result; static BYTE parms[] = VTS_R8 VTS_R8; InvokeHelper(0x4112, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2); return result; } double WorksheetFunction::ChiInv(double Arg1, double Arg2) { double result; static BYTE parms[] = VTS_R8 VTS_R8; InvokeHelper(0x4113, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2); return result; } double WorksheetFunction::Combin(double Arg1, double Arg2) { double result; static BYTE parms[] = VTS_R8 VTS_R8; InvokeHelper(0x4114, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2); return result; } double WorksheetFunction::Confidence(double Arg1, double Arg2, double Arg3) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0x4115, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3); return result; } double WorksheetFunction::CritBinom(double Arg1, double Arg2, double Arg3) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0x4116, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3); return result; } double WorksheetFunction::Even(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x4117, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::ExponDist(double Arg1, double Arg2, BOOL Arg3) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_BOOL; InvokeHelper(0x4118, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3); return result; } double WorksheetFunction::FDist(double Arg1, double Arg2, double Arg3) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0x4119, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3); return result; } double WorksheetFunction::FInv(double Arg1, double Arg2, double Arg3) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0x411a, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3); return result; } double WorksheetFunction::Fisher(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x411b, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::FisherInv(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x411c, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::Floor(double Arg1, double Arg2) { double result; static BYTE parms[] = VTS_R8 VTS_R8; InvokeHelper(0x411d, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2); return result; } double WorksheetFunction::GammaDist(double Arg1, double Arg2, double Arg3, BOOL Arg4) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_BOOL; InvokeHelper(0x411e, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, Arg4); return result; } double WorksheetFunction::GammaInv(double Arg1, double Arg2, double Arg3) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0x411f, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3); return result; } double WorksheetFunction::Ceiling(double Arg1, double Arg2) { double result; static BYTE parms[] = VTS_R8 VTS_R8; InvokeHelper(0x4120, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2); return result; } double WorksheetFunction::HypGeomDist(double Arg1, double Arg2, double Arg3, double Arg4) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0x4121, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, Arg4); return result; } double WorksheetFunction::LogNormDist(double Arg1, double Arg2, double Arg3) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0x4122, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3); return result; } double WorksheetFunction::LogInv(double Arg1, double Arg2, double Arg3) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0x4123, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3); return result; } double WorksheetFunction::NegBinomDist(double Arg1, double Arg2, double Arg3) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0x4124, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3); return result; } double WorksheetFunction::NormDist(double Arg1, double Arg2, double Arg3, BOOL Arg4) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_BOOL; InvokeHelper(0x4125, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, Arg4); return result; } double WorksheetFunction::NormSDist(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x4126, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::NormInv(double Arg1, double Arg2, double Arg3) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0x4127, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3); return result; } double WorksheetFunction::NormSInv(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x4128, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::Standardize(double Arg1, double Arg2, double Arg3) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0x4129, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3); return result; } double WorksheetFunction::Odd(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x412a, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::Permut(double Arg1, double Arg2) { double result; static BYTE parms[] = VTS_R8 VTS_R8; InvokeHelper(0x412b, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2); return result; } double WorksheetFunction::Poisson(double Arg1, double Arg2, BOOL Arg3) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_BOOL; InvokeHelper(0x412c, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3); return result; } double WorksheetFunction::TDist(double Arg1, double Arg2, double Arg3) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0x412d, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3); return result; } double WorksheetFunction::Weibull(double Arg1, double Arg2, double Arg3, BOOL Arg4) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_BOOL; InvokeHelper(0x412e, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, Arg4); return result; } double WorksheetFunction::SumXMY2(const VARIANT& Arg1, const VARIANT& Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x412f, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2); return result; } double WorksheetFunction::SumX2MY2(const VARIANT& Arg1, const VARIANT& Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4130, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2); return result; } double WorksheetFunction::SumX2PY2(const VARIANT& Arg1, const VARIANT& Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4131, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2); return result; } double WorksheetFunction::ChiTest(const VARIANT& Arg1, const VARIANT& Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4132, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2); return result; } double WorksheetFunction::Correl(const VARIANT& Arg1, const VARIANT& Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4133, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2); return result; } double WorksheetFunction::Covar(const VARIANT& Arg1, const VARIANT& Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4134, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2); return result; } double WorksheetFunction::Forecast(double Arg1, const VARIANT& Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_R8 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4135, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, &Arg2, &Arg3); return result; } double WorksheetFunction::FTest(const VARIANT& Arg1, const VARIANT& Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4136, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2); return result; } double WorksheetFunction::Intercept(const VARIANT& Arg1, const VARIANT& Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4137, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2); return result; } double WorksheetFunction::Pearson(const VARIANT& Arg1, const VARIANT& Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4138, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2); return result; } double WorksheetFunction::RSq(const VARIANT& Arg1, const VARIANT& Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4139, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2); return result; } double WorksheetFunction::StEyx(const VARIANT& Arg1, const VARIANT& Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x413a, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2); return result; } double WorksheetFunction::Slope(const VARIANT& Arg1, const VARIANT& Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x413b, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2); return result; } double WorksheetFunction::TTest(const VARIANT& Arg1, const VARIANT& Arg2, double Arg3, double Arg4) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_R8 VTS_R8; InvokeHelper(0x413c, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, Arg3, Arg4); return result; } double WorksheetFunction::Prob(const VARIANT& Arg1, const VARIANT& Arg2, double Arg3, const VARIANT& Arg4) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_R8 VTS_VARIANT; InvokeHelper(0x413d, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, Arg3, &Arg4); return result; } double WorksheetFunction::DevSq(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x413e, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::GeoMean(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x413f, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::HarMean(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4140, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::SumSq(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4141, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::Kurt(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4142, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::Skew(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4143, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::ZTest(const VARIANT& Arg1, double Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_VARIANT VTS_R8 VTS_VARIANT; InvokeHelper(0x4144, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, Arg2, &Arg3); return result; } double WorksheetFunction::Large(const VARIANT& Arg1, double Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_R8; InvokeHelper(0x4145, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, Arg2); return result; } double WorksheetFunction::Small(const VARIANT& Arg1, double Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_R8; InvokeHelper(0x4146, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, Arg2); return result; } double WorksheetFunction::Quartile(const VARIANT& Arg1, double Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_R8; InvokeHelper(0x4147, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, Arg2); return result; } double WorksheetFunction::Percentile(const VARIANT& Arg1, double Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_R8; InvokeHelper(0x4148, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, Arg2); return result; } double WorksheetFunction::PercentRank(const VARIANT& Arg1, double Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_VARIANT VTS_R8 VTS_VARIANT; InvokeHelper(0x4149, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, Arg2, &Arg3); return result; } double WorksheetFunction::Mode(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x414a, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::TrimMean(const VARIANT& Arg1, double Arg2) { double result; static BYTE parms[] = VTS_VARIANT VTS_R8; InvokeHelper(0x414b, DISPATCH_METHOD, VT_R8, (void*)&result, parms, &Arg1, Arg2); return result; } double WorksheetFunction::TInv(double Arg1, double Arg2) { double result; static BYTE parms[] = VTS_R8 VTS_R8; InvokeHelper(0x414c, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2); return result; } double WorksheetFunction::Power(double Arg1, double Arg2) { double result; static BYTE parms[] = VTS_R8 VTS_R8; InvokeHelper(0x4151, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2); return result; } double WorksheetFunction::Radians(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x4156, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::Degrees(double Arg1) { double result; static BYTE parms[] = VTS_R8; InvokeHelper(0x4157, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::Subtotal(double Arg1, LPDISPATCH Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { double result; static BYTE parms[] = VTS_R8 VTS_DISPATCH VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4158, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } double WorksheetFunction::SumIf(LPDISPATCH Arg1, const VARIANT& Arg2, const VARIANT& Arg3) { double result; static BYTE parms[] = VTS_DISPATCH VTS_VARIANT VTS_VARIANT; InvokeHelper(0x4159, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, &Arg2, &Arg3); return result; } double WorksheetFunction::CountIf(LPDISPATCH Arg1, const VARIANT& Arg2) { double result; static BYTE parms[] = VTS_DISPATCH VTS_VARIANT; InvokeHelper(0x415a, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, &Arg2); return result; } double WorksheetFunction::CountBlank(LPDISPATCH Arg1) { double result; static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x415b, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1); return result; } double WorksheetFunction::Ispmt(double Arg1, double Arg2, double Arg3, double Arg4) { double result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0x415e, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Arg1, Arg2, Arg3, Arg4); return result; } CString WorksheetFunction::Roman(double Arg1, const VARIANT& Arg2) { CString result; static BYTE parms[] = VTS_R8 VTS_VARIANT; InvokeHelper(0x4162, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, Arg1, &Arg2); return result; } CString WorksheetFunction::Asc(LPCTSTR Arg1) { CString result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0x40d6, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, Arg1); return result; } CString WorksheetFunction::Dbcs(LPCTSTR Arg1) { CString result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0x40d7, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, Arg1); return result; } CString WorksheetFunction::Phonetic(LPDISPATCH Arg1) { CString result; static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x4168, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, Arg1); return result; } CString WorksheetFunction::BahtText(double Arg1) { CString result; static BYTE parms[] = VTS_R8; InvokeHelper(0x4170, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, Arg1); return result; } VARIANT WorksheetFunction::RTD(const VARIANT& progID, const VARIANT& server, const VARIANT& topic1, const VARIANT& topic2, const VARIANT& topic3, const VARIANT& topic4, const VARIANT& topic5, const VARIANT& topic6, const VARIANT& topic7, const VARIANT& topic8, const VARIANT& topic9, const VARIANT& topic10, const VARIANT& topic11, const VARIANT& topic12, const VARIANT& topic13, const VARIANT& topic14, const VARIANT& topic15, const VARIANT& topic16, const VARIANT& topic17, const VARIANT& topic18, const VARIANT& topic19, const VARIANT& topic20, const VARIANT& topic21, const VARIANT& topic22, const VARIANT& topic23, const VARIANT& topic24, const VARIANT& topic25, const VARIANT& topic26, const VARIANT& topic27, const VARIANT& topic28) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x417b, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &progID, &server, &topic1, &topic2, &topic3, &topic4, &topic5, &topic6, &topic7, &topic8, &topic9, &topic10, &topic11, &topic12, &topic13, &topic14, &topic15, &topic16, &topic17, &topic18, &topic19, &topic20, &topic21, &topic22, &topic23, &topic24, &topic25, &topic26, &topic27, &topic28); return result; } ///////////////////////////////////////////////////////////////////////////// // Range properties ///////////////////////////////////////////////////////////////////////////// // Range operations LPDISPATCH Range::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Range::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Range::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Range::Activate() { VARIANT result; InvokeHelper(0x130, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::GetAddIndent() { VARIANT result; InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetAddIndent(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString Range::GetAddress(const VARIANT& RowAbsolute, const VARIANT& ColumnAbsolute, long ReferenceStyle, const VARIANT& External, const VARIANT& RelativeTo) { CString result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT; InvokeHelper(0xec, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms, &RowAbsolute, &ColumnAbsolute, ReferenceStyle, &External, &RelativeTo); return result; } CString Range::GetAddressLocal(const VARIANT& RowAbsolute, const VARIANT& ColumnAbsolute, long ReferenceStyle, const VARIANT& External, const VARIANT& RelativeTo) { CString result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1b5, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms, &RowAbsolute, &ColumnAbsolute, ReferenceStyle, &External, &RelativeTo); return result; } VARIANT Range::AdvancedFilter(long Action, const VARIANT& CriteriaRange, const VARIANT& CopyToRange, const VARIANT& Unique) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x36c, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Action, &CriteriaRange, &CopyToRange, &Unique); return result; } VARIANT Range::ApplyNames(const VARIANT& Names, const VARIANT& IgnoreRelativeAbsolute, const VARIANT& UseRowColumnNames, const VARIANT& OmitColumn, const VARIANT& OmitRow, long Order, const VARIANT& AppendLast) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT; InvokeHelper(0x1b9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Names, &IgnoreRelativeAbsolute, &UseRowColumnNames, &OmitColumn, &OmitRow, Order, &AppendLast); return result; } VARIANT Range::ApplyOutlineStyles() { VARIANT result; InvokeHelper(0x1c0, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Range::GetAreas() { LPDISPATCH result; InvokeHelper(0x238, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Range::AutoComplete(LPCTSTR String) { CString result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0x4a1, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, String); return result; } VARIANT Range::AutoFill(LPDISPATCH Destination, long Type) { VARIANT result; static BYTE parms[] = VTS_DISPATCH VTS_I4; InvokeHelper(0x1c1, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Destination, Type); return result; } VARIANT Range::AutoFilter(const VARIANT& Field, const VARIANT& Criteria1, long Operator, const VARIANT& Criteria2, const VARIANT& VisibleDropDown) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x319, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Field, &Criteria1, Operator, &Criteria2, &VisibleDropDown); return result; } VARIANT Range::AutoFit() { VARIANT result; InvokeHelper(0xed, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::AutoFormat(long Format, const VARIANT& Number, const VARIANT& MyFont, const VARIANT& Alignment, const VARIANT& Border, const VARIANT& Pattern, const VARIANT& Width) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x72, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Format, &Number, &MyFont, &Alignment, &Border, &Pattern, &Width); return result; } VARIANT Range::AutoOutline() { VARIANT result; InvokeHelper(0x40c, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::BorderAround(const VARIANT& LineStyle, long Weight, long ColorIndex, const VARIANT& Color) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_I4 VTS_I4 VTS_VARIANT; InvokeHelper(0x42b, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &LineStyle, Weight, ColorIndex, &Color); return result; } LPDISPATCH Range::GetBorders() { LPDISPATCH result; InvokeHelper(0x1b3, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Range::Calculate() { VARIANT result; InvokeHelper(0x117, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Range::GetCells() { LPDISPATCH result; InvokeHelper(0xee, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Range::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT Range::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } VARIANT Range::Clear() { VARIANT result; InvokeHelper(0x6f, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::ClearContents() { VARIANT result; InvokeHelper(0x71, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::ClearFormats() { VARIANT result; InvokeHelper(0x70, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::ClearNotes() { VARIANT result; InvokeHelper(0xef, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::ClearOutline() { VARIANT result; InvokeHelper(0x40d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } long Range::GetColumn() { long result; InvokeHelper(0xf0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Range::ColumnDifferences(const VARIANT& Comparison) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x1fe, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Comparison); return result; } LPDISPATCH Range::GetColumns() { LPDISPATCH result; InvokeHelper(0xf1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Range::GetColumnWidth() { VARIANT result; InvokeHelper(0xf2, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetColumnWidth(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xf2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Range::Consolidate(const VARIANT& Sources, const VARIANT& Function, const VARIANT& TopRow, const VARIANT& LeftColumn, const VARIANT& CreateLinks) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1e2, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Sources, &Function, &TopRow, &LeftColumn, &CreateLinks); return result; } VARIANT Range::Copy(const VARIANT& Destination) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Destination); return result; } long Range::CopyFromRecordset(LPUNKNOWN Data, const VARIANT& MaxRows, const VARIANT& MaxColumns) { long result; static BYTE parms[] = VTS_UNKNOWN VTS_VARIANT VTS_VARIANT; InvokeHelper(0x480, DISPATCH_METHOD, VT_I4, (void*)&result, parms, Data, &MaxRows, &MaxColumns); return result; } VARIANT Range::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } long Range::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } VARIANT Range::CreateNames(const VARIANT& Top, const VARIANT& Left, const VARIANT& Bottom, const VARIANT& Right) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1c9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Top, &Left, &Bottom, &Right); return result; } VARIANT Range::CreatePublisher(const VARIANT& Edition, long Appearance, const VARIANT& ContainsPICT, const VARIANT& ContainsBIFF, const VARIANT& ContainsRTF, const VARIANT& ContainsVALU) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1ca, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Edition, Appearance, &ContainsPICT, &ContainsBIFF, &ContainsRTF, &ContainsVALU); return result; } LPDISPATCH Range::GetCurrentArray() { LPDISPATCH result; InvokeHelper(0x1f5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Range::GetCurrentRegion() { LPDISPATCH result; InvokeHelper(0xf3, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Range::Cut(const VARIANT& Destination) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Destination); return result; } VARIANT Range::DataSeries(const VARIANT& Rowcol, long Type, long Date, const VARIANT& Step, const VARIANT& Stop, const VARIANT& Trend) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1d0, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Rowcol, Type, Date, &Step, &Stop, &Trend); return result; } VARIANT Range::Get_Default(const VARIANT& RowIndex, const VARIANT& ColumnIndex) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &RowIndex, &ColumnIndex); return result; } void Range::Set_Default(const VARIANT& RowIndex, const VARIANT& ColumnIndex, const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &RowIndex, &ColumnIndex, &newValue); } VARIANT Range::Delete(const VARIANT& Shift) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Shift); return result; } LPDISPATCH Range::GetDependents() { LPDISPATCH result; InvokeHelper(0x21f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Range::DialogBox_() { VARIANT result; InvokeHelper(0xf5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Range::GetDirectDependents() { LPDISPATCH result; InvokeHelper(0x221, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Range::GetDirectPrecedents() { LPDISPATCH result; InvokeHelper(0x222, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Range::EditionOptions(long Type, long Option, const VARIANT& Name, const VARIANT& Reference, long Appearance, long ChartSize, const VARIANT& Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT VTS_I4 VTS_I4 VTS_VARIANT; InvokeHelper(0x46b, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Type, Option, &Name, &Reference, Appearance, ChartSize, &Format); return result; } LPDISPATCH Range::GetEnd(long Direction) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0x1f4, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Direction); return result; } LPDISPATCH Range::GetEntireColumn() { LPDISPATCH result; InvokeHelper(0xf6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Range::GetEntireRow() { LPDISPATCH result; InvokeHelper(0xf7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Range::FillDown() { VARIANT result; InvokeHelper(0xf8, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::FillLeft() { VARIANT result; InvokeHelper(0xf9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::FillRight() { VARIANT result; InvokeHelper(0xfa, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::FillUp() { VARIANT result; InvokeHelper(0xfb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Range::Find(const VARIANT& What, const VARIANT& After, const VARIANT& LookIn, const VARIANT& LookAt, const VARIANT& SearchOrder, long SearchDirection, const VARIANT& MatchCase, const VARIANT& MatchByte, const VARIANT& SearchFormat) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x18e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &What, &After, &LookIn, &LookAt, &SearchOrder, SearchDirection, &MatchCase, &MatchByte, &SearchFormat); return result; } LPDISPATCH Range::FindNext(const VARIANT& After) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x18f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &After); return result; } LPDISPATCH Range::FindPrevious(const VARIANT& After) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x190, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &After); return result; } LPDISPATCH Range::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Range::GetFormula() { VARIANT result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetFormula(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Range::GetFormulaArray() { VARIANT result; InvokeHelper(0x24a, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetFormulaArray(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x24a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long Range::GetFormulaLabel() { long result; InvokeHelper(0x564, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Range::SetFormulaLabel(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x564, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT Range::GetFormulaHidden() { VARIANT result; InvokeHelper(0x106, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetFormulaHidden(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x106, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Range::GetFormulaLocal() { VARIANT result; InvokeHelper(0x107, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetFormulaLocal(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x107, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Range::GetFormulaR1C1() { VARIANT result; InvokeHelper(0x108, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetFormulaR1C1(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x108, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Range::GetFormulaR1C1Local() { VARIANT result; InvokeHelper(0x109, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetFormulaR1C1Local(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x109, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Range::FunctionWizard() { VARIANT result; InvokeHelper(0x23b, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } BOOL Range::GoalSeek(const VARIANT& Goal, LPDISPATCH ChangingCell) { BOOL result; static BYTE parms[] = VTS_VARIANT VTS_DISPATCH; InvokeHelper(0x1d8, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, &Goal, ChangingCell); return result; } VARIANT Range::Group(const VARIANT& Start, const VARIANT& End, const VARIANT& By, const VARIANT& Periods) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x2e, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Start, &End, &By, &Periods); return result; } VARIANT Range::GetHasArray() { VARIANT result; InvokeHelper(0x10a, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::GetHasFormula() { VARIANT result; InvokeHelper(0x10b, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::GetHeight() { VARIANT result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::GetHidden() { VARIANT result; InvokeHelper(0x10c, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetHidden(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x10c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Range::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Range::GetIndentLevel() { VARIANT result; InvokeHelper(0xc9, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetIndentLevel(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xc9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } void Range::InsertIndent(long InsertAmount) { static BYTE parms[] = VTS_I4; InvokeHelper(0x565, DISPATCH_METHOD, VT_EMPTY, NULL, parms, InsertAmount); } VARIANT Range::Insert(const VARIANT& Shift, const VARIANT& CopyOrigin) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0xfc, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Shift, &CopyOrigin); return result; } LPDISPATCH Range::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Range::GetItem(const VARIANT& RowIndex, const VARIANT& ColumnIndex) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &RowIndex, &ColumnIndex); return result; } void Range::SetItem(const VARIANT& RowIndex, const VARIANT& ColumnIndex, const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &RowIndex, &ColumnIndex, &newValue); } VARIANT Range::Justify() { VARIANT result; InvokeHelper(0x1ef, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::GetLeft() { VARIANT result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } long Range::GetListHeaderRows() { long result; InvokeHelper(0x4a3, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } VARIANT Range::ListNames() { VARIANT result; InvokeHelper(0xfd, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } long Range::GetLocationInTable() { long result; InvokeHelper(0x2b3, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } VARIANT Range::GetLocked() { VARIANT result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetLocked(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } void Range::Merge(const VARIANT& Across) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x234, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Across); } void Range::UnMerge() { InvokeHelper(0x568, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH Range::GetMergeArea() { LPDISPATCH result; InvokeHelper(0x569, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Range::GetMergeCells() { VARIANT result; InvokeHelper(0xd0, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetMergeCells(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xd0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Range::GetName() { VARIANT result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetName(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Range::NavigateArrow(const VARIANT& TowardPrecedent, const VARIANT& ArrowNumber, const VARIANT& LinkNumber) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x408, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &TowardPrecedent, &ArrowNumber, &LinkNumber); return result; } LPUNKNOWN Range::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH Range::GetNext() { LPDISPATCH result; InvokeHelper(0x1f6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Range::NoteText(const VARIANT& Text, const VARIANT& Start, const VARIANT& Length) { CString result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x467, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, &Text, &Start, &Length); return result; } VARIANT Range::GetNumberFormat() { VARIANT result; InvokeHelper(0xc1, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetNumberFormat(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xc1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Range::GetNumberFormatLocal() { VARIANT result; InvokeHelper(0x449, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetNumberFormatLocal(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x449, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH Range::GetOffset(const VARIANT& RowOffset, const VARIANT& ColumnOffset) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0xfe, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &RowOffset, &ColumnOffset); return result; } VARIANT Range::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Range::GetOutlineLevel() { VARIANT result; InvokeHelper(0x10f, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetOutlineLevel(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x10f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long Range::GetPageBreak() { long result; InvokeHelper(0xff, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Range::SetPageBreak(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xff, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT Range::Parse(const VARIANT& ParseLine, const VARIANT& Destination) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1dd, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &ParseLine, &Destination); return result; } LPDISPATCH Range::GetPivotField() { LPDISPATCH result; InvokeHelper(0x2db, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Range::GetPivotItem() { LPDISPATCH result; InvokeHelper(0x2e4, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Range::GetPivotTable() { LPDISPATCH result; InvokeHelper(0x2cc, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Range::GetPrecedents() { LPDISPATCH result; InvokeHelper(0x220, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Range::GetPrefixCharacter() { VARIANT result; InvokeHelper(0x1f8, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Range::GetPrevious() { LPDISPATCH result; InvokeHelper(0x1f7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Range::_PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x389, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate); return result; } VARIANT Range::PrintPreview(const VARIANT& EnableChanges) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x119, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &EnableChanges); return result; } LPDISPATCH Range::GetQueryTable() { LPDISPATCH result; InvokeHelper(0x56a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Range::GetRange(const VARIANT& Cell1, const VARIANT& Cell2) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Cell1, &Cell2); return result; } VARIANT Range::RemoveSubtotal() { VARIANT result; InvokeHelper(0x373, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } BOOL Range::Replace(const VARIANT& What, const VARIANT& Replacement, const VARIANT& LookAt, const VARIANT& SearchOrder, const VARIANT& MatchCase, const VARIANT& MatchByte, const VARIANT& SearchFormat, const VARIANT& ReplaceFormat) { BOOL result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xe2, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, &What, &Replacement, &LookAt, &SearchOrder, &MatchCase, &MatchByte, &SearchFormat, &ReplaceFormat); return result; } LPDISPATCH Range::GetResize(const VARIANT& RowSize, const VARIANT& ColumnSize) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x100, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &RowSize, &ColumnSize); return result; } long Range::GetRow() { long result; InvokeHelper(0x101, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Range::RowDifferences(const VARIANT& Comparison) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x1ff, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Comparison); return result; } VARIANT Range::GetRowHeight() { VARIANT result; InvokeHelper(0x110, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetRowHeight(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x110, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH Range::GetRows() { LPDISPATCH result; InvokeHelper(0x102, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Range::Run(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x103, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } VARIANT Range::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::Show() { VARIANT result; InvokeHelper(0x1f0, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::ShowDependents(const VARIANT& Remove) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x36d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Remove); return result; } VARIANT Range::GetShowDetail() { VARIANT result; InvokeHelper(0x249, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetShowDetail(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x249, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Range::ShowErrors() { VARIANT result; InvokeHelper(0x36e, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::ShowPrecedents(const VARIANT& Remove) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x36f, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Remove); return result; } VARIANT Range::GetShrinkToFit() { VARIANT result; InvokeHelper(0xd1, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetShrinkToFit(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xd1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Range::Sort(const VARIANT& Key1, long Order1, const VARIANT& Key2, const VARIANT& Type, long Order2, const VARIANT& Key3, long Order3, long Header, const VARIANT& OrderCustom, const VARIANT& MatchCase, long Orientation, long SortMethod, long DataOption1, long DataOption2, long DataOption3) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT VTS_I4 VTS_I4 VTS_I4 VTS_I4 VTS_I4; InvokeHelper(0x370, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Key1, Order1, &Key2, &Type, Order2, &Key3, Order3, Header, &OrderCustom, &MatchCase, Orientation, SortMethod, DataOption1, DataOption2, DataOption3); return result; } VARIANT Range::SortSpecial(long SortMethod, const VARIANT& Key1, long Order1, const VARIANT& Type, const VARIANT& Key2, long Order2, const VARIANT& Key3, long Order3, long Header, const VARIANT& OrderCustom, const VARIANT& MatchCase, long Orientation, long DataOption1, long DataOption2, long DataOption3) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT VTS_I4 VTS_I4 VTS_I4 VTS_I4; InvokeHelper(0x371, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, SortMethod, &Key1, Order1, &Type, &Key2, Order2, &Key3, Order3, Header, &OrderCustom, &MatchCase, Orientation, DataOption1, DataOption2, DataOption3); return result; } LPDISPATCH Range::GetSoundNote() { LPDISPATCH result; InvokeHelper(0x394, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Range::SpecialCells(long Type, const VARIANT& Value) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_VARIANT; InvokeHelper(0x19a, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Type, &Value); return result; } VARIANT Range::GetStyle() { VARIANT result; InvokeHelper(0x104, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetStyle(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x104, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Range::SubscribeTo(LPCTSTR Edition, long Format) { VARIANT result; static BYTE parms[] = VTS_BSTR VTS_I4; InvokeHelper(0x1e1, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Edition, Format); return result; } VARIANT Range::Subtotal(long GroupBy, long Function, const VARIANT& TotalList, const VARIANT& Replace, const VARIANT& PageBreaks, long SummaryBelowData) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_I4; InvokeHelper(0x372, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, GroupBy, Function, &TotalList, &Replace, &PageBreaks, SummaryBelowData); return result; } VARIANT Range::GetSummary() { VARIANT result; InvokeHelper(0x111, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::Table(const VARIANT& RowInput, const VARIANT& ColumnInput) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f1, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &RowInput, &ColumnInput); return result; } VARIANT Range::GetText() { VARIANT result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::TextToColumns(const VARIANT& Destination, long DataType, long TextQualifier, const VARIANT& ConsecutiveDelimiter, const VARIANT& Tab, const VARIANT& Semicolon, const VARIANT& Comma, const VARIANT& Space, const VARIANT& Other, const VARIANT& OtherChar, const VARIANT& FieldInfo, const VARIANT& DecimalSeparator, const VARIANT& ThousandsSeparator, const VARIANT& TrailingMinusNumbers) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x410, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Destination, DataType, TextQualifier, &ConsecutiveDelimiter, &Tab, &Semicolon, &Comma, &Space, &Other, &OtherChar, &FieldInfo, &DecimalSeparator, &ThousandsSeparator, &TrailingMinusNumbers); return result; } VARIANT Range::GetTop() { VARIANT result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::Ungroup() { VARIANT result; InvokeHelper(0xf4, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Range::GetUseStandardHeight() { VARIANT result; InvokeHelper(0x112, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetUseStandardHeight(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x112, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Range::GetUseStandardWidth() { VARIANT result; InvokeHelper(0x113, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetUseStandardWidth(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x113, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH Range::GetValidation() { LPDISPATCH result; InvokeHelper(0x56b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Range::GetValue(const VARIANT& RangeValueDataType) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &RangeValueDataType); return result; } void Range::SetValue(const VARIANT& RangeValueDataType, const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &RangeValueDataType, &newValue); } VARIANT Range::GetValue2() { VARIANT result; InvokeHelper(0x56c, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetValue2(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x56c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Range::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Range::GetWidth() { VARIANT result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Range::GetWorksheet() { LPDISPATCH result; InvokeHelper(0x15c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Range::GetWrapText() { VARIANT result; InvokeHelper(0x114, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Range::SetWrapText(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x114, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH Range::AddComment(const VARIANT& Text) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x56d, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Text); return result; } LPDISPATCH Range::GetComment() { LPDISPATCH result; InvokeHelper(0x38e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void Range::ClearComments() { InvokeHelper(0x56e, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH Range::GetPhonetic() { LPDISPATCH result; InvokeHelper(0x56f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Range::GetFormatConditions() { LPDISPATCH result; InvokeHelper(0x570, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Range::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Range::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Range::GetHyperlinks() { LPDISPATCH result; InvokeHelper(0x571, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Range::GetPhonetics() { LPDISPATCH result; InvokeHelper(0x713, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void Range::SetPhonetic() { InvokeHelper(0x714, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } CString Range::GetId() { CString result; InvokeHelper(0x715, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Range::SetId(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x715, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Range::PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate, const VARIANT& PrToFileName) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x6ec, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate, &PrToFileName); return result; } LPDISPATCH Range::GetPivotCell() { LPDISPATCH result; InvokeHelper(0x7dd, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void Range::Dirty() { InvokeHelper(0x7de, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH Range::GetErrors() { LPDISPATCH result; InvokeHelper(0x7df, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Range::GetSmartTags() { LPDISPATCH result; InvokeHelper(0x7e0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void Range::Speak(const VARIANT& SpeakDirection, const VARIANT& SpeakFormulas) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x7e1, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &SpeakDirection, &SpeakFormulas); } VARIANT Range::PasteSpecial(long Paste, long Operation, const VARIANT& SkipBlanks, const VARIANT& Transpose) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x788, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Paste, Operation, &SkipBlanks, &Transpose); return result; } BOOL Range::GetAllowEdit() { BOOL result; InvokeHelper(0x7e4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } LPDISPATCH Range::GetListObject() { LPDISPATCH result; InvokeHelper(0x8d1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Range::GetXPath() { LPDISPATCH result; InvokeHelper(0x8d2, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // ChartEvents properties ///////////////////////////////////////////////////////////////////////////// // ChartEvents operations void ChartEvents::Activate() { InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ChartEvents::Deactivate() { InvokeHelper(0x5fa, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ChartEvents::Resize() { InvokeHelper(0x100, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ChartEvents::MouseDown(long Button, long Shift, long x, long y) { static BYTE parms[] = VTS_I4 VTS_I4 VTS_I4 VTS_I4; InvokeHelper(0x5fb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Button, Shift, x, y); } void ChartEvents::MouseUp(long Button, long Shift, long x, long y) { static BYTE parms[] = VTS_I4 VTS_I4 VTS_I4 VTS_I4; InvokeHelper(0x5fc, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Button, Shift, x, y); } void ChartEvents::MouseMove(long Button, long Shift, long x, long y) { static BYTE parms[] = VTS_I4 VTS_I4 VTS_I4 VTS_I4; InvokeHelper(0x5fd, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Button, Shift, x, y); } void ChartEvents::BeforeRightClick(BOOL* Cancel) { static BYTE parms[] = VTS_PBOOL; InvokeHelper(0x5fe, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Cancel); } void ChartEvents::DragPlot() { InvokeHelper(0x5ff, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ChartEvents::DragOver() { InvokeHelper(0x600, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ChartEvents::BeforeDoubleClick(long ElementID, long Arg1, long Arg2, BOOL* Cancel) { static BYTE parms[] = VTS_I4 VTS_I4 VTS_I4 VTS_PBOOL; InvokeHelper(0x601, DISPATCH_METHOD, VT_EMPTY, NULL, parms, ElementID, Arg1, Arg2, Cancel); } void ChartEvents::Select(long ElementID, long Arg1, long Arg2) { static BYTE parms[] = VTS_I4 VTS_I4 VTS_I4; InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, ElementID, Arg1, Arg2); } void ChartEvents::SeriesChange(long SeriesIndex, long PointIndex) { static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0x602, DISPATCH_METHOD, VT_EMPTY, NULL, parms, SeriesIndex, PointIndex); } void ChartEvents::Calculate() { InvokeHelper(0x117, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // VPageBreak properties ///////////////////////////////////////////////////////////////////////////// // VPageBreak operations LPDISPATCH VPageBreak::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long VPageBreak::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH VPageBreak::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void VPageBreak::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void VPageBreak::DragOff(long Direction, long RegionIndex) { static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0x58c, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Direction, RegionIndex); } long VPageBreak::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void VPageBreak::SetType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long VPageBreak::GetExtent() { long result; InvokeHelper(0x58e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH VPageBreak::GetLocation() { LPDISPATCH result; InvokeHelper(0x575, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void VPageBreak::SetRefLocation(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x575, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms, newValue); } ///////////////////////////////////////////////////////////////////////////// // HPageBreak properties ///////////////////////////////////////////////////////////////////////////// // HPageBreak operations LPDISPATCH HPageBreak::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long HPageBreak::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH HPageBreak::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void HPageBreak::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void HPageBreak::DragOff(long Direction, long RegionIndex) { static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0x58c, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Direction, RegionIndex); } long HPageBreak::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void HPageBreak::SetType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long HPageBreak::GetExtent() { long result; InvokeHelper(0x58e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH HPageBreak::GetLocation() { LPDISPATCH result; InvokeHelper(0x575, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void HPageBreak::SetRefLocation(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x575, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms, newValue); } ///////////////////////////////////////////////////////////////////////////// // HPageBreaks properties ///////////////////////////////////////////////////////////////////////////// // HPageBreaks operations LPDISPATCH HPageBreaks::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long HPageBreaks::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH HPageBreaks::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long HPageBreaks::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH HPageBreaks::GetItem(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPDISPATCH HPageBreaks::Get_Default(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPUNKNOWN HPageBreaks::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH HPageBreaks::Add(LPDISPATCH Before) { LPDISPATCH result; static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Before); return result; } ///////////////////////////////////////////////////////////////////////////// // VPageBreaks properties ///////////////////////////////////////////////////////////////////////////// // VPageBreaks operations LPDISPATCH VPageBreaks::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long VPageBreaks::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH VPageBreaks::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long VPageBreaks::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH VPageBreaks::GetItem(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPDISPATCH VPageBreaks::Get_Default(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPUNKNOWN VPageBreaks::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH VPageBreaks::Add(LPDISPATCH Before) { LPDISPATCH result; static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Before); return result; } ///////////////////////////////////////////////////////////////////////////// // RecentFile properties ///////////////////////////////////////////////////////////////////////////// // RecentFile operations LPDISPATCH RecentFile::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long RecentFile::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH RecentFile::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString RecentFile::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString RecentFile::GetPath() { CString result; InvokeHelper(0x123, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long RecentFile::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH RecentFile::Open() { LPDISPATCH result; InvokeHelper(0x783, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } void RecentFile::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // RecentFiles properties ///////////////////////////////////////////////////////////////////////////// // RecentFiles operations LPDISPATCH RecentFiles::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long RecentFiles::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH RecentFiles::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long RecentFiles::GetMaximum() { long result; InvokeHelper(0x58f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void RecentFiles::SetMaximum(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x58f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long RecentFiles::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH RecentFiles::GetItem(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPDISPATCH RecentFiles::Get_Default(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPDISPATCH RecentFiles::Add(LPCTSTR Name) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Name); return result; } LPUNKNOWN RecentFiles::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // DocEvents properties ///////////////////////////////////////////////////////////////////////////// // DocEvents operations void DocEvents::SelectionChange(LPDISPATCH Target) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x607, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Target); } void DocEvents::BeforeDoubleClick(LPDISPATCH Target, BOOL* Cancel) { static BYTE parms[] = VTS_DISPATCH VTS_PBOOL; InvokeHelper(0x601, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Target, Cancel); } void DocEvents::BeforeRightClick(LPDISPATCH Target, BOOL* Cancel) { static BYTE parms[] = VTS_DISPATCH VTS_PBOOL; InvokeHelper(0x5fe, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Target, Cancel); } void DocEvents::Activate() { InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void DocEvents::Deactivate() { InvokeHelper(0x5fa, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void DocEvents::Calculate() { InvokeHelper(0x117, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void DocEvents::Change(LPDISPATCH Target) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x609, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Target); } void DocEvents::FollowHyperlink(LPDISPATCH Target) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x5be, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Target); } void DocEvents::PivotTableUpdate(LPDISPATCH Target) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x86c, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Target); } ///////////////////////////////////////////////////////////////////////////// // Style properties ///////////////////////////////////////////////////////////////////////////// // Style operations LPDISPATCH Style::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Style::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Style::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Style::GetAddIndent() { BOOL result; InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Style::SetAddIndent(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Style::GetBuiltIn() { BOOL result; InvokeHelper(0x229, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } LPDISPATCH Style::GetBorders() { LPDISPATCH result; InvokeHelper(0x1b3, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Style::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Style::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Style::GetFormulaHidden() { BOOL result; InvokeHelper(0x106, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Style::SetFormulaHidden(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x106, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Style::GetHorizontalAlignment() { long result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Style::SetHorizontalAlignment(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL Style::GetIncludeAlignment() { BOOL result; InvokeHelper(0x19d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Style::SetIncludeAlignment(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x19d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Style::GetIncludeBorder() { BOOL result; InvokeHelper(0x19e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Style::SetIncludeBorder(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x19e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Style::GetIncludeFont() { BOOL result; InvokeHelper(0x19f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Style::SetIncludeFont(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x19f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Style::GetIncludeNumber() { BOOL result; InvokeHelper(0x1a0, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Style::SetIncludeNumber(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x1a0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Style::GetIncludePatterns() { BOOL result; InvokeHelper(0x1a1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Style::SetIncludePatterns(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x1a1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Style::GetIncludeProtection() { BOOL result; InvokeHelper(0x1a2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Style::SetIncludeProtection(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x1a2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Style::GetIndentLevel() { long result; InvokeHelper(0xc9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Style::SetIndentLevel(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xc9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Style::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Style::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Style::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Style::GetMergeCells() { VARIANT result; InvokeHelper(0xd0, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Style::SetMergeCells(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xd0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString Style::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString Style::GetNameLocal() { CString result; InvokeHelper(0x3a9, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString Style::GetNumberFormat() { CString result; InvokeHelper(0xc1, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Style::SetNumberFormat(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0xc1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString Style::GetNumberFormatLocal() { CString result; InvokeHelper(0x449, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Style::SetNumberFormatLocal(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x449, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long Style::GetOrientation() { long result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Style::SetOrientation(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL Style::GetShrinkToFit() { BOOL result; InvokeHelper(0xd1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Style::SetShrinkToFit(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xd1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Style::GetValue() { CString result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long Style::GetVerticalAlignment() { long result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Style::SetVerticalAlignment(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL Style::GetWrapText() { BOOL result; InvokeHelper(0x114, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Style::SetWrapText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x114, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Style::Get_Default() { CString result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long Style::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Style::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // Styles properties ///////////////////////////////////////////////////////////////////////////// // Styles operations LPDISPATCH Styles::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Styles::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Styles::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Styles::Add(LPCTSTR Name, const VARIANT& BasedOn) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Name, &BasedOn); return result; } long Styles::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Styles::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } VARIANT Styles::Merge(const VARIANT& Workbook) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x234, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Workbook); return result; } LPUNKNOWN Styles::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH Styles::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } ///////////////////////////////////////////////////////////////////////////// // Borders properties ///////////////////////////////////////////////////////////////////////////// // Borders operations LPDISPATCH Borders::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Borders::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Borders::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Borders::GetColor() { VARIANT result; InvokeHelper(0x63, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Borders::SetColor(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x63, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Borders::GetColorIndex() { VARIANT result; InvokeHelper(0x61, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Borders::SetColorIndex(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x61, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long Borders::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Borders::GetItem(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } VARIANT Borders::GetLineStyle() { VARIANT result; InvokeHelper(0x77, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Borders::SetLineStyle(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x77, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPUNKNOWN Borders::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } VARIANT Borders::GetValue() { VARIANT result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Borders::SetValue(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Borders::GetWeight() { VARIANT result; InvokeHelper(0x78, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Borders::SetWeight(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x78, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH Borders::Get_Default(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } ///////////////////////////////////////////////////////////////////////////// // AddIn properties ///////////////////////////////////////////////////////////////////////////// // AddIn operations LPDISPATCH AddIn::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long AddIn::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH AddIn::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString AddIn::GetFullName() { CString result; InvokeHelper(0x121, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } BOOL AddIn::GetInstalled() { BOOL result; InvokeHelper(0x226, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void AddIn::SetInstalled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x226, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString AddIn::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString AddIn::GetPath() { CString result; InvokeHelper(0x123, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString AddIn::GetProgID() { CString result; InvokeHelper(0x5f3, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString AddIn::GetClsid() { CString result; InvokeHelper(0x7fb, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // AddIns properties ///////////////////////////////////////////////////////////////////////////// // AddIns operations LPDISPATCH AddIns::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long AddIns::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH AddIns::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH AddIns::Add(LPCTSTR Filename, const VARIANT& CopyFile) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Filename, &CopyFile); return result; } long AddIns::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH AddIns::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN AddIns::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH AddIns::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } ///////////////////////////////////////////////////////////////////////////// // Toolbar properties ///////////////////////////////////////////////////////////////////////////// // Toolbar operations LPDISPATCH Toolbar::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Toolbar::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Toolbar::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Toolbar::GetBuiltIn() { BOOL result; InvokeHelper(0x229, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Toolbar::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } long Toolbar::GetHeight() { long result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Toolbar::SetHeight(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Toolbar::GetLeft() { long result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Toolbar::SetLeft(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString Toolbar::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long Toolbar::GetPosition() { long result; InvokeHelper(0x85, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Toolbar::SetPosition(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x85, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Toolbar::GetProtection() { long result; InvokeHelper(0xb0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Toolbar::SetProtection(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xb0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } void Toolbar::Reset() { InvokeHelper(0x22b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH Toolbar::GetToolbarButtons() { LPDISPATCH result; InvokeHelper(0x3c4, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Toolbar::GetTop() { long result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Toolbar::SetTop(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL Toolbar::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Toolbar::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Toolbar::GetWidth() { long result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Toolbar::SetWidth(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // Toolbars properties ///////////////////////////////////////////////////////////////////////////// // Toolbars operations LPDISPATCH Toolbars::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Toolbars::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Toolbars::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Toolbars::Add(const VARIANT& Name) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Name); return result; } long Toolbars::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Toolbars::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH Toolbars::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN Toolbars::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // ToolbarButton properties ///////////////////////////////////////////////////////////////////////////// // ToolbarButton operations LPDISPATCH ToolbarButton::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ToolbarButton::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ToolbarButton::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ToolbarButton::GetBuiltIn() { BOOL result; InvokeHelper(0x229, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL ToolbarButton::GetBuiltInFace() { BOOL result; InvokeHelper(0x22a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ToolbarButton::SetBuiltInFace(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void ToolbarButton::Copy(LPDISPATCH Toolbar, long Before) { static BYTE parms[] = VTS_DISPATCH VTS_I4; InvokeHelper(0x227, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Toolbar, Before); } void ToolbarButton::CopyFace() { InvokeHelper(0x3c6, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ToolbarButton::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ToolbarButton::Edit() { InvokeHelper(0x232, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL ToolbarButton::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ToolbarButton::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long ToolbarButton::GetHelpContextID() { long result; InvokeHelper(0x163, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ToolbarButton::SetHelpContextID(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x163, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString ToolbarButton::GetHelpFile() { CString result; InvokeHelper(0x168, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ToolbarButton::SetHelpFile(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x168, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long ToolbarButton::GetId() { long result; InvokeHelper(0x23a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL ToolbarButton::GetIsGap() { BOOL result; InvokeHelper(0x231, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ToolbarButton::Move(LPDISPATCH Toolbar, long Before) { static BYTE parms[] = VTS_DISPATCH VTS_I4; InvokeHelper(0x27d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Toolbar, Before); } CString ToolbarButton::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ToolbarButton::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString ToolbarButton::GetOnAction() { CString result; InvokeHelper(0x254, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ToolbarButton::SetOnAction(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x254, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } void ToolbarButton::PasteFace() { InvokeHelper(0x3c7, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL ToolbarButton::GetPushed() { BOOL result; InvokeHelper(0x230, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ToolbarButton::SetPushed(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x230, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void ToolbarButton::Reset() { InvokeHelper(0x22b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } CString ToolbarButton::GetStatusBar() { CString result; InvokeHelper(0x182, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ToolbarButton::SetStatusBar(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x182, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long ToolbarButton::GetWidth() { long result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ToolbarButton::SetWidth(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // ToolbarButtons properties ///////////////////////////////////////////////////////////////////////////// // ToolbarButtons operations LPDISPATCH ToolbarButtons::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ToolbarButtons::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ToolbarButtons::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ToolbarButtons::Add(const VARIANT& Button, const VARIANT& Before, const VARIANT& OnAction, const VARIANT& Pushed, const VARIANT& Enabled, const VARIANT& StatusBar, const VARIANT& HelpFile, const VARIANT& HelpContextID) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Button, &Before, &OnAction, &Pushed, &Enabled, &StatusBar, &HelpFile, &HelpContextID); return result; } long ToolbarButtons::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ToolbarButtons::GetItem(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPUNKNOWN ToolbarButtons::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH ToolbarButtons::Get_Default(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } ///////////////////////////////////////////////////////////////////////////// // Areas properties ///////////////////////////////////////////////////////////////////////////// // Areas operations LPDISPATCH Areas::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Areas::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Areas::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Areas::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Areas::GetItem(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPUNKNOWN Areas::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH Areas::Get_Default(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } ///////////////////////////////////////////////////////////////////////////// // WorkbookEvents properties ///////////////////////////////////////////////////////////////////////////// // WorkbookEvents operations void WorkbookEvents::Open() { InvokeHelper(0x783, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void WorkbookEvents::Activate() { InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void WorkbookEvents::Deactivate() { InvokeHelper(0x5fa, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void WorkbookEvents::BeforeClose(BOOL* Cancel) { static BYTE parms[] = VTS_PBOOL; InvokeHelper(0x60a, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Cancel); } void WorkbookEvents::BeforeSave(BOOL SaveAsUI, BOOL* Cancel) { static BYTE parms[] = VTS_BOOL VTS_PBOOL; InvokeHelper(0x60b, DISPATCH_METHOD, VT_EMPTY, NULL, parms, SaveAsUI, Cancel); } void WorkbookEvents::BeforePrint(BOOL* Cancel) { static BYTE parms[] = VTS_PBOOL; InvokeHelper(0x60d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Cancel); } void WorkbookEvents::NewSheet(LPDISPATCH Sh) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x60e, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh); } void WorkbookEvents::AddinInstall() { InvokeHelper(0x610, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void WorkbookEvents::AddinUninstall() { InvokeHelper(0x611, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void WorkbookEvents::WindowResize(LPDISPATCH Wn) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x612, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wn); } void WorkbookEvents::WindowActivate(LPDISPATCH Wn) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x614, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wn); } void WorkbookEvents::WindowDeactivate(LPDISPATCH Wn) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x615, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Wn); } void WorkbookEvents::SheetSelectionChange(LPDISPATCH Sh, LPDISPATCH Target) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH; InvokeHelper(0x616, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh, Target); } void WorkbookEvents::SheetBeforeDoubleClick(LPDISPATCH Sh, LPDISPATCH Target, BOOL* Cancel) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH VTS_PBOOL; InvokeHelper(0x617, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh, Target, Cancel); } void WorkbookEvents::SheetBeforeRightClick(LPDISPATCH Sh, LPDISPATCH Target, BOOL* Cancel) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH VTS_PBOOL; InvokeHelper(0x618, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh, Target, Cancel); } void WorkbookEvents::SheetActivate(LPDISPATCH Sh) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x619, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh); } void WorkbookEvents::SheetDeactivate(LPDISPATCH Sh) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x61a, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh); } void WorkbookEvents::SheetCalculate(LPDISPATCH Sh) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x61b, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh); } void WorkbookEvents::SheetChange(LPDISPATCH Sh, LPDISPATCH Target) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH; InvokeHelper(0x61c, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh, Target); } void WorkbookEvents::SheetFollowHyperlink(LPDISPATCH Sh, LPDISPATCH Target) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH; InvokeHelper(0x73e, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh, Target); } void WorkbookEvents::SheetPivotTableUpdate(LPDISPATCH Sh, LPDISPATCH Target) { static BYTE parms[] = VTS_DISPATCH VTS_DISPATCH; InvokeHelper(0x86d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Sh, Target); } void WorkbookEvents::PivotTableCloseConnection(LPDISPATCH Target) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x86e, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Target); } void WorkbookEvents::PivotTableOpenConnection(LPDISPATCH Target) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x86f, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Target); } void WorkbookEvents::Sync(long SyncEventType) { static BYTE parms[] = VTS_I4; InvokeHelper(0x8da, DISPATCH_METHOD, VT_EMPTY, NULL, parms, SyncEventType); } void WorkbookEvents::BeforeXmlImport(LPDISPATCH Map, LPCTSTR Url, BOOL IsRefresh, BOOL* Cancel) { static BYTE parms[] = VTS_DISPATCH VTS_BSTR VTS_BOOL VTS_PBOOL; InvokeHelper(0x8eb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Map, Url, IsRefresh, Cancel); } void WorkbookEvents::AfterXmlImport(LPDISPATCH Map, BOOL IsRefresh, long Result) { static BYTE parms[] = VTS_DISPATCH VTS_BOOL VTS_I4; InvokeHelper(0x8ed, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Map, IsRefresh, Result); } void WorkbookEvents::BeforeXmlExport(LPDISPATCH Map, LPCTSTR Url, BOOL* Cancel) { static BYTE parms[] = VTS_DISPATCH VTS_BSTR VTS_PBOOL; InvokeHelper(0x8ef, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Map, Url, Cancel); } void WorkbookEvents::AfterXmlExport(LPDISPATCH Map, LPCTSTR Url, long Result) { static BYTE parms[] = VTS_DISPATCH VTS_BSTR VTS_I4; InvokeHelper(0x8f0, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Map, Url, Result); } ///////////////////////////////////////////////////////////////////////////// // MenuBars properties ///////////////////////////////////////////////////////////////////////////// // MenuBars operations LPDISPATCH MenuBars::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long MenuBars::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH MenuBars::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH MenuBars::Add(const VARIANT& Name) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Name); return result; } long MenuBars::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH MenuBars::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH MenuBars::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN MenuBars::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // MenuBar properties ///////////////////////////////////////////////////////////////////////////// // MenuBar operations LPDISPATCH MenuBar::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long MenuBar::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH MenuBar::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void MenuBar::Activate() { InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL MenuBar::GetBuiltIn() { BOOL result; InvokeHelper(0x229, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } CString MenuBar::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void MenuBar::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } void MenuBar::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } long MenuBar::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH MenuBar::GetMenus() { LPDISPATCH result; InvokeHelper(0x24f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void MenuBar::Reset() { InvokeHelper(0x22b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // Menus properties ///////////////////////////////////////////////////////////////////////////// // Menus operations LPDISPATCH Menus::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Menus::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Menus::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Menus::Add(LPCTSTR Caption, const VARIANT& Before, const VARIANT& Restore) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Caption, &Before, &Restore); return result; } long Menus::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Menus::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH Menus::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN Menus::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Menu properties ///////////////////////////////////////////////////////////////////////////// // Menu operations LPDISPATCH Menu::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Menu::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Menu::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Menu::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Menu::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } void Menu::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL Menu::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Menu::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Menu::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Menu::GetMenuItems() { LPDISPATCH result; InvokeHelper(0x251, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // MenuItems properties ///////////////////////////////////////////////////////////////////////////// // MenuItems operations LPDISPATCH MenuItems::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long MenuItems::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH MenuItems::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH MenuItems::Add(LPCTSTR Caption, const VARIANT& OnAction, const VARIANT& ShortcutKey, const VARIANT& Before, const VARIANT& Restore, const VARIANT& StatusBar, const VARIANT& HelpFile, const VARIANT& HelpContextID) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Caption, &OnAction, &ShortcutKey, &Before, &Restore, &StatusBar, &HelpFile, &HelpContextID); return result; } LPDISPATCH MenuItems::AddMenu(LPCTSTR Caption, const VARIANT& Before, const VARIANT& Restore) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT; InvokeHelper(0x256, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Caption, &Before, &Restore); return result; } long MenuItems::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH MenuItems::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH MenuItems::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN MenuItems::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // MenuItem properties ///////////////////////////////////////////////////////////////////////////// // MenuItem operations LPDISPATCH MenuItem::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long MenuItem::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH MenuItem::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString MenuItem::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void MenuItem::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL MenuItem::GetChecked() { BOOL result; InvokeHelper(0x257, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void MenuItem::SetChecked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x257, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void MenuItem::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL MenuItem::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void MenuItem::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long MenuItem::GetHelpContextID() { long result; InvokeHelper(0x163, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void MenuItem::SetHelpContextID(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x163, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString MenuItem::GetHelpFile() { CString result; InvokeHelper(0x168, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void MenuItem::SetHelpFile(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x168, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long MenuItem::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString MenuItem::GetOnAction() { CString result; InvokeHelper(0x254, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void MenuItem::SetOnAction(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x254, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString MenuItem::GetStatusBar() { CString result; InvokeHelper(0x182, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void MenuItem::SetStatusBar(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x182, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } ///////////////////////////////////////////////////////////////////////////// // Charts properties ///////////////////////////////////////////////////////////////////////////// // Charts operations LPDISPATCH Charts::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Charts::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Charts::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Charts::Add(const VARIANT& Before, const VARIANT& After, const VARIANT& Count) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Before, &After, &Count); return result; } void Charts::Copy(const VARIANT& Before, const VARIANT& After) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x227, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Before, &After); } long Charts::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Charts::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH Charts::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } void Charts::Move(const VARIANT& Before, const VARIANT& After) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x27d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Before, &After); } LPUNKNOWN Charts::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } void Charts::PrintPreview(const VARIANT& EnableChanges) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x119, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &EnableChanges); } void Charts::Select(const VARIANT& Replace) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Replace); } LPDISPATCH Charts::GetHPageBreaks() { LPDISPATCH result; InvokeHelper(0x58a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Charts::GetVPageBreaks() { LPDISPATCH result; InvokeHelper(0x58b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Charts::GetVisible() { VARIANT result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Charts::SetVisible(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH Charts::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } void Charts::PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate, const VARIANT& PrToFileName) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x6ec, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate, &PrToFileName); } ///////////////////////////////////////////////////////////////////////////// // DrawingObjects properties ///////////////////////////////////////////////////////////////////////////// // DrawingObjects operations LPDISPATCH DrawingObjects::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DrawingObjects::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DrawingObjects::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT DrawingObjects::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT DrawingObjects::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT DrawingObjects::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT DrawingObjects::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT DrawingObjects::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH DrawingObjects::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL DrawingObjects::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DrawingObjects::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double DrawingObjects::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DrawingObjects::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double DrawingObjects::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DrawingObjects::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL DrawingObjects::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DrawingObjects::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT DrawingObjects::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DrawingObjects::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL DrawingObjects::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DrawingObjects::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT DrawingObjects::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT DrawingObjects::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double DrawingObjects::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DrawingObjects::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL DrawingObjects::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DrawingObjects::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double DrawingObjects::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DrawingObjects::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long DrawingObjects::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DrawingObjects::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT DrawingObjects::GetAccelerator() { VARIANT result; InvokeHelper(0x34e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DrawingObjects::SetAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x34e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL DrawingObjects::GetAddIndent() { BOOL result; InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DrawingObjects::SetAddIndent(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT DrawingObjects::AddItem(const VARIANT& Text, const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x353, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Text, &Index); return result; } VARIANT DrawingObjects::GetArrowHeadLength() { VARIANT result; InvokeHelper(0x263, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DrawingObjects::SetArrowHeadLength(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x263, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT DrawingObjects::GetArrowHeadStyle() { VARIANT result; InvokeHelper(0x264, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DrawingObjects::SetArrowHeadStyle(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x264, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT DrawingObjects::GetArrowHeadWidth() { VARIANT result; InvokeHelper(0x265, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DrawingObjects::SetArrowHeadWidth(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x265, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL DrawingObjects::GetAutoSize() { BOOL result; InvokeHelper(0x266, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DrawingObjects::SetAutoSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x266, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH DrawingObjects::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL DrawingObjects::GetCancelButton() { BOOL result; InvokeHelper(0x35a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DrawingObjects::SetCancelButton(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x35a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString DrawingObjects::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DrawingObjects::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH DrawingObjects::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT DrawingObjects::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } long DrawingObjects::Get_Default() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DrawingObjects::Set_Default(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL DrawingObjects::GetDefaultButton() { BOOL result; InvokeHelper(0x359, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DrawingObjects::SetDefaultButton(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x359, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DrawingObjects::GetDismissButton() { BOOL result; InvokeHelper(0x35b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DrawingObjects::SetDismissButton(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x35b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DrawingObjects::GetDisplay3DShading() { BOOL result; InvokeHelper(0x462, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DrawingObjects::SetDisplay3DShading(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x462, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DrawingObjects::GetDisplayVerticalScrollBar() { BOOL result; InvokeHelper(0x39a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DrawingObjects::SetDisplayVerticalScrollBar(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x39a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long DrawingObjects::GetDropDownLines() { long result; InvokeHelper(0x350, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DrawingObjects::SetDropDownLines(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x350, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH DrawingObjects::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL DrawingObjects::GetHelpButton() { BOOL result; InvokeHelper(0x35c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DrawingObjects::SetHelpButton(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x35c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT DrawingObjects::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DrawingObjects::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long DrawingObjects::GetInputType() { long result; InvokeHelper(0x356, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DrawingObjects::SetInputType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x356, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH DrawingObjects::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DrawingObjects::GetLargeChange() { long result; InvokeHelper(0x34d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DrawingObjects::SetLargeChange(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString DrawingObjects::GetLinkedCell() { CString result; InvokeHelper(0x422, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DrawingObjects::SetLinkedCell(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x422, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT DrawingObjects::List(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x35d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Index); return result; } CString DrawingObjects::GetListFillRange() { CString result; InvokeHelper(0x34f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DrawingObjects::SetListFillRange(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x34f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long DrawingObjects::GetListIndex() { long result; InvokeHelper(0x352, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DrawingObjects::SetListIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x352, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL DrawingObjects::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DrawingObjects::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long DrawingObjects::GetMax() { long result; InvokeHelper(0x34a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DrawingObjects::SetMax(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long DrawingObjects::GetMin() { long result; InvokeHelper(0x34b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DrawingObjects::SetMin(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL DrawingObjects::GetMultiLine() { BOOL result; InvokeHelper(0x357, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DrawingObjects::SetMultiLine(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x357, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DrawingObjects::GetMultiSelect() { BOOL result; InvokeHelper(0x20, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DrawingObjects::SetMultiSelect(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x20, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT DrawingObjects::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DrawingObjects::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT DrawingObjects::GetPhoneticAccelerator() { VARIANT result; InvokeHelper(0x461, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DrawingObjects::SetPhoneticAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x461, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT DrawingObjects::RemoveAllItems() { VARIANT result; InvokeHelper(0x355, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT DrawingObjects::RemoveItem(long Index, const VARIANT& Count) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_VARIANT; InvokeHelper(0x354, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Index, &Count); return result; } VARIANT DrawingObjects::Reshape(long Vertex, const VARIANT& Insert, const VARIANT& Left, const VARIANT& Top) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25c, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Vertex, &Insert, &Left, &Top); return result; } BOOL DrawingObjects::GetRoundedCorners() { BOOL result; InvokeHelper(0x26b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DrawingObjects::SetRoundedCorners(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT DrawingObjects::Selected(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x463, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Index); return result; } BOOL DrawingObjects::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DrawingObjects::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long DrawingObjects::GetSmallChange() { long result; InvokeHelper(0x34c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DrawingObjects::SetSmallChange(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString DrawingObjects::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DrawingObjects::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH DrawingObjects::Ungroup() { LPDISPATCH result; InvokeHelper(0xf4, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } long DrawingObjects::GetValue() { long result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DrawingObjects::SetValue(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT DrawingObjects::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DrawingObjects::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT DrawingObjects::Vertices(const VARIANT& Index1, const VARIANT& Index2) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x26d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Index1, &Index2); return result; } long DrawingObjects::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DrawingObjects::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long DrawingObjects::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DrawingObjects::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH DrawingObjects::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT DrawingObjects::LinkCombo(const VARIANT& Link) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x358, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Link); return result; } LPUNKNOWN DrawingObjects::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // PivotCache properties ///////////////////////////////////////////////////////////////////////////// // PivotCache operations LPDISPATCH PivotCache::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotCache::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotCache::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL PivotCache::GetBackgroundQuery() { BOOL result; InvokeHelper(0x593, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotCache::SetBackgroundQuery(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x593, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT PivotCache::GetConnection() { VARIANT result; InvokeHelper(0x598, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void PivotCache::SetConnection(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x598, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL PivotCache::GetEnableRefresh() { BOOL result; InvokeHelper(0x5c5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotCache::SetEnableRefresh(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5c5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long PivotCache::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long PivotCache::GetMemoryUsed() { long result; InvokeHelper(0x174, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL PivotCache::GetOptimizeCache() { BOOL result; InvokeHelper(0x594, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotCache::SetOptimizeCache(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x594, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long PivotCache::GetRecordCount() { long result; InvokeHelper(0x5c6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PivotCache::Refresh() { InvokeHelper(0x589, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } DATE PivotCache::GetRefreshDate() { DATE result; InvokeHelper(0x2b8, DISPATCH_PROPERTYGET, VT_DATE, (void*)&result, NULL); return result; } CString PivotCache::GetRefreshName() { CString result; InvokeHelper(0x2b9, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } BOOL PivotCache::GetRefreshOnFileOpen() { BOOL result; InvokeHelper(0x5c7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotCache::SetRefreshOnFileOpen(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5c7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PivotCache::GetSavePassword() { BOOL result; InvokeHelper(0x5c9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotCache::SetSavePassword(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5c9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT PivotCache::GetSourceData() { VARIANT result; InvokeHelper(0x2ae, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void PivotCache::SetSourceData(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2ae, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT PivotCache::GetCommandText() { VARIANT result; InvokeHelper(0x725, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void PivotCache::SetCommandText(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x725, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long PivotCache::GetCommandType() { long result; InvokeHelper(0x726, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PivotCache::SetCommandType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x726, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long PivotCache::GetQueryType() { long result; InvokeHelper(0x727, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL PivotCache::GetMaintainConnection() { BOOL result; InvokeHelper(0x728, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotCache::SetMaintainConnection(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x728, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long PivotCache::GetRefreshPeriod() { long result; InvokeHelper(0x729, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PivotCache::SetRefreshPeriod(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x729, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH PivotCache::GetRecordset() { LPDISPATCH result; InvokeHelper(0x48d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void PivotCache::SetRefRecordset(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x48d, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms, newValue); } void PivotCache::ResetTimer() { InvokeHelper(0x72a, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } VARIANT PivotCache::GetLocalConnection() { VARIANT result; InvokeHelper(0x72b, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void PivotCache::SetLocalConnection(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x72b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH PivotCache::CreatePivotTable(const VARIANT& TableDestination, const VARIANT& TableName, const VARIANT& ReadData, const VARIANT& DefaultVersion) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x72c, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &TableDestination, &TableName, &ReadData, &DefaultVersion); return result; } BOOL PivotCache::GetUseLocalConnection() { BOOL result; InvokeHelper(0x72d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotCache::SetUseLocalConnection(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x72d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH PivotCache::GetADOConnection() { LPDISPATCH result; InvokeHelper(0x81a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL PivotCache::GetIsConnected() { BOOL result; InvokeHelper(0x81b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotCache::MakeConnection() { InvokeHelper(0x81c, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL PivotCache::GetOlap() { BOOL result; InvokeHelper(0x81d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } long PivotCache::GetSourceType() { long result; InvokeHelper(0x2ad, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long PivotCache::GetMissingItemsLimit() { long result; InvokeHelper(0x81e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PivotCache::SetMissingItemsLimit(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x81e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString PivotCache::GetSourceConnectionFile() { CString result; InvokeHelper(0x81f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotCache::SetSourceConnectionFile(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x81f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString PivotCache::GetSourceDataFile() { CString result; InvokeHelper(0x820, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long PivotCache::GetRobustConnect() { long result; InvokeHelper(0x821, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PivotCache::SetRobustConnect(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x821, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } void PivotCache::SaveAsODC(LPCTSTR ODCFileName, const VARIANT& Description, const VARIANT& Keywords) { static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT; InvokeHelper(0x822, DISPATCH_METHOD, VT_EMPTY, NULL, parms, ODCFileName, &Description, &Keywords); } ///////////////////////////////////////////////////////////////////////////// // PivotCaches properties ///////////////////////////////////////////////////////////////////////////// // PivotCaches operations LPDISPATCH PivotCaches::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotCaches::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotCaches::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotCaches::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotCaches::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH PivotCaches::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN PivotCaches::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH PivotCaches::Add(long SourceType, const VARIANT& SourceData) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, SourceType, &SourceData); return result; } ///////////////////////////////////////////////////////////////////////////// // PivotFormula properties ///////////////////////////////////////////////////////////////////////////// // PivotFormula operations LPDISPATCH PivotFormula::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotFormula::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotFormula::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void PivotFormula::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } CString PivotFormula::Get_Default() { CString result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotFormula::Set_Default(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString PivotFormula::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotFormula::SetFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString PivotFormula::GetValue() { CString result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotFormula::SetValue(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long PivotFormula::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PivotFormula::SetIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x1e6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString PivotFormula::GetStandardFormula() { CString result; InvokeHelper(0x824, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotFormula::SetStandardFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x824, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } ///////////////////////////////////////////////////////////////////////////// // PivotFormulas properties ///////////////////////////////////////////////////////////////////////////// // PivotFormulas operations LPDISPATCH PivotFormulas::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotFormulas::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotFormulas::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotFormulas::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotFormulas::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH PivotFormulas::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN PivotFormulas::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH PivotFormulas::Add(LPCTSTR Formula, const VARIANT& UseStandardFormula) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Formula, &UseStandardFormula); return result; } ///////////////////////////////////////////////////////////////////////////// // PivotTable properties ///////////////////////////////////////////////////////////////////////////// // PivotTable operations LPDISPATCH PivotTable::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotTable::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotTable::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT PivotTable::AddFields(const VARIANT& RowFields, const VARIANT& ColumnFields, const VARIANT& PageFields, const VARIANT& AddToTable) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x2c4, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &RowFields, &ColumnFields, &PageFields, &AddToTable); return result; } LPDISPATCH PivotTable::GetColumnFields(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2c9, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } BOOL PivotTable::GetColumnGrand() { BOOL result; InvokeHelper(0x2b6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetColumnGrand(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x2b6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH PivotTable::GetColumnRange() { LPDISPATCH result; InvokeHelper(0x2be, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT PivotTable::ShowPages(const VARIANT& PageField) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2c2, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &PageField); return result; } LPDISPATCH PivotTable::GetDataBodyRange() { LPDISPATCH result; InvokeHelper(0x2c1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PivotTable::GetDataFields(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2cb, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH PivotTable::GetDataLabelRange() { LPDISPATCH result; InvokeHelper(0x2c0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString PivotTable::Get_Default() { CString result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotTable::Set_Default(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL PivotTable::GetHasAutoFormat() { BOOL result; InvokeHelper(0x2b7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetHasAutoFormat(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x2b7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH PivotTable::GetHiddenFields(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2c7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } CString PivotTable::GetInnerDetail() { CString result; InvokeHelper(0x2ba, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotTable::SetInnerDetail(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x2ba, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString PivotTable::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotTable::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH PivotTable::GetPageFields(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2ca, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH PivotTable::GetPageRange() { LPDISPATCH result; InvokeHelper(0x2bf, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PivotTable::GetPageRangeCells() { LPDISPATCH result; InvokeHelper(0x5ca, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PivotTable::PivotFields(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2ce, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } DATE PivotTable::GetRefreshDate() { DATE result; InvokeHelper(0x2b8, DISPATCH_PROPERTYGET, VT_DATE, (void*)&result, NULL); return result; } CString PivotTable::GetRefreshName() { CString result; InvokeHelper(0x2b9, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } BOOL PivotTable::RefreshTable() { BOOL result; InvokeHelper(0x2cd, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL); return result; } LPDISPATCH PivotTable::GetRowFields(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2c8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } BOOL PivotTable::GetRowGrand() { BOOL result; InvokeHelper(0x2b5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetRowGrand(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x2b5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH PivotTable::GetRowRange() { LPDISPATCH result; InvokeHelper(0x2bd, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL PivotTable::GetSaveData() { BOOL result; InvokeHelper(0x2b4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetSaveData(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x2b4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT PivotTable::GetSourceData() { VARIANT result; InvokeHelper(0x2ae, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void PivotTable::SetSourceData(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2ae, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH PivotTable::GetTableRange1() { LPDISPATCH result; InvokeHelper(0x2bb, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PivotTable::GetTableRange2() { LPDISPATCH result; InvokeHelper(0x2bc, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString PivotTable::GetValue() { CString result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotTable::SetValue(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH PivotTable::GetVisibleFields(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2c6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } long PivotTable::GetCacheIndex() { long result; InvokeHelper(0x5cb, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PivotTable::SetCacheIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x5cb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH PivotTable::CalculatedFields() { LPDISPATCH result; InvokeHelper(0x5cc, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL PivotTable::GetDisplayErrorString() { BOOL result; InvokeHelper(0x5cd, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetDisplayErrorString(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5cd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PivotTable::GetDisplayNullString() { BOOL result; InvokeHelper(0x5ce, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetDisplayNullString(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5ce, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PivotTable::GetEnableDrilldown() { BOOL result; InvokeHelper(0x5cf, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetEnableDrilldown(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PivotTable::GetEnableFieldDialog() { BOOL result; InvokeHelper(0x5d0, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetEnableFieldDialog(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5d0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PivotTable::GetEnableWizard() { BOOL result; InvokeHelper(0x5d1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetEnableWizard(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5d1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString PivotTable::GetErrorString() { CString result; InvokeHelper(0x5d2, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotTable::SetErrorString(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x5d2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } double PivotTable::GetData(LPCTSTR Name) { double result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0x5d3, DISPATCH_METHOD, VT_R8, (void*)&result, parms, Name); return result; } void PivotTable::ListFormulas() { InvokeHelper(0x5d4, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL PivotTable::GetManualUpdate() { BOOL result; InvokeHelper(0x5d5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetManualUpdate(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5d5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PivotTable::GetMergeLabels() { BOOL result; InvokeHelper(0x5d6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetMergeLabels(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5d6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString PivotTable::GetNullString() { CString result; InvokeHelper(0x5d7, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotTable::SetNullString(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x5d7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH PivotTable::PivotCache() { LPDISPATCH result; InvokeHelper(0x5d8, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PivotTable::GetPivotFormulas() { LPDISPATCH result; InvokeHelper(0x5d9, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void PivotTable::PivotTableWizard(const VARIANT& SourceType, const VARIANT& SourceData, const VARIANT& TableDestination, const VARIANT& TableName, const VARIANT& RowGrand, const VARIANT& ColumnGrand, const VARIANT& SaveData, const VARIANT& HasAutoFormat, const VARIANT& AutoPage, const VARIANT& Reserved, const VARIANT& BackgroundQuery, const VARIANT& OptimizeCache, const VARIANT& PageFieldOrder, const VARIANT& PageFieldWrapCount, const VARIANT& ReadData, const VARIANT& Connection) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x2ac, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &SourceType, &SourceData, &TableDestination, &TableName, &RowGrand, &ColumnGrand, &SaveData, &HasAutoFormat, &AutoPage, &Reserved, &BackgroundQuery, &OptimizeCache, &PageFieldOrder, &PageFieldWrapCount, &ReadData, &Connection); } BOOL PivotTable::GetSubtotalHiddenPageItems() { BOOL result; InvokeHelper(0x5da, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetSubtotalHiddenPageItems(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5da, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long PivotTable::GetPageFieldOrder() { long result; InvokeHelper(0x595, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PivotTable::SetPageFieldOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x595, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString PivotTable::GetPageFieldStyle() { CString result; InvokeHelper(0x5db, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotTable::SetPageFieldStyle(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x5db, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long PivotTable::GetPageFieldWrapCount() { long result; InvokeHelper(0x596, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PivotTable::SetPageFieldWrapCount(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x596, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL PivotTable::GetPreserveFormatting() { BOOL result; InvokeHelper(0x5dc, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetPreserveFormatting(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5dc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString PivotTable::GetPivotSelection() { CString result; InvokeHelper(0x5de, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotTable::SetPivotSelection(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x5de, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long PivotTable::GetSelectionMode() { long result; InvokeHelper(0x5df, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PivotTable::SetSelectionMode(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x5df, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString PivotTable::GetTableStyle() { CString result; InvokeHelper(0x5e0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotTable::SetTableStyle(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x5e0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString PivotTable::GetTag() { CString result; InvokeHelper(0x5e1, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotTable::SetTag(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x5e1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } void PivotTable::Update() { InvokeHelper(0x2a8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } CString PivotTable::GetVacatedStyle() { CString result; InvokeHelper(0x5e2, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotTable::SetVacatedStyle(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x5e2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } void PivotTable::Format(long Format) { static BYTE parms[] = VTS_I4; InvokeHelper(0x74, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Format); } BOOL PivotTable::GetPrintTitles() { BOOL result; InvokeHelper(0x72e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetPrintTitles(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x72e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH PivotTable::GetCubeFields() { LPDISPATCH result; InvokeHelper(0x72f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString PivotTable::GetGrandTotalName() { CString result; InvokeHelper(0x730, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotTable::SetGrandTotalName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x730, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL PivotTable::GetSmallGrid() { BOOL result; InvokeHelper(0x731, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetSmallGrid(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x731, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PivotTable::GetRepeatItemsOnEachPrintedPage() { BOOL result; InvokeHelper(0x732, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetRepeatItemsOnEachPrintedPage(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x732, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PivotTable::GetTotalsAnnotation() { BOOL result; InvokeHelper(0x733, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetTotalsAnnotation(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x733, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void PivotTable::PivotSelect(LPCTSTR Name, long Mode, const VARIANT& UseStandardName) { static BYTE parms[] = VTS_BSTR VTS_I4 VTS_VARIANT; InvokeHelper(0x5dd, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Name, Mode, &UseStandardName); } CString PivotTable::GetPivotSelectionStandard() { CString result; InvokeHelper(0x829, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotTable::SetPivotSelectionStandard(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x829, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH PivotTable::GetPivotData(const VARIANT& DataField, const VARIANT& Field1, const VARIANT& Item1, const VARIANT& Field2, const VARIANT& Item2, const VARIANT& Field3, const VARIANT& Item3, const VARIANT& Field4, const VARIANT& Item4, const VARIANT& Field5, const VARIANT& Item5, const VARIANT& Field6, const VARIANT& Item6, const VARIANT& Field7, const VARIANT& Item7, const VARIANT& Field8, const VARIANT& Item8, const VARIANT& Field9, const VARIANT& Item9, const VARIANT& Field10, const VARIANT& Item10, const VARIANT& Field11, const VARIANT& Item11, const VARIANT& Field12, const VARIANT& Item12, const VARIANT& Field13, const VARIANT& Item13, const VARIANT& Field14, const VARIANT& Item14) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x82a, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &DataField, &Field1, &Item1, &Field2, &Item2, &Field3, &Item3, &Field4, &Item4, &Field5, &Item5, &Field6, &Item6, &Field7, &Item7, &Field8, &Item8, &Field9, &Item9, &Field10, &Item10, &Field11, &Item11, &Field12, &Item12, &Field13, &Item13, &Field14, &Item14); return result; } LPDISPATCH PivotTable::GetDataPivotField() { LPDISPATCH result; InvokeHelper(0x848, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL PivotTable::GetEnableDataValueEditing() { BOOL result; InvokeHelper(0x849, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetEnableDataValueEditing(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x849, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH PivotTable::AddDataField(LPDISPATCH Field, const VARIANT& Caption, const VARIANT& Function) { LPDISPATCH result; static BYTE parms[] = VTS_DISPATCH VTS_VARIANT VTS_VARIANT; InvokeHelper(0x84a, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Field, &Caption, &Function); return result; } CString PivotTable::GetMdx() { CString result; InvokeHelper(0x84b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } BOOL PivotTable::GetViewCalculatedMembers() { BOOL result; InvokeHelper(0x84c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetViewCalculatedMembers(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x84c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH PivotTable::GetCalculatedMembers() { LPDISPATCH result; InvokeHelper(0x84d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL PivotTable::GetDisplayImmediateItems() { BOOL result; InvokeHelper(0x84e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetDisplayImmediateItems(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x84e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PivotTable::GetEnableFieldList() { BOOL result; InvokeHelper(0x850, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetEnableFieldList(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x850, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PivotTable::GetVisualTotals() { BOOL result; InvokeHelper(0x851, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetVisualTotals(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x851, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PivotTable::GetShowPageMultipleItemLabel() { BOOL result; InvokeHelper(0x852, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetShowPageMultipleItemLabel(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x852, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long PivotTable::GetVersion() { long result; InvokeHelper(0x188, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString PivotTable::CreateCubeFile(LPCTSTR File, const VARIANT& Measures, const VARIANT& Levels, const VARIANT& Members, const VARIANT& Properties) { CString result; static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x853, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, File, &Measures, &Levels, &Members, &Properties); return result; } BOOL PivotTable::GetDisplayEmptyRow() { BOOL result; InvokeHelper(0x858, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetDisplayEmptyRow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x858, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PivotTable::GetDisplayEmptyColumn() { BOOL result; InvokeHelper(0x859, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetDisplayEmptyColumn(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x859, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PivotTable::GetShowCellBackgroundFromOLAP() { BOOL result; InvokeHelper(0x85a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotTable::SetShowCellBackgroundFromOLAP(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x85a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // PivotTables properties ///////////////////////////////////////////////////////////////////////////// // PivotTables operations LPDISPATCH PivotTables::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotTables::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotTables::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotTables::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotTables::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN PivotTables::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH PivotTables::Add(LPDISPATCH PivotCache, const VARIANT& TableDestination, const VARIANT& TableName, const VARIANT& ReadData, const VARIANT& DefaultVersion) { LPDISPATCH result; static BYTE parms[] = VTS_DISPATCH VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, PivotCache, &TableDestination, &TableName, &ReadData, &DefaultVersion); return result; } ///////////////////////////////////////////////////////////////////////////// // PivotField properties ///////////////////////////////////////////////////////////////////////////// // PivotField operations LPDISPATCH PivotField::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotField::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotField::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotField::GetCalculation() { long result; InvokeHelper(0x13c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PivotField::SetCalculation(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x13c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH PivotField::GetChildField() { LPDISPATCH result; InvokeHelper(0x2e0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT PivotField::GetChildItems(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2da, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } VARIANT PivotField::GetCurrentPage() { VARIANT result; InvokeHelper(0x2e2, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void PivotField::SetCurrentPage(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2e2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH PivotField::GetDataRange() { LPDISPATCH result; InvokeHelper(0x2d0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotField::GetDataType() { long result; InvokeHelper(0x2d2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString PivotField::Get_Default() { CString result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotField::Set_Default(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long PivotField::GetFunction() { long result; InvokeHelper(0x383, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PivotField::SetFunction(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x383, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT PivotField::GetGroupLevel() { VARIANT result; InvokeHelper(0x2d3, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT PivotField::GetHiddenItems(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2d8, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } LPDISPATCH PivotField::GetLabelRange() { LPDISPATCH result; InvokeHelper(0x2cf, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString PivotField::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotField::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString PivotField::GetNumberFormat() { CString result; InvokeHelper(0xc1, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotField::SetNumberFormat(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0xc1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long PivotField::GetOrientation() { long result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PivotField::SetOrientation(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL PivotField::GetShowAllItems() { BOOL result; InvokeHelper(0x1c4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotField::SetShowAllItems(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x1c4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH PivotField::GetParentField() { LPDISPATCH result; InvokeHelper(0x2dc, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT PivotField::GetParentItems(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2d9, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } VARIANT PivotField::PivotItems(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2e1, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Index); return result; } VARIANT PivotField::GetPosition() { VARIANT result; InvokeHelper(0x85, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void PivotField::SetPosition(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x85, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString PivotField::GetSourceName() { CString result; InvokeHelper(0x2d1, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT PivotField::GetSubtotals(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2dd, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } void PivotField::SetSubtotals(const VARIANT& Index, const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x2dd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &Index, &newValue); } VARIANT PivotField::GetBaseField() { VARIANT result; InvokeHelper(0x2de, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void PivotField::SetBaseField(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2de, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT PivotField::GetBaseItem() { VARIANT result; InvokeHelper(0x2df, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void PivotField::SetBaseItem(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2df, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT PivotField::GetTotalLevels() { VARIANT result; InvokeHelper(0x2d4, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } CString PivotField::GetValue() { CString result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotField::SetValue(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT PivotField::GetVisibleItems(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2d7, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } LPDISPATCH PivotField::CalculatedItems() { LPDISPATCH result; InvokeHelper(0x5e3, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } void PivotField::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL PivotField::GetDragToColumn() { BOOL result; InvokeHelper(0x5e4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotField::SetDragToColumn(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5e4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PivotField::GetDragToHide() { BOOL result; InvokeHelper(0x5e5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotField::SetDragToHide(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5e5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PivotField::GetDragToPage() { BOOL result; InvokeHelper(0x5e6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotField::SetDragToPage(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5e6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PivotField::GetDragToRow() { BOOL result; InvokeHelper(0x5e7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotField::SetDragToRow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5e7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PivotField::GetDragToData() { BOOL result; InvokeHelper(0x734, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotField::SetDragToData(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x734, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString PivotField::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotField::SetFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL PivotField::GetIsCalculated() { BOOL result; InvokeHelper(0x5e8, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } long PivotField::GetMemoryUsed() { long result; InvokeHelper(0x174, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL PivotField::GetServerBased() { BOOL result; InvokeHelper(0x5e9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotField::SetServerBased(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5e9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void PivotField::AutoSort(long Order, LPCTSTR Field) { static BYTE parms[] = VTS_I4 VTS_BSTR; InvokeHelper(0x5ea, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Order, Field); } void PivotField::AutoShow(long Type, long Range, long Count, LPCTSTR Field) { static BYTE parms[] = VTS_I4 VTS_I4 VTS_I4 VTS_BSTR; InvokeHelper(0x5eb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Type, Range, Count, Field); } long PivotField::GetAutoSortOrder() { long result; InvokeHelper(0x5ec, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString PivotField::GetAutoSortField() { CString result; InvokeHelper(0x5ed, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long PivotField::GetAutoShowType() { long result; InvokeHelper(0x5ee, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long PivotField::GetAutoShowRange() { long result; InvokeHelper(0x5ef, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long PivotField::GetAutoShowCount() { long result; InvokeHelper(0x5f0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString PivotField::GetAutoShowField() { CString result; InvokeHelper(0x5f1, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } BOOL PivotField::GetLayoutBlankLine() { BOOL result; InvokeHelper(0x735, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotField::SetLayoutBlankLine(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x735, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long PivotField::GetLayoutSubtotalLocation() { long result; InvokeHelper(0x736, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PivotField::SetLayoutSubtotalLocation(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x736, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL PivotField::GetLayoutPageBreak() { BOOL result; InvokeHelper(0x737, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotField::SetLayoutPageBreak(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x737, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long PivotField::GetLayoutForm() { long result; InvokeHelper(0x738, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PivotField::SetLayoutForm(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x738, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString PivotField::GetSubtotalName() { CString result; InvokeHelper(0x739, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotField::SetSubtotalName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x739, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString PivotField::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotField::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL PivotField::GetDrilledDown() { BOOL result; InvokeHelper(0x73a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotField::SetDrilledDown(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x73a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH PivotField::GetCubeField() { LPDISPATCH result; InvokeHelper(0x73b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString PivotField::GetCurrentPageName() { CString result; InvokeHelper(0x73c, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotField::SetCurrentPageName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x73c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString PivotField::GetStandardFormula() { CString result; InvokeHelper(0x824, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotField::SetStandardFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x824, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT PivotField::GetHiddenItemsList() { VARIANT result; InvokeHelper(0x85b, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void PivotField::SetHiddenItemsList(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x85b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL PivotField::GetDatabaseSort() { BOOL result; InvokeHelper(0x85c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotField::SetDatabaseSort(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x85c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PivotField::GetIsMemberProperty() { BOOL result; InvokeHelper(0x85d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } LPDISPATCH PivotField::GetPropertyParentField() { LPDISPATCH result; InvokeHelper(0x85e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotField::GetPropertyOrder() { long result; InvokeHelper(0x85f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PivotField::SetPropertyOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x85f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL PivotField::GetEnableItemSelection() { BOOL result; InvokeHelper(0x860, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotField::SetEnableItemSelection(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x860, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT PivotField::GetCurrentPageList() { VARIANT result; InvokeHelper(0x861, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void PivotField::SetCurrentPageList(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x861, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } void PivotField::AddPageItem(LPCTSTR Item, const VARIANT& ClearList) { static BYTE parms[] = VTS_BSTR VTS_VARIANT; InvokeHelper(0x862, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Item, &ClearList); } ///////////////////////////////////////////////////////////////////////////// // PivotFields properties ///////////////////////////////////////////////////////////////////////////// // PivotFields operations LPDISPATCH PivotFields::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotFields::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotFields::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotFields::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotFields::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN PivotFields::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // CalculatedFields properties ///////////////////////////////////////////////////////////////////////////// // CalculatedFields operations LPDISPATCH CalculatedFields::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CalculatedFields::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CalculatedFields::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CalculatedFields::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CalculatedFields::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH CalculatedFields::Get_Default(const VARIANT& Field) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Field); return result; } LPUNKNOWN CalculatedFields::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH CalculatedFields::Add(LPCTSTR Name, LPCTSTR Formula, const VARIANT& UseStandardFormula) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_BSTR VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Name, Formula, &UseStandardFormula); return result; } ///////////////////////////////////////////////////////////////////////////// // PivotItem properties ///////////////////////////////////////////////////////////////////////////// // PivotItem operations LPDISPATCH PivotItem::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotItem::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotItem::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT PivotItem::GetChildItems(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x2da, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } LPDISPATCH PivotItem::GetDataRange() { LPDISPATCH result; InvokeHelper(0x2d0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString PivotItem::Get_Default() { CString result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotItem::Set_Default(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH PivotItem::GetLabelRange() { LPDISPATCH result; InvokeHelper(0x2cf, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString PivotItem::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotItem::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH PivotItem::GetParentItem() { LPDISPATCH result; InvokeHelper(0x2e5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL PivotItem::GetParentShowDetail() { BOOL result; InvokeHelper(0x2e3, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } long PivotItem::GetPosition() { long result; InvokeHelper(0x85, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PivotItem::SetPosition(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x85, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL PivotItem::GetShowDetail() { BOOL result; InvokeHelper(0x249, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotItem::SetShowDetail(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x249, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT PivotItem::GetSourceName() { VARIANT result; InvokeHelper(0x2d1, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } CString PivotItem::GetValue() { CString result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotItem::SetValue(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL PivotItem::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotItem::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void PivotItem::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL PivotItem::GetIsCalculated() { BOOL result; InvokeHelper(0x5e8, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } long PivotItem::GetRecordCount() { long result; InvokeHelper(0x5c6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString PivotItem::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotItem::SetFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString PivotItem::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotItem::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL PivotItem::GetDrilledDown() { BOOL result; InvokeHelper(0x73a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PivotItem::SetDrilledDown(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x73a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString PivotItem::GetStandardFormula() { CString result; InvokeHelper(0x824, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PivotItem::SetStandardFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x824, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString PivotItem::GetSourceNameStandard() { CString result; InvokeHelper(0x864, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // PivotItems properties ///////////////////////////////////////////////////////////////////////////// // PivotItems operations LPDISPATCH PivotItems::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotItems::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotItems::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void PivotItems::Add(LPCTSTR Name) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0xb5, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Name); } long PivotItems::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotItems::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN PivotItems::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // CalculatedItems properties ///////////////////////////////////////////////////////////////////////////// // CalculatedItems operations LPDISPATCH CalculatedItems::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CalculatedItems::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CalculatedItems::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CalculatedItems::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CalculatedItems::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH CalculatedItems::Get_Default(const VARIANT& Field) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Field); return result; } LPUNKNOWN CalculatedItems::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH CalculatedItems::Add(LPCTSTR Name, LPCTSTR Formula, const VARIANT& UseStandardFormula) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_BSTR VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Name, Formula, &UseStandardFormula); return result; } ///////////////////////////////////////////////////////////////////////////// // Characters properties ///////////////////////////////////////////////////////////////////////////// // Characters operations LPDISPATCH Characters::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Characters::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Characters::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Characters::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Characters::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long Characters::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } VARIANT Characters::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Characters::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Characters::Insert(LPCTSTR String) { VARIANT result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0xfc, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, String); return result; } CString Characters::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Characters::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString Characters::GetPhoneticCharacters() { CString result; InvokeHelper(0x5f2, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Characters::SetPhoneticCharacters(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x5f2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } ///////////////////////////////////////////////////////////////////////////// // Dialogs properties ///////////////////////////////////////////////////////////////////////////// // Dialogs operations LPDISPATCH Dialogs::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Dialogs::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Dialogs::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Dialogs::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Dialogs::GetItem(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPDISPATCH Dialogs::Get_Default(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPUNKNOWN Dialogs::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Dialog properties ///////////////////////////////////////////////////////////////////////////// // Dialog operations LPDISPATCH Dialog::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Dialog::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Dialog::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Dialog::Show(const VARIANT& Arg1, const VARIANT& Arg2, const VARIANT& Arg3, const VARIANT& Arg4, const VARIANT& Arg5, const VARIANT& Arg6, const VARIANT& Arg7, const VARIANT& Arg8, const VARIANT& Arg9, const VARIANT& Arg10, const VARIANT& Arg11, const VARIANT& Arg12, const VARIANT& Arg13, const VARIANT& Arg14, const VARIANT& Arg15, const VARIANT& Arg16, const VARIANT& Arg17, const VARIANT& Arg18, const VARIANT& Arg19, const VARIANT& Arg20, const VARIANT& Arg21, const VARIANT& Arg22, const VARIANT& Arg23, const VARIANT& Arg24, const VARIANT& Arg25, const VARIANT& Arg26, const VARIANT& Arg27, const VARIANT& Arg28, const VARIANT& Arg29, const VARIANT& Arg30) { BOOL result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f0, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30); return result; } ///////////////////////////////////////////////////////////////////////////// // SoundNote properties ///////////////////////////////////////////////////////////////////////////// // SoundNote operations LPDISPATCH SoundNote::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long SoundNote::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH SoundNote::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT SoundNote::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT SoundNote::Import(LPCTSTR Filename) { VARIANT result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0x395, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Filename); return result; } VARIANT SoundNote::Play() { VARIANT result; InvokeHelper(0x396, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT SoundNote::Record() { VARIANT result; InvokeHelper(0x397, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Button properties ///////////////////////////////////////////////////////////////////////////// // Button operations LPDISPATCH Button::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Button::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Button::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Button::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Button::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Button::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Button::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT Button::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Button::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Button::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Button::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Button::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Button::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Button::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Button::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double Button::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Button::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Button::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Button::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Button::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Button::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Button::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Button::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Button::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Button::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Button::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT Button::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double Button::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Button::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH Button::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Button::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Button::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Button::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Button::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Button::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Button::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Button::GetAddIndent() { BOOL result; InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Button::SetAddIndent(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Button::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Button::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Button::GetAutoSize() { BOOL result; InvokeHelper(0x266, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Button::SetAutoSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x266, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Button::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Button::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH Button::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT Button::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } LPDISPATCH Button::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Button::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Button::SetFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Button::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Button::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Button::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Button::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Button::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Button::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString Button::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Button::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Button::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Button::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long Button::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Button::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT Button::GetAccelerator() { VARIANT result; InvokeHelper(0x34e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Button::SetAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x34e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Button::GetCancelButton() { BOOL result; InvokeHelper(0x35a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Button::SetCancelButton(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x35a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Button::GetDefaultButton() { BOOL result; InvokeHelper(0x359, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Button::SetDefaultButton(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x359, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Button::GetDismissButton() { BOOL result; InvokeHelper(0x35b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Button::SetDismissButton(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x35b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Button::GetHelpButton() { BOOL result; InvokeHelper(0x35c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Button::SetHelpButton(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x35c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Button::GetPhoneticAccelerator() { VARIANT result; InvokeHelper(0x461, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Button::SetPhoneticAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x461, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } ///////////////////////////////////////////////////////////////////////////// // Buttons properties ///////////////////////////////////////////////////////////////////////////// // Buttons operations LPDISPATCH Buttons::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Buttons::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Buttons::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Buttons::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Buttons::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Buttons::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT Buttons::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Buttons::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Buttons::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Buttons::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Buttons::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Buttons::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Buttons::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double Buttons::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Buttons::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Buttons::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Buttons::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Buttons::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Buttons::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Buttons::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Buttons::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Buttons::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT Buttons::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double Buttons::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Buttons::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Buttons::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Buttons::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Buttons::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Buttons::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Buttons::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Buttons::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Buttons::GetAddIndent() { BOOL result; InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Buttons::SetAddIndent(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Buttons::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Buttons::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Buttons::GetAutoSize() { BOOL result; InvokeHelper(0x266, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Buttons::SetAutoSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x266, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Buttons::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Buttons::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH Buttons::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT Buttons::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } LPDISPATCH Buttons::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Buttons::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Buttons::SetFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Buttons::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Buttons::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Buttons::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Buttons::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Buttons::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Buttons::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString Buttons::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Buttons::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Buttons::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Buttons::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long Buttons::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Buttons::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT Buttons::GetAccelerator() { VARIANT result; InvokeHelper(0x34e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Buttons::SetAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x34e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Buttons::GetCancelButton() { BOOL result; InvokeHelper(0x35a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Buttons::SetCancelButton(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x35a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Buttons::GetDefaultButton() { BOOL result; InvokeHelper(0x359, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Buttons::SetDefaultButton(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x359, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Buttons::GetDismissButton() { BOOL result; InvokeHelper(0x35b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Buttons::SetDismissButton(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x35b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Buttons::GetHelpButton() { BOOL result; InvokeHelper(0x35c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Buttons::SetHelpButton(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x35c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Buttons::GetPhoneticAccelerator() { VARIANT result; InvokeHelper(0x461, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Buttons::SetPhoneticAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x461, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH Buttons::Add(double Left, double Top, double Width, double Height) { LPDISPATCH result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Left, Top, Width, Height); return result; } long Buttons::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Buttons::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Buttons::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN Buttons::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // CheckBox properties ///////////////////////////////////////////////////////////////////////////// // CheckBox operations LPDISPATCH CheckBox::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CheckBox::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CheckBox::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH CheckBox::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT CheckBox::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT CheckBox::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT CheckBox::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT CheckBox::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT CheckBox::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH CheckBox::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL CheckBox::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CheckBox::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double CheckBox::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void CheckBox::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long CheckBox::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double CheckBox::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void CheckBox::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL CheckBox::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CheckBox::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString CheckBox::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void CheckBox::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT CheckBox::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CheckBox::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL CheckBox::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CheckBox::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT CheckBox::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT CheckBox::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double CheckBox::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void CheckBox::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH CheckBox::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL CheckBox::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CheckBox::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double CheckBox::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void CheckBox::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long CheckBox::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CheckBox::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString CheckBox::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void CheckBox::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH CheckBox::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT CheckBox::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } BOOL CheckBox::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CheckBox::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString CheckBox::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void CheckBox::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT CheckBox::GetAccelerator() { VARIANT result; InvokeHelper(0x34e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CheckBox::SetAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x34e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH CheckBox::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CheckBox::Get_Default() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CheckBox::Set_Default(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL CheckBox::GetDisplay3DShading() { BOOL result; InvokeHelper(0x462, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CheckBox::SetDisplay3DShading(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x462, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH CheckBox::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString CheckBox::GetLinkedCell() { CString result; InvokeHelper(0x422, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void CheckBox::SetLinkedCell(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x422, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT CheckBox::GetPhoneticAccelerator() { VARIANT result; InvokeHelper(0x461, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CheckBox::SetPhoneticAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x461, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT CheckBox::GetValue() { VARIANT result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CheckBox::SetValue(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } ///////////////////////////////////////////////////////////////////////////// // CheckBoxes properties ///////////////////////////////////////////////////////////////////////////// // CheckBoxes operations LPDISPATCH CheckBoxes::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CheckBoxes::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CheckBoxes::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT CheckBoxes::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT CheckBoxes::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT CheckBoxes::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT CheckBoxes::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT CheckBoxes::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH CheckBoxes::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL CheckBoxes::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CheckBoxes::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double CheckBoxes::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void CheckBoxes::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double CheckBoxes::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void CheckBoxes::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL CheckBoxes::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CheckBoxes::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT CheckBoxes::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CheckBoxes::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL CheckBoxes::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CheckBoxes::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT CheckBoxes::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT CheckBoxes::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double CheckBoxes::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void CheckBoxes::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL CheckBoxes::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CheckBoxes::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double CheckBoxes::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void CheckBoxes::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long CheckBoxes::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CheckBoxes::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString CheckBoxes::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void CheckBoxes::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH CheckBoxes::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT CheckBoxes::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } BOOL CheckBoxes::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CheckBoxes::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString CheckBoxes::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void CheckBoxes::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT CheckBoxes::GetAccelerator() { VARIANT result; InvokeHelper(0x34e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CheckBoxes::SetAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x34e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH CheckBoxes::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CheckBoxes::Get_Default() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CheckBoxes::Set_Default(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL CheckBoxes::GetDisplay3DShading() { BOOL result; InvokeHelper(0x462, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CheckBoxes::SetDisplay3DShading(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x462, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH CheckBoxes::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString CheckBoxes::GetLinkedCell() { CString result; InvokeHelper(0x422, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void CheckBoxes::SetLinkedCell(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x422, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT CheckBoxes::GetPhoneticAccelerator() { VARIANT result; InvokeHelper(0x461, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CheckBoxes::SetPhoneticAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x461, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT CheckBoxes::GetValue() { VARIANT result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CheckBoxes::SetValue(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH CheckBoxes::Add(double Left, double Top, double Width, double Height) { LPDISPATCH result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Left, Top, Width, Height); return result; } long CheckBoxes::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CheckBoxes::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH CheckBoxes::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN CheckBoxes::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // OptionButton properties ///////////////////////////////////////////////////////////////////////////// // OptionButton operations LPDISPATCH OptionButton::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long OptionButton::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH OptionButton::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH OptionButton::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT OptionButton::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT OptionButton::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT OptionButton::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT OptionButton::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT OptionButton::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH OptionButton::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL OptionButton::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void OptionButton::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double OptionButton::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void OptionButton::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long OptionButton::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double OptionButton::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void OptionButton::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL OptionButton::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void OptionButton::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString OptionButton::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void OptionButton::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT OptionButton::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void OptionButton::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL OptionButton::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void OptionButton::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT OptionButton::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT OptionButton::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double OptionButton::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void OptionButton::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH OptionButton::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL OptionButton::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void OptionButton::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double OptionButton::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void OptionButton::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long OptionButton::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH OptionButton::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString OptionButton::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void OptionButton::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH OptionButton::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT OptionButton::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } BOOL OptionButton::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void OptionButton::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString OptionButton::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void OptionButton::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT OptionButton::GetAccelerator() { VARIANT result; InvokeHelper(0x34e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void OptionButton::SetAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x34e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH OptionButton::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long OptionButton::Get_Default() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void OptionButton::Set_Default(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL OptionButton::GetDisplay3DShading() { BOOL result; InvokeHelper(0x462, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void OptionButton::SetDisplay3DShading(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x462, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH OptionButton::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString OptionButton::GetLinkedCell() { CString result; InvokeHelper(0x422, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void OptionButton::SetLinkedCell(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x422, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT OptionButton::GetPhoneticAccelerator() { VARIANT result; InvokeHelper(0x461, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void OptionButton::SetPhoneticAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x461, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT OptionButton::GetValue() { VARIANT result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void OptionButton::SetValue(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH OptionButton::GetGroupBox() { LPDISPATCH result; InvokeHelper(0x341, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // OptionButtons properties ///////////////////////////////////////////////////////////////////////////// // OptionButtons operations LPDISPATCH OptionButtons::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long OptionButtons::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH OptionButtons::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT OptionButtons::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT OptionButtons::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT OptionButtons::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT OptionButtons::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT OptionButtons::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH OptionButtons::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL OptionButtons::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void OptionButtons::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double OptionButtons::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void OptionButtons::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double OptionButtons::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void OptionButtons::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL OptionButtons::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void OptionButtons::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT OptionButtons::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void OptionButtons::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL OptionButtons::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void OptionButtons::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT OptionButtons::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT OptionButtons::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double OptionButtons::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void OptionButtons::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL OptionButtons::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void OptionButtons::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double OptionButtons::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void OptionButtons::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long OptionButtons::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH OptionButtons::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString OptionButtons::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void OptionButtons::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH OptionButtons::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT OptionButtons::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } BOOL OptionButtons::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void OptionButtons::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString OptionButtons::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void OptionButtons::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT OptionButtons::GetAccelerator() { VARIANT result; InvokeHelper(0x34e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void OptionButtons::SetAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x34e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH OptionButtons::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long OptionButtons::Get_Default() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void OptionButtons::Set_Default(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL OptionButtons::GetDisplay3DShading() { BOOL result; InvokeHelper(0x462, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void OptionButtons::SetDisplay3DShading(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x462, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH OptionButtons::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString OptionButtons::GetLinkedCell() { CString result; InvokeHelper(0x422, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void OptionButtons::SetLinkedCell(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x422, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT OptionButtons::GetPhoneticAccelerator() { VARIANT result; InvokeHelper(0x461, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void OptionButtons::SetPhoneticAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x461, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT OptionButtons::GetValue() { VARIANT result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void OptionButtons::SetValue(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH OptionButtons::GetGroupBox() { LPDISPATCH result; InvokeHelper(0x341, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH OptionButtons::Add(double Left, double Top, double Width, double Height) { LPDISPATCH result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Left, Top, Width, Height); return result; } long OptionButtons::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH OptionButtons::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH OptionButtons::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN OptionButtons::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // EditBox properties ///////////////////////////////////////////////////////////////////////////// // EditBox operations LPDISPATCH EditBox::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long EditBox::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH EditBox::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH EditBox::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT EditBox::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT EditBox::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT EditBox::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT EditBox::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT EditBox::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH EditBox::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL EditBox::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void EditBox::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double EditBox::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void EditBox::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long EditBox::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double EditBox::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void EditBox::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL EditBox::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void EditBox::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString EditBox::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void EditBox::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT EditBox::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void EditBox::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL EditBox::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void EditBox::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT EditBox::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT EditBox::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double EditBox::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void EditBox::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH EditBox::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL EditBox::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void EditBox::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double EditBox::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void EditBox::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long EditBox::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH EditBox::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString EditBox::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void EditBox::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH EditBox::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT EditBox::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } BOOL EditBox::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void EditBox::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString EditBox::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void EditBox::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL EditBox::GetDisplayVerticalScrollBar() { BOOL result; InvokeHelper(0x39a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void EditBox::SetDisplayVerticalScrollBar(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x39a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long EditBox::GetInputType() { long result; InvokeHelper(0x356, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void EditBox::SetInputType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x356, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString EditBox::GetLinkedObject() { CString result; InvokeHelper(0x35e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } BOOL EditBox::GetMultiLine() { BOOL result; InvokeHelper(0x357, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void EditBox::SetMultiLine(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x357, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL EditBox::GetPasswordEdit() { BOOL result; InvokeHelper(0x48a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void EditBox::SetPasswordEdit(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x48a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // EditBoxes properties ///////////////////////////////////////////////////////////////////////////// // EditBoxes operations LPDISPATCH EditBoxes::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long EditBoxes::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH EditBoxes::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT EditBoxes::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT EditBoxes::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT EditBoxes::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT EditBoxes::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT EditBoxes::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH EditBoxes::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL EditBoxes::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void EditBoxes::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double EditBoxes::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void EditBoxes::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double EditBoxes::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void EditBoxes::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL EditBoxes::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void EditBoxes::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT EditBoxes::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void EditBoxes::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL EditBoxes::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void EditBoxes::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT EditBoxes::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT EditBoxes::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double EditBoxes::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void EditBoxes::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL EditBoxes::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void EditBoxes::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double EditBoxes::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void EditBoxes::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long EditBoxes::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH EditBoxes::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString EditBoxes::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void EditBoxes::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH EditBoxes::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT EditBoxes::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } BOOL EditBoxes::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void EditBoxes::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString EditBoxes::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void EditBoxes::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL EditBoxes::GetDisplayVerticalScrollBar() { BOOL result; InvokeHelper(0x39a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void EditBoxes::SetDisplayVerticalScrollBar(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x39a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long EditBoxes::GetInputType() { long result; InvokeHelper(0x356, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void EditBoxes::SetInputType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x356, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL EditBoxes::GetMultiLine() { BOOL result; InvokeHelper(0x357, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void EditBoxes::SetMultiLine(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x357, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL EditBoxes::GetPasswordEdit() { BOOL result; InvokeHelper(0x48a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void EditBoxes::SetPasswordEdit(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x48a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH EditBoxes::Add(double Left, double Top, double Width, double Height) { LPDISPATCH result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Left, Top, Width, Height); return result; } long EditBoxes::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH EditBoxes::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT EditBoxes::Item(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Index); return result; } LPUNKNOWN EditBoxes::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // ScrollBar properties ///////////////////////////////////////////////////////////////////////////// // ScrollBar operations LPDISPATCH ScrollBar::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ScrollBar::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ScrollBar::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ScrollBar::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT ScrollBar::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ScrollBar::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ScrollBar::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT ScrollBar::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ScrollBar::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH ScrollBar::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ScrollBar::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ScrollBar::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double ScrollBar::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ScrollBar::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long ScrollBar::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double ScrollBar::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ScrollBar::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL ScrollBar::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ScrollBar::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString ScrollBar::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ScrollBar::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT ScrollBar::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void ScrollBar::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL ScrollBar::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ScrollBar::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT ScrollBar::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT ScrollBar::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double ScrollBar::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ScrollBar::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH ScrollBar::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ScrollBar::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ScrollBar::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double ScrollBar::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ScrollBar::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long ScrollBar::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ScrollBar::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ScrollBar::Get_Default() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ScrollBar::Set_Default(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL ScrollBar::GetDisplay3DShading() { BOOL result; InvokeHelper(0x462, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ScrollBar::SetDisplay3DShading(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x462, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString ScrollBar::GetLinkedCell() { CString result; InvokeHelper(0x422, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ScrollBar::SetLinkedCell(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x422, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long ScrollBar::GetMax() { long result; InvokeHelper(0x34a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ScrollBar::SetMax(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ScrollBar::GetMin() { long result; InvokeHelper(0x34b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ScrollBar::SetMin(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ScrollBar::GetSmallChange() { long result; InvokeHelper(0x34c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ScrollBar::SetSmallChange(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ScrollBar::GetValue() { long result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ScrollBar::SetValue(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ScrollBar::GetLargeChange() { long result; InvokeHelper(0x34d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ScrollBar::SetLargeChange(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // ScrollBars properties ///////////////////////////////////////////////////////////////////////////// // ScrollBars operations LPDISPATCH ScrollBars::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ScrollBars::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ScrollBars::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT ScrollBars::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ScrollBars::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ScrollBars::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT ScrollBars::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ScrollBars::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH ScrollBars::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ScrollBars::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ScrollBars::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double ScrollBars::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ScrollBars::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double ScrollBars::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ScrollBars::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL ScrollBars::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ScrollBars::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT ScrollBars::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void ScrollBars::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL ScrollBars::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ScrollBars::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT ScrollBars::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT ScrollBars::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double ScrollBars::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ScrollBars::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL ScrollBars::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ScrollBars::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double ScrollBars::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ScrollBars::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long ScrollBars::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ScrollBars::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ScrollBars::Get_Default() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ScrollBars::Set_Default(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL ScrollBars::GetDisplay3DShading() { BOOL result; InvokeHelper(0x462, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ScrollBars::SetDisplay3DShading(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x462, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString ScrollBars::GetLinkedCell() { CString result; InvokeHelper(0x422, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ScrollBars::SetLinkedCell(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x422, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long ScrollBars::GetMax() { long result; InvokeHelper(0x34a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ScrollBars::SetMax(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ScrollBars::GetMin() { long result; InvokeHelper(0x34b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ScrollBars::SetMin(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ScrollBars::GetSmallChange() { long result; InvokeHelper(0x34c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ScrollBars::SetSmallChange(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ScrollBars::GetValue() { long result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ScrollBars::SetValue(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ScrollBars::GetLargeChange() { long result; InvokeHelper(0x34d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ScrollBars::SetLargeChange(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH ScrollBars::Add(double Left, double Top, double Width, double Height) { LPDISPATCH result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Left, Top, Width, Height); return result; } long ScrollBars::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ScrollBars::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ScrollBars::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN ScrollBars::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // ListBox properties ///////////////////////////////////////////////////////////////////////////// // ListBox operations LPDISPATCH ListBox::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ListBox::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ListBox::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ListBox::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT ListBox::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ListBox::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ListBox::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT ListBox::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ListBox::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH ListBox::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ListBox::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ListBox::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double ListBox::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ListBox::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long ListBox::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double ListBox::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ListBox::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL ListBox::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ListBox::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString ListBox::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ListBox::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT ListBox::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void ListBox::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL ListBox::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ListBox::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT ListBox::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT ListBox::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double ListBox::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ListBox::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH ListBox::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ListBox::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ListBox::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double ListBox::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ListBox::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long ListBox::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ListBox::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT ListBox::AddItem(const VARIANT& Text, const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x353, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Text, &Index); return result; } BOOL ListBox::GetDisplay3DShading() { BOOL result; InvokeHelper(0x462, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ListBox::SetDisplay3DShading(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x462, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long ListBox::Get_Default() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ListBox::Set_Default(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString ListBox::GetLinkedCell() { CString result; InvokeHelper(0x422, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ListBox::SetLinkedCell(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x422, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT ListBox::GetLinkedObject() { VARIANT result; InvokeHelper(0x35e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ListBox::GetList(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x35d, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } void ListBox::SetList(const VARIANT& Index, const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x35d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &Index, &newValue); } long ListBox::GetListCount() { long result; InvokeHelper(0x351, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString ListBox::GetListFillRange() { CString result; InvokeHelper(0x34f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ListBox::SetListFillRange(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x34f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long ListBox::GetListIndex() { long result; InvokeHelper(0x352, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ListBox::SetListIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x352, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ListBox::GetMultiSelect() { long result; InvokeHelper(0x20, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ListBox::SetMultiSelect(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x20, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT ListBox::RemoveAllItems() { VARIANT result; InvokeHelper(0x355, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ListBox::RemoveItem(long Index, const VARIANT& Count) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_VARIANT; InvokeHelper(0x354, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Index, &Count); return result; } VARIANT ListBox::GetSelected(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x463, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } void ListBox::SetSelected(const VARIANT& Index, const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x463, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &Index, &newValue); } long ListBox::GetValue() { long result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ListBox::SetValue(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // ListBoxes properties ///////////////////////////////////////////////////////////////////////////// // ListBoxes operations LPDISPATCH ListBoxes::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ListBoxes::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ListBoxes::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT ListBoxes::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ListBoxes::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ListBoxes::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT ListBoxes::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ListBoxes::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH ListBoxes::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ListBoxes::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ListBoxes::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double ListBoxes::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ListBoxes::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double ListBoxes::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ListBoxes::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL ListBoxes::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ListBoxes::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT ListBoxes::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void ListBoxes::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL ListBoxes::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ListBoxes::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT ListBoxes::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT ListBoxes::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double ListBoxes::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ListBoxes::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL ListBoxes::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ListBoxes::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double ListBoxes::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ListBoxes::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long ListBoxes::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ListBoxes::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT ListBoxes::AddItem(const VARIANT& Text, const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x353, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Text, &Index); return result; } BOOL ListBoxes::GetDisplay3DShading() { BOOL result; InvokeHelper(0x462, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ListBoxes::SetDisplay3DShading(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x462, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long ListBoxes::Get_Default() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ListBoxes::Set_Default(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString ListBoxes::GetLinkedCell() { CString result; InvokeHelper(0x422, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ListBoxes::SetLinkedCell(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x422, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT ListBoxes::GetList(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x35d, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } void ListBoxes::SetList(const VARIANT& Index, const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x35d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &Index, &newValue); } CString ListBoxes::GetListFillRange() { CString result; InvokeHelper(0x34f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ListBoxes::SetListFillRange(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x34f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long ListBoxes::GetListIndex() { long result; InvokeHelper(0x352, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ListBoxes::SetListIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x352, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ListBoxes::GetMultiSelect() { long result; InvokeHelper(0x20, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ListBoxes::SetMultiSelect(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x20, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT ListBoxes::RemoveAllItems() { VARIANT result; InvokeHelper(0x355, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ListBoxes::RemoveItem(long Index, const VARIANT& Count) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_VARIANT; InvokeHelper(0x354, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Index, &Count); return result; } VARIANT ListBoxes::GetSelected(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x463, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } void ListBoxes::SetSelected(const VARIANT& Index, const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x463, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &Index, &newValue); } long ListBoxes::GetValue() { long result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ListBoxes::SetValue(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH ListBoxes::Add(double Left, double Top, double Width, double Height) { LPDISPATCH result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Left, Top, Width, Height); return result; } long ListBoxes::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ListBoxes::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ListBoxes::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN ListBoxes::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // GroupBox properties ///////////////////////////////////////////////////////////////////////////// // GroupBox operations LPDISPATCH GroupBox::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long GroupBox::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH GroupBox::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH GroupBox::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT GroupBox::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT GroupBox::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT GroupBox::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT GroupBox::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT GroupBox::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH GroupBox::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL GroupBox::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupBox::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double GroupBox::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void GroupBox::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long GroupBox::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double GroupBox::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void GroupBox::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL GroupBox::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupBox::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString GroupBox::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void GroupBox::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT GroupBox::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupBox::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL GroupBox::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupBox::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT GroupBox::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT GroupBox::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double GroupBox::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void GroupBox::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH GroupBox::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL GroupBox::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupBox::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double GroupBox::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void GroupBox::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long GroupBox::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH GroupBox::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString GroupBox::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void GroupBox::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH GroupBox::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT GroupBox::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } BOOL GroupBox::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupBox::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString GroupBox::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void GroupBox::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT GroupBox::GetAccelerator() { VARIANT result; InvokeHelper(0x34e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupBox::SetAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x34e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL GroupBox::GetDisplay3DShading() { BOOL result; InvokeHelper(0x462, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupBox::SetDisplay3DShading(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x462, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT GroupBox::GetPhoneticAccelerator() { VARIANT result; InvokeHelper(0x461, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupBox::SetPhoneticAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x461, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } ///////////////////////////////////////////////////////////////////////////// // GroupBoxes properties ///////////////////////////////////////////////////////////////////////////// // GroupBoxes operations LPDISPATCH GroupBoxes::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long GroupBoxes::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH GroupBoxes::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT GroupBoxes::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT GroupBoxes::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT GroupBoxes::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT GroupBoxes::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT GroupBoxes::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH GroupBoxes::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL GroupBoxes::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupBoxes::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double GroupBoxes::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void GroupBoxes::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double GroupBoxes::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void GroupBoxes::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL GroupBoxes::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupBoxes::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT GroupBoxes::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupBoxes::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL GroupBoxes::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupBoxes::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT GroupBoxes::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT GroupBoxes::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double GroupBoxes::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void GroupBoxes::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL GroupBoxes::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupBoxes::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double GroupBoxes::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void GroupBoxes::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long GroupBoxes::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH GroupBoxes::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString GroupBoxes::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void GroupBoxes::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH GroupBoxes::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT GroupBoxes::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } BOOL GroupBoxes::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupBoxes::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString GroupBoxes::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void GroupBoxes::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT GroupBoxes::GetAccelerator() { VARIANT result; InvokeHelper(0x34e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupBoxes::SetAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x34e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL GroupBoxes::GetDisplay3DShading() { BOOL result; InvokeHelper(0x462, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupBoxes::SetDisplay3DShading(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x462, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT GroupBoxes::GetPhoneticAccelerator() { VARIANT result; InvokeHelper(0x461, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupBoxes::SetPhoneticAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x461, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH GroupBoxes::Add(double Left, double Top, double Width, double Height) { LPDISPATCH result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Left, Top, Width, Height); return result; } long GroupBoxes::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH GroupBoxes::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH GroupBoxes::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN GroupBoxes::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // DropDown properties ///////////////////////////////////////////////////////////////////////////// // DropDown operations LPDISPATCH DropDown::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DropDown::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DropDown::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DropDown::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT DropDown::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT DropDown::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT DropDown::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT DropDown::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT DropDown::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH DropDown::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL DropDown::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DropDown::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double DropDown::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DropDown::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long DropDown::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double DropDown::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DropDown::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL DropDown::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DropDown::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString DropDown::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DropDown::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT DropDown::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DropDown::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL DropDown::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DropDown::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT DropDown::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT DropDown::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double DropDown::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DropDown::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH DropDown::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL DropDown::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DropDown::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double DropDown::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DropDown::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long DropDown::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DropDown::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT DropDown::AddItem(const VARIANT& Text, const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x353, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Text, &Index); return result; } BOOL DropDown::GetDisplay3DShading() { BOOL result; InvokeHelper(0x462, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DropDown::SetDisplay3DShading(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x462, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long DropDown::Get_Default() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DropDown::Set_Default(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString DropDown::GetLinkedCell() { CString result; InvokeHelper(0x422, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DropDown::SetLinkedCell(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x422, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT DropDown::GetLinkedObject() { VARIANT result; InvokeHelper(0x35e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT DropDown::GetList(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x35d, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } void DropDown::SetList(const VARIANT& Index, const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x35d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &Index, &newValue); } long DropDown::GetListCount() { long result; InvokeHelper(0x351, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString DropDown::GetListFillRange() { CString result; InvokeHelper(0x34f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DropDown::SetListFillRange(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x34f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long DropDown::GetListIndex() { long result; InvokeHelper(0x352, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DropDown::SetListIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x352, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT DropDown::RemoveAllItems() { VARIANT result; InvokeHelper(0x355, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT DropDown::RemoveItem(long Index, const VARIANT& Count) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_VARIANT; InvokeHelper(0x354, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Index, &Count); return result; } VARIANT DropDown::GetSelected(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x463, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } void DropDown::SetSelected(const VARIANT& Index, const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x463, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &Index, &newValue); } long DropDown::GetValue() { long result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DropDown::SetValue(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString DropDown::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DropDown::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH DropDown::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } long DropDown::GetDropDownLines() { long result; InvokeHelper(0x350, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DropDown::SetDropDownLines(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x350, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString DropDown::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DropDown::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } ///////////////////////////////////////////////////////////////////////////// // DropDowns properties ///////////////////////////////////////////////////////////////////////////// // DropDowns operations LPDISPATCH DropDowns::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DropDowns::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DropDowns::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT DropDowns::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT DropDowns::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT DropDowns::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT DropDowns::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT DropDowns::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH DropDowns::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL DropDowns::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DropDowns::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double DropDowns::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DropDowns::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double DropDowns::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DropDowns::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL DropDowns::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DropDowns::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT DropDowns::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DropDowns::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL DropDowns::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DropDowns::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT DropDowns::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT DropDowns::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double DropDowns::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DropDowns::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL DropDowns::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DropDowns::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double DropDowns::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DropDowns::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long DropDowns::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DropDowns::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT DropDowns::AddItem(const VARIANT& Text, const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x353, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Text, &Index); return result; } BOOL DropDowns::GetDisplay3DShading() { BOOL result; InvokeHelper(0x462, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DropDowns::SetDisplay3DShading(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x462, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long DropDowns::Get_Default() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DropDowns::Set_Default(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString DropDowns::GetLinkedCell() { CString result; InvokeHelper(0x422, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DropDowns::SetLinkedCell(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x422, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT DropDowns::GetList(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x35d, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } void DropDowns::SetList(const VARIANT& Index, const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x35d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &Index, &newValue); } CString DropDowns::GetListFillRange() { CString result; InvokeHelper(0x34f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DropDowns::SetListFillRange(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x34f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long DropDowns::GetListIndex() { long result; InvokeHelper(0x352, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DropDowns::SetListIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x352, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT DropDowns::RemoveAllItems() { VARIANT result; InvokeHelper(0x355, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT DropDowns::RemoveItem(long Index, const VARIANT& Count) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_VARIANT; InvokeHelper(0x354, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Index, &Count); return result; } VARIANT DropDowns::GetSelected(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x463, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } void DropDowns::SetSelected(const VARIANT& Index, const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x463, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &Index, &newValue); } long DropDowns::GetValue() { long result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DropDowns::SetValue(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString DropDowns::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DropDowns::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH DropDowns::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } long DropDowns::GetDropDownLines() { long result; InvokeHelper(0x350, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DropDowns::SetDropDownLines(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x350, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString DropDowns::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DropDowns::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH DropDowns::Add(double Left, double Top, double Width, double Height, const VARIANT& Editable) { LPDISPATCH result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8 VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Left, Top, Width, Height, &Editable); return result; } long DropDowns::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DropDowns::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DropDowns::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN DropDowns::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Spinner properties ///////////////////////////////////////////////////////////////////////////// // Spinner operations LPDISPATCH Spinner::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Spinner::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Spinner::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Spinner::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Spinner::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Spinner::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Spinner::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT Spinner::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Spinner::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Spinner::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Spinner::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Spinner::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Spinner::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Spinner::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Spinner::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double Spinner::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Spinner::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Spinner::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Spinner::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Spinner::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Spinner::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Spinner::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Spinner::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Spinner::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Spinner::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Spinner::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT Spinner::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double Spinner::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Spinner::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH Spinner::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Spinner::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Spinner::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Spinner::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Spinner::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Spinner::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Spinner::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Spinner::Get_Default() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Spinner::Set_Default(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL Spinner::GetDisplay3DShading() { BOOL result; InvokeHelper(0x462, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Spinner::SetDisplay3DShading(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x462, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Spinner::GetLinkedCell() { CString result; InvokeHelper(0x422, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Spinner::SetLinkedCell(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x422, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long Spinner::GetMax() { long result; InvokeHelper(0x34a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Spinner::SetMax(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Spinner::GetMin() { long result; InvokeHelper(0x34b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Spinner::SetMin(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Spinner::GetSmallChange() { long result; InvokeHelper(0x34c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Spinner::SetSmallChange(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Spinner::GetValue() { long result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Spinner::SetValue(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // Spinners properties ///////////////////////////////////////////////////////////////////////////// // Spinners operations LPDISPATCH Spinners::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Spinners::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Spinners::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Spinners::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Spinners::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Spinners::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT Spinners::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Spinners::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Spinners::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Spinners::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Spinners::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Spinners::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Spinners::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double Spinners::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Spinners::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Spinners::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Spinners::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Spinners::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Spinners::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Spinners::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Spinners::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Spinners::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT Spinners::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double Spinners::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Spinners::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Spinners::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Spinners::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Spinners::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Spinners::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Spinners::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Spinners::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Spinners::Get_Default() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Spinners::Set_Default(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL Spinners::GetDisplay3DShading() { BOOL result; InvokeHelper(0x462, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Spinners::SetDisplay3DShading(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x462, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Spinners::GetLinkedCell() { CString result; InvokeHelper(0x422, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Spinners::SetLinkedCell(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x422, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long Spinners::GetMax() { long result; InvokeHelper(0x34a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Spinners::SetMax(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Spinners::GetMin() { long result; InvokeHelper(0x34b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Spinners::SetMin(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Spinners::GetSmallChange() { long result; InvokeHelper(0x34c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Spinners::SetSmallChange(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Spinners::GetValue() { long result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Spinners::SetValue(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Spinners::Add(double Left, double Top, double Width, double Height) { LPDISPATCH result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Left, Top, Width, Height); return result; } long Spinners::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Spinners::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Spinners::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN Spinners::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // DialogFrame properties ///////////////////////////////////////////////////////////////////////////// // DialogFrame operations LPDISPATCH DialogFrame::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DialogFrame::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DialogFrame::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT DialogFrame::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } double DialogFrame::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DialogFrame::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double DialogFrame::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DialogFrame::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL DialogFrame::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DialogFrame::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString DialogFrame::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DialogFrame::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT DialogFrame::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } double DialogFrame::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DialogFrame::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double DialogFrame::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DialogFrame::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH DialogFrame::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString DialogFrame::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DialogFrame::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH DialogFrame::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT DialogFrame::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } BOOL DialogFrame::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DialogFrame::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString DialogFrame::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DialogFrame::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } ///////////////////////////////////////////////////////////////////////////// // Label properties ///////////////////////////////////////////////////////////////////////////// // Label operations LPDISPATCH Label::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Label::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Label::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Label::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Label::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Label::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Label::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT Label::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Label::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Label::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Label::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Label::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Label::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Label::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Label::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double Label::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Label::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Label::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Label::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Label::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Label::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Label::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Label::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Label::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Label::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Label::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT Label::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double Label::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Label::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH Label::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Label::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Label::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Label::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Label::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Label::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Label::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Label::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Label::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH Label::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT Label::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } BOOL Label::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Label::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Label::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Label::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Label::GetAccelerator() { VARIANT result; InvokeHelper(0x34e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Label::SetAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x34e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Label::GetPhoneticAccelerator() { VARIANT result; InvokeHelper(0x461, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Label::SetPhoneticAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x461, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } ///////////////////////////////////////////////////////////////////////////// // Labels properties ///////////////////////////////////////////////////////////////////////////// // Labels operations LPDISPATCH Labels::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Labels::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Labels::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Labels::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Labels::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Labels::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT Labels::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Labels::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Labels::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Labels::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Labels::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Labels::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Labels::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double Labels::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Labels::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Labels::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Labels::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Labels::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Labels::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Labels::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Labels::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Labels::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT Labels::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double Labels::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Labels::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Labels::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Labels::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Labels::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Labels::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Labels::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Labels::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Labels::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Labels::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH Labels::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT Labels::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } BOOL Labels::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Labels::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Labels::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Labels::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Labels::GetAccelerator() { VARIANT result; InvokeHelper(0x34e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Labels::SetAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x34e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Labels::GetPhoneticAccelerator() { VARIANT result; InvokeHelper(0x461, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Labels::SetPhoneticAccelerator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x461, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH Labels::Add(double Left, double Top, double Width, double Height) { LPDISPATCH result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Left, Top, Width, Height); return result; } long Labels::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Labels::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Labels::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN Labels::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Panes properties ///////////////////////////////////////////////////////////////////////////// // Panes operations LPDISPATCH Panes::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Panes::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Panes::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Panes::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Panes::GetItem(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPDISPATCH Panes::Get_Default(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } ///////////////////////////////////////////////////////////////////////////// // Pane properties ///////////////////////////////////////////////////////////////////////////// // Pane operations LPDISPATCH Pane::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Pane::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Pane::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Pane::Activate() { BOOL result; InvokeHelper(0x130, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL); return result; } long Pane::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } VARIANT Pane::LargeScroll(const VARIANT& Down, const VARIANT& Up, const VARIANT& ToRight, const VARIANT& ToLeft) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x223, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Down, &Up, &ToRight, &ToLeft); return result; } long Pane::GetScrollColumn() { long result; InvokeHelper(0x28e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Pane::SetScrollColumn(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x28e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Pane::GetScrollRow() { long result; InvokeHelper(0x28f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Pane::SetScrollRow(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x28f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT Pane::SmallScroll(const VARIANT& Down, const VARIANT& Up, const VARIANT& ToRight, const VARIANT& ToLeft) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x224, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Down, &Up, &ToRight, &ToLeft); return result; } LPDISPATCH Pane::GetVisibleRange() { LPDISPATCH result; InvokeHelper(0x45e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void Pane::ScrollIntoView(long Left, long Top, long Width, long Height, const VARIANT& Start) { static BYTE parms[] = VTS_I4 VTS_I4 VTS_I4 VTS_I4 VTS_VARIANT; InvokeHelper(0x6f5, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Left, Top, Width, Height, &Start); } ///////////////////////////////////////////////////////////////////////////// // Scenarios properties ///////////////////////////////////////////////////////////////////////////// // Scenarios operations LPDISPATCH Scenarios::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Scenarios::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Scenarios::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Scenarios::Add(LPCTSTR Name, const VARIANT& ChangingCells, const VARIANT& Values, const VARIANT& Comment, const VARIANT& Locked, const VARIANT& Hidden) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Name, &ChangingCells, &Values, &Comment, &Locked, &Hidden); return result; } long Scenarios::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } VARIANT Scenarios::CreateSummary(long ReportType, const VARIANT& ResultCells) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_VARIANT; InvokeHelper(0x391, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, ReportType, &ResultCells); return result; } LPDISPATCH Scenarios::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } VARIANT Scenarios::Merge(const VARIANT& Source) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x234, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Source); return result; } LPUNKNOWN Scenarios::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Scenario properties ///////////////////////////////////////////////////////////////////////////// // Scenario operations LPDISPATCH Scenario::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Scenario::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Scenario::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Scenario::ChangeScenario(const VARIANT& ChangingCells, const VARIANT& Values) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x390, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &ChangingCells, &Values); return result; } LPDISPATCH Scenario::GetChangingCells() { LPDISPATCH result; InvokeHelper(0x38f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Scenario::GetComment() { CString result; InvokeHelper(0x38e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Scenario::SetComment(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x38e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Scenario::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } BOOL Scenario::GetHidden() { BOOL result; InvokeHelper(0x10c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Scenario::SetHidden(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Scenario::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL Scenario::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Scenario::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Scenario::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Scenario::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Scenario::Show() { VARIANT result; InvokeHelper(0x1f0, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Scenario::GetValues(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xa4, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } ///////////////////////////////////////////////////////////////////////////// // GroupObject properties ///////////////////////////////////////////////////////////////////////////// // GroupObject operations LPDISPATCH GroupObject::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long GroupObject::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH GroupObject::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH GroupObject::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT GroupObject::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT GroupObject::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT GroupObject::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT GroupObject::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT GroupObject::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH GroupObject::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL GroupObject::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupObject::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double GroupObject::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void GroupObject::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long GroupObject::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double GroupObject::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void GroupObject::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL GroupObject::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupObject::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString GroupObject::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void GroupObject::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT GroupObject::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupObject::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL GroupObject::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupObject::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT GroupObject::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT GroupObject::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double GroupObject::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void GroupObject::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH GroupObject::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL GroupObject::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupObject::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double GroupObject::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void GroupObject::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long GroupObject::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH GroupObject::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL GroupObject::GetAddIndent() { BOOL result; InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupObject::SetAddIndent(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT GroupObject::GetArrowHeadLength() { VARIANT result; InvokeHelper(0x263, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupObject::SetArrowHeadLength(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x263, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT GroupObject::GetArrowHeadStyle() { VARIANT result; InvokeHelper(0x264, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupObject::SetArrowHeadStyle(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x264, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT GroupObject::GetArrowHeadWidth() { VARIANT result; InvokeHelper(0x265, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupObject::SetArrowHeadWidth(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x265, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL GroupObject::GetAutoSize() { BOOL result; InvokeHelper(0x266, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupObject::SetAutoSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x266, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH GroupObject::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT GroupObject::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } long GroupObject::Get_Default() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void GroupObject::Set_Default(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH GroupObject::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT GroupObject::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupObject::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH GroupObject::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT GroupObject::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupObject::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL GroupObject::GetRoundedCorners() { BOOL result; InvokeHelper(0x26b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupObject::SetRoundedCorners(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL GroupObject::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupObject::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH GroupObject::Ungroup() { LPDISPATCH result; InvokeHelper(0xf4, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT GroupObject::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupObject::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long GroupObject::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void GroupObject::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // GroupObjects properties ///////////////////////////////////////////////////////////////////////////// // GroupObjects operations LPDISPATCH GroupObjects::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long GroupObjects::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH GroupObjects::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT GroupObjects::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT GroupObjects::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT GroupObjects::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT GroupObjects::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT GroupObjects::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH GroupObjects::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL GroupObjects::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupObjects::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double GroupObjects::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void GroupObjects::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double GroupObjects::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void GroupObjects::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL GroupObjects::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupObjects::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT GroupObjects::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupObjects::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL GroupObjects::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupObjects::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT GroupObjects::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT GroupObjects::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double GroupObjects::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void GroupObjects::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL GroupObjects::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupObjects::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double GroupObjects::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void GroupObjects::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long GroupObjects::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH GroupObjects::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL GroupObjects::GetAddIndent() { BOOL result; InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupObjects::SetAddIndent(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT GroupObjects::GetArrowHeadLength() { VARIANT result; InvokeHelper(0x263, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupObjects::SetArrowHeadLength(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x263, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT GroupObjects::GetArrowHeadStyle() { VARIANT result; InvokeHelper(0x264, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupObjects::SetArrowHeadStyle(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x264, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT GroupObjects::GetArrowHeadWidth() { VARIANT result; InvokeHelper(0x265, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupObjects::SetArrowHeadWidth(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x265, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL GroupObjects::GetAutoSize() { BOOL result; InvokeHelper(0x266, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupObjects::SetAutoSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x266, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH GroupObjects::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT GroupObjects::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } long GroupObjects::Get_Default() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void GroupObjects::Set_Default(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH GroupObjects::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT GroupObjects::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupObjects::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH GroupObjects::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT GroupObjects::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupObjects::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL GroupObjects::GetRoundedCorners() { BOOL result; InvokeHelper(0x26b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupObjects::SetRoundedCorners(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL GroupObjects::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void GroupObjects::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH GroupObjects::Ungroup() { LPDISPATCH result; InvokeHelper(0xf4, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT GroupObjects::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void GroupObjects::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long GroupObjects::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void GroupObjects::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long GroupObjects::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH GroupObjects::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH GroupObjects::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN GroupObjects::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Line properties ///////////////////////////////////////////////////////////////////////////// // Line operations LPDISPATCH Line::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Line::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Line::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Line::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Line::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Line::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Line::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT Line::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Line::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Line::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Line::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Line::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Line::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Line::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Line::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double Line::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Line::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Line::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Line::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Line::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Line::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Line::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Line::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Line::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Line::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Line::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT Line::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double Line::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Line::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH Line::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Line::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Line::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Line::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Line::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Line::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Line::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Line::GetArrowHeadLength() { VARIANT result; InvokeHelper(0x263, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Line::SetArrowHeadLength(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x263, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Line::GetArrowHeadStyle() { VARIANT result; InvokeHelper(0x264, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Line::SetArrowHeadStyle(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x264, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Line::GetArrowHeadWidth() { VARIANT result; InvokeHelper(0x265, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Line::SetArrowHeadWidth(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x265, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH Line::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Lines properties ///////////////////////////////////////////////////////////////////////////// // Lines operations LPDISPATCH Lines::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Lines::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Lines::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Lines::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Lines::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Lines::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT Lines::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Lines::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Lines::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Lines::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Lines::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Lines::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Lines::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double Lines::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Lines::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Lines::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Lines::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Lines::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Lines::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Lines::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Lines::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Lines::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT Lines::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double Lines::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Lines::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Lines::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Lines::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Lines::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Lines::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Lines::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Lines::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Lines::GetArrowHeadLength() { VARIANT result; InvokeHelper(0x263, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Lines::SetArrowHeadLength(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x263, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Lines::GetArrowHeadStyle() { VARIANT result; InvokeHelper(0x264, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Lines::SetArrowHeadStyle(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x264, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Lines::GetArrowHeadWidth() { VARIANT result; InvokeHelper(0x265, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Lines::SetArrowHeadWidth(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x265, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH Lines::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Lines::Add(double X1, double Y1, double X2, double Y2) { LPDISPATCH result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, X1, Y1, X2, Y2); return result; } long Lines::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Lines::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Lines::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN Lines::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Rectangle properties ///////////////////////////////////////////////////////////////////////////// // Rectangle operations LPDISPATCH Rectangle::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Rectangle::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Rectangle::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Rectangle::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Rectangle::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Rectangle::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Rectangle::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT Rectangle::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Rectangle::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Rectangle::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Rectangle::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Rectangle::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Rectangle::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Rectangle::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Rectangle::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double Rectangle::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Rectangle::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Rectangle::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Rectangle::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Rectangle::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Rectangle::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Rectangle::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Rectangle::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Rectangle::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Rectangle::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Rectangle::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT Rectangle::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double Rectangle::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Rectangle::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH Rectangle::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Rectangle::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Rectangle::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Rectangle::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Rectangle::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Rectangle::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Rectangle::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Rectangle::GetAddIndent() { BOOL result; InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Rectangle::SetAddIndent(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Rectangle::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Rectangle::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Rectangle::GetAutoSize() { BOOL result; InvokeHelper(0x266, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Rectangle::SetAutoSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x266, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Rectangle::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Rectangle::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH Rectangle::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT Rectangle::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } LPDISPATCH Rectangle::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Rectangle::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Rectangle::SetFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Rectangle::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Rectangle::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Rectangle::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Rectangle::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Rectangle::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Rectangle::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString Rectangle::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Rectangle::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Rectangle::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Rectangle::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long Rectangle::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Rectangle::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Rectangle::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Rectangle::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Rectangle::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Rectangle::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Rectangle::GetRoundedCorners() { BOOL result; InvokeHelper(0x26b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Rectangle::SetRoundedCorners(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // Rectangles properties ///////////////////////////////////////////////////////////////////////////// // Rectangles operations LPDISPATCH Rectangles::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Rectangles::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Rectangles::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Rectangles::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Rectangles::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Rectangles::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT Rectangles::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Rectangles::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Rectangles::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Rectangles::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Rectangles::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Rectangles::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Rectangles::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double Rectangles::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Rectangles::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Rectangles::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Rectangles::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Rectangles::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Rectangles::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Rectangles::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Rectangles::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Rectangles::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT Rectangles::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double Rectangles::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Rectangles::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Rectangles::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Rectangles::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Rectangles::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Rectangles::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Rectangles::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Rectangles::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Rectangles::GetAddIndent() { BOOL result; InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Rectangles::SetAddIndent(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Rectangles::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Rectangles::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Rectangles::GetAutoSize() { BOOL result; InvokeHelper(0x266, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Rectangles::SetAutoSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x266, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Rectangles::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Rectangles::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH Rectangles::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT Rectangles::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } LPDISPATCH Rectangles::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Rectangles::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Rectangles::SetFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Rectangles::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Rectangles::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Rectangles::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Rectangles::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Rectangles::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Rectangles::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString Rectangles::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Rectangles::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Rectangles::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Rectangles::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long Rectangles::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Rectangles::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Rectangles::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Rectangles::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Rectangles::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Rectangles::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Rectangles::GetRoundedCorners() { BOOL result; InvokeHelper(0x26b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Rectangles::SetRoundedCorners(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH Rectangles::Add(double Left, double Top, double Width, double Height) { LPDISPATCH result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Left, Top, Width, Height); return result; } long Rectangles::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Rectangles::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Rectangles::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN Rectangles::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Oval properties ///////////////////////////////////////////////////////////////////////////// // Oval operations LPDISPATCH Oval::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Oval::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Oval::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Oval::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Oval::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Oval::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Oval::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT Oval::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Oval::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Oval::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Oval::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Oval::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Oval::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Oval::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Oval::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double Oval::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Oval::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Oval::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Oval::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Oval::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Oval::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Oval::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Oval::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Oval::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Oval::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Oval::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT Oval::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double Oval::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Oval::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH Oval::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Oval::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Oval::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Oval::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Oval::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Oval::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Oval::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Oval::GetAddIndent() { BOOL result; InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Oval::SetAddIndent(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Oval::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Oval::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Oval::GetAutoSize() { BOOL result; InvokeHelper(0x266, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Oval::SetAutoSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x266, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Oval::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Oval::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH Oval::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT Oval::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } LPDISPATCH Oval::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Oval::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Oval::SetFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Oval::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Oval::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Oval::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Oval::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Oval::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Oval::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString Oval::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Oval::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Oval::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Oval::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long Oval::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Oval::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Oval::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Oval::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Oval::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Oval::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // Ovals properties ///////////////////////////////////////////////////////////////////////////// // Ovals operations LPDISPATCH Ovals::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Ovals::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Ovals::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Ovals::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Ovals::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Ovals::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT Ovals::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Ovals::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Ovals::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Ovals::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Ovals::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Ovals::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Ovals::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double Ovals::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Ovals::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Ovals::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Ovals::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Ovals::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Ovals::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Ovals::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Ovals::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Ovals::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT Ovals::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double Ovals::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Ovals::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Ovals::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Ovals::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Ovals::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Ovals::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Ovals::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Ovals::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Ovals::GetAddIndent() { BOOL result; InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Ovals::SetAddIndent(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Ovals::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Ovals::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Ovals::GetAutoSize() { BOOL result; InvokeHelper(0x266, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Ovals::SetAutoSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x266, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Ovals::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Ovals::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH Ovals::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT Ovals::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } LPDISPATCH Ovals::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Ovals::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Ovals::SetFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Ovals::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Ovals::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Ovals::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Ovals::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Ovals::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Ovals::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString Ovals::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Ovals::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Ovals::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Ovals::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long Ovals::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Ovals::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Ovals::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Ovals::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Ovals::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Ovals::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH Ovals::Add(double Left, double Top, double Width, double Height) { LPDISPATCH result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Left, Top, Width, Height); return result; } long Ovals::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Ovals::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Ovals::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN Ovals::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Arc properties ///////////////////////////////////////////////////////////////////////////// // Arc operations LPDISPATCH Arc::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Arc::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Arc::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Arc::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Arc::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Arc::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Arc::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT Arc::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Arc::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Arc::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Arc::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Arc::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Arc::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Arc::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Arc::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double Arc::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Arc::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Arc::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Arc::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Arc::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Arc::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Arc::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Arc::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Arc::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Arc::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Arc::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT Arc::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double Arc::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Arc::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH Arc::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Arc::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Arc::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Arc::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Arc::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Arc::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Arc::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Arc::GetAddIndent() { BOOL result; InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Arc::SetAddIndent(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Arc::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Arc::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Arc::GetAutoSize() { BOOL result; InvokeHelper(0x266, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Arc::SetAutoSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x266, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Arc::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Arc::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH Arc::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT Arc::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } LPDISPATCH Arc::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Arc::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Arc::SetFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Arc::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Arc::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Arc::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Arc::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Arc::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Arc::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString Arc::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Arc::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Arc::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Arc::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long Arc::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Arc::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Arc::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Arc::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Arcs properties ///////////////////////////////////////////////////////////////////////////// // Arcs operations LPDISPATCH Arcs::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Arcs::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Arcs::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Arcs::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Arcs::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Arcs::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT Arcs::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Arcs::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Arcs::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Arcs::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Arcs::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Arcs::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Arcs::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double Arcs::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Arcs::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Arcs::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Arcs::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Arcs::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Arcs::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Arcs::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Arcs::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Arcs::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT Arcs::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double Arcs::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Arcs::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Arcs::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Arcs::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Arcs::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Arcs::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Arcs::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Arcs::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Arcs::GetAddIndent() { BOOL result; InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Arcs::SetAddIndent(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Arcs::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Arcs::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Arcs::GetAutoSize() { BOOL result; InvokeHelper(0x266, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Arcs::SetAutoSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x266, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Arcs::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Arcs::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH Arcs::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT Arcs::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } LPDISPATCH Arcs::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Arcs::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Arcs::SetFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Arcs::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Arcs::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Arcs::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Arcs::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Arcs::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Arcs::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString Arcs::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Arcs::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Arcs::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Arcs::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long Arcs::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Arcs::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Arcs::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Arcs::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Arcs::Add(double X1, double Y1, double X2, double Y2) { LPDISPATCH result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, X1, Y1, X2, Y2); return result; } long Arcs::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Arcs::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Arcs::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN Arcs::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // OLEObjectEvents properties ///////////////////////////////////////////////////////////////////////////// // OLEObjectEvents operations void OLEObjectEvents::GotFocus() { InvokeHelper(0x605, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void OLEObjectEvents::LostFocus() { InvokeHelper(0x606, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // _OLEObject properties ///////////////////////////////////////////////////////////////////////////// // _OLEObject operations LPDISPATCH _OLEObject::GetApplication() { LPDISPATCH result; InvokeHelper(0x80010094, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _OLEObject::GetCreator() { long result; InvokeHelper(0x80010095, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH _OLEObject::GetParent() { LPDISPATCH result; InvokeHelper(0x80010096, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _OLEObject::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x80010267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT _OLEObject::BringToFront() { VARIANT result; InvokeHelper(0x8001025a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT _OLEObject::Copy() { VARIANT result; InvokeHelper(0x80010227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT _OLEObject::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0x800100d5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT _OLEObject::Cut() { VARIANT result; InvokeHelper(0x80010235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT _OLEObject::Delete() { VARIANT result; InvokeHelper(0x80010075, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH _OLEObject::Duplicate() { LPDISPATCH result; InvokeHelper(0x8001040f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _OLEObject::GetEnabled() { BOOL result; InvokeHelper(0x80010258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _OLEObject::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x80010258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double _OLEObject::GetHeight() { double result; InvokeHelper(0x8001007b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void _OLEObject::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x8001007b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long _OLEObject::GetIndex() { long result; InvokeHelper(0x800101e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double _OLEObject::GetLeft() { double result; InvokeHelper(0x8001007f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void _OLEObject::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x8001007f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL _OLEObject::GetLocked() { BOOL result; InvokeHelper(0x8001010d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _OLEObject::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8001010d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString _OLEObject::GetName() { CString result; InvokeHelper(0x8001006e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _OLEObject::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8001006e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT _OLEObject::GetPlacement() { VARIANT result; InvokeHelper(0x80010269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void _OLEObject::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x80010269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL _OLEObject::GetPrintObject() { BOOL result; InvokeHelper(0x8001026a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _OLEObject::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8001026a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT _OLEObject::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x800100eb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT _OLEObject::SendToBack() { VARIANT result; InvokeHelper(0x8001025d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double _OLEObject::GetTop() { double result; InvokeHelper(0x8001007e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void _OLEObject::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x8001007e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH _OLEObject::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x8001026c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _OLEObject::GetVisible() { BOOL result; InvokeHelper(0x8001022e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _OLEObject::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8001022e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double _OLEObject::GetWidth() { double result; InvokeHelper(0x8001007a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void _OLEObject::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x8001007a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long _OLEObject::GetZOrder() { long result; InvokeHelper(0x8001026e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH _OLEObject::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x800105f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _OLEObject::GetBorder() { LPDISPATCH result; InvokeHelper(0x80010080, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _OLEObject::GetInterior() { LPDISPATCH result; InvokeHelper(0x80010081, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL _OLEObject::GetShadow() { BOOL result; InvokeHelper(0x80010067, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _OLEObject::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x80010067, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT _OLEObject::Activate() { VARIANT result; InvokeHelper(0x80010130, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } BOOL _OLEObject::GetAutoLoad() { BOOL result; InvokeHelper(0x800104a2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _OLEObject::SetAutoLoad(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x800104a2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _OLEObject::GetAutoUpdate() { BOOL result; InvokeHelper(0x80010418, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _OLEObject::SetAutoUpdate(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x80010418, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH _OLEObject::GetObject() { LPDISPATCH result; InvokeHelper(0x80010419, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT _OLEObject::GetOLEType() { VARIANT result; InvokeHelper(0x8001041e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } CString _OLEObject::GetSourceName() { CString result; InvokeHelper(0x800102d1, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _OLEObject::SetSourceName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x800102d1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT _OLEObject::Update() { VARIANT result; InvokeHelper(0x800102a8, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT _OLEObject::Verb(long Verb) { VARIANT result; static BYTE parms[] = VTS_I4; InvokeHelper(0x8001025e, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Verb); return result; } CString _OLEObject::GetLinkedCell() { CString result; InvokeHelper(0x80010422, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _OLEObject::SetLinkedCell(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x80010422, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString _OLEObject::GetListFillRange() { CString result; InvokeHelper(0x8001034f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _OLEObject::SetListFillRange(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8001034f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString _OLEObject::GetProgID() { CString result; InvokeHelper(0x800105f3, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // OLEObjects properties ///////////////////////////////////////////////////////////////////////////// // OLEObjects operations LPDISPATCH OLEObjects::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long OLEObjects::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH OLEObjects::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT OLEObjects::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT OLEObjects::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT OLEObjects::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT OLEObjects::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT OLEObjects::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH OLEObjects::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL OLEObjects::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void OLEObjects::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double OLEObjects::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void OLEObjects::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double OLEObjects::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void OLEObjects::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL OLEObjects::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void OLEObjects::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT OLEObjects::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void OLEObjects::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL OLEObjects::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void OLEObjects::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT OLEObjects::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT OLEObjects::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double OLEObjects::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void OLEObjects::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL OLEObjects::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void OLEObjects::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double OLEObjects::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void OLEObjects::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long OLEObjects::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH OLEObjects::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH OLEObjects::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH OLEObjects::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL OLEObjects::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void OLEObjects::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL OLEObjects::GetAutoLoad() { BOOL result; InvokeHelper(0x4a2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void OLEObjects::SetAutoLoad(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x4a2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString OLEObjects::GetSourceName() { CString result; InvokeHelper(0x2d1, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void OLEObjects::SetSourceName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x2d1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH OLEObjects::Add(const VARIANT& ClassType, const VARIANT& Filename, const VARIANT& Link, const VARIANT& DisplayAsIcon, const VARIANT& IconFileName, const VARIANT& IconIndex, const VARIANT& IconLabel, const VARIANT& Left, const VARIANT& Top, const VARIANT& Width, const VARIANT& Height) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &ClassType, &Filename, &Link, &DisplayAsIcon, &IconFileName, &IconIndex, &IconLabel, &Left, &Top, &Width, &Height); return result; } long OLEObjects::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH OLEObjects::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN OLEObjects::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // TextBox properties ///////////////////////////////////////////////////////////////////////////// // TextBox operations LPDISPATCH TextBox::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long TextBox::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH TextBox::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH TextBox::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT TextBox::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT TextBox::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT TextBox::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT TextBox::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT TextBox::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH TextBox::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL TextBox::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextBox::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double TextBox::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void TextBox::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long TextBox::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double TextBox::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void TextBox::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL TextBox::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextBox::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString TextBox::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void TextBox::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT TextBox::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void TextBox::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL TextBox::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextBox::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT TextBox::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT TextBox::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double TextBox::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void TextBox::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH TextBox::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL TextBox::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextBox::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double TextBox::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void TextBox::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long TextBox::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH TextBox::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL TextBox::GetAddIndent() { BOOL result; InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextBox::SetAddIndent(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT TextBox::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void TextBox::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL TextBox::GetAutoSize() { BOOL result; InvokeHelper(0x266, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextBox::SetAutoSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x266, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString TextBox::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void TextBox::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH TextBox::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT TextBox::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } LPDISPATCH TextBox::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString TextBox::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void TextBox::SetFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT TextBox::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void TextBox::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL TextBox::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextBox::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT TextBox::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void TextBox::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString TextBox::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void TextBox::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT TextBox::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void TextBox::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long TextBox::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void TextBox::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH TextBox::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH TextBox::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL TextBox::GetRoundedCorners() { BOOL result; InvokeHelper(0x26b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextBox::SetRoundedCorners(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL TextBox::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextBox::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // TextBoxes properties ///////////////////////////////////////////////////////////////////////////// // TextBoxes operations LPDISPATCH TextBoxes::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long TextBoxes::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH TextBoxes::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT TextBoxes::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT TextBoxes::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT TextBoxes::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT TextBoxes::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT TextBoxes::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH TextBoxes::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL TextBoxes::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextBoxes::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double TextBoxes::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void TextBoxes::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double TextBoxes::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void TextBoxes::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL TextBoxes::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextBoxes::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT TextBoxes::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void TextBoxes::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL TextBoxes::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextBoxes::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT TextBoxes::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT TextBoxes::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double TextBoxes::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void TextBoxes::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL TextBoxes::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextBoxes::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double TextBoxes::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void TextBoxes::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long TextBoxes::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH TextBoxes::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL TextBoxes::GetAddIndent() { BOOL result; InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextBoxes::SetAddIndent(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT TextBoxes::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void TextBoxes::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL TextBoxes::GetAutoSize() { BOOL result; InvokeHelper(0x266, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextBoxes::SetAutoSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x266, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString TextBoxes::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void TextBoxes::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH TextBoxes::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT TextBoxes::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } LPDISPATCH TextBoxes::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString TextBoxes::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void TextBoxes::SetFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT TextBoxes::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void TextBoxes::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL TextBoxes::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextBoxes::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT TextBoxes::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void TextBoxes::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString TextBoxes::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void TextBoxes::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT TextBoxes::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void TextBoxes::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long TextBoxes::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void TextBoxes::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH TextBoxes::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH TextBoxes::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL TextBoxes::GetRoundedCorners() { BOOL result; InvokeHelper(0x26b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextBoxes::SetRoundedCorners(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL TextBoxes::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextBoxes::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH TextBoxes::Add(double Left, double Top, double Width, double Height) { LPDISPATCH result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Left, Top, Width, Height); return result; } long TextBoxes::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH TextBoxes::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH TextBoxes::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN TextBoxes::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // MyPicture properties ///////////////////////////////////////////////////////////////////////////// // MyPicture operations LPDISPATCH MyPicture::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long MyPicture::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH MyPicture::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH MyPicture::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT MyPicture::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT MyPicture::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT MyPicture::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT MyPicture::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT MyPicture::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH MyPicture::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL MyPicture::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void MyPicture::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double MyPicture::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void MyPicture::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long MyPicture::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double MyPicture::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void MyPicture::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL MyPicture::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void MyPicture::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString MyPicture::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void MyPicture::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT MyPicture::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void MyPicture::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL MyPicture::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void MyPicture::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT MyPicture::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT MyPicture::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double MyPicture::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void MyPicture::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH MyPicture::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL MyPicture::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void MyPicture::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double MyPicture::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void MyPicture::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long MyPicture::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH MyPicture::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH MyPicture::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH MyPicture::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL MyPicture::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void MyPicture::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString MyPicture::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void MyPicture::SetFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } ///////////////////////////////////////////////////////////////////////////// // Pictures properties ///////////////////////////////////////////////////////////////////////////// // Pictures operations LPDISPATCH Pictures::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Pictures::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Pictures::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Pictures::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Pictures::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Pictures::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT Pictures::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Pictures::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Pictures::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Pictures::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Pictures::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Pictures::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Pictures::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double Pictures::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Pictures::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Pictures::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Pictures::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Pictures::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Pictures::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Pictures::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Pictures::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Pictures::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT Pictures::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double Pictures::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Pictures::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Pictures::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Pictures::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Pictures::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Pictures::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Pictures::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Pictures::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Pictures::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Pictures::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Pictures::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Pictures::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Pictures::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Pictures::SetFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH Pictures::Add(double Left, double Top, double Width, double Height) { LPDISPATCH result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Left, Top, Width, Height); return result; } long Pictures::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Pictures::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Pictures::Insert(LPCTSTR Filename, const VARIANT& Converter) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_VARIANT; InvokeHelper(0xfc, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Filename, &Converter); return result; } LPDISPATCH Pictures::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN Pictures::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH Pictures::Paste(const VARIANT& Link) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xd3, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Link); return result; } ///////////////////////////////////////////////////////////////////////////// // Drawing properties ///////////////////////////////////////////////////////////////////////////// // Drawing operations LPDISPATCH Drawing::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Drawing::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Drawing::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Drawing::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Drawing::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Drawing::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Drawing::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT Drawing::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Drawing::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Drawing::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Drawing::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Drawing::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Drawing::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Drawing::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Drawing::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double Drawing::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Drawing::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Drawing::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Drawing::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Drawing::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Drawing::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Drawing::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Drawing::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Drawing::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Drawing::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Drawing::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT Drawing::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double Drawing::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Drawing::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH Drawing::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Drawing::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Drawing::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Drawing::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Drawing::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Drawing::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Drawing::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Drawing::GetAddIndent() { BOOL result; InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Drawing::SetAddIndent(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Drawing::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Drawing::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Drawing::GetAutoSize() { BOOL result; InvokeHelper(0x266, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Drawing::SetAutoSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x266, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Drawing::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Drawing::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH Drawing::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT Drawing::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } LPDISPATCH Drawing::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Drawing::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Drawing::SetFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Drawing::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Drawing::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Drawing::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Drawing::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Drawing::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Drawing::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString Drawing::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Drawing::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Drawing::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Drawing::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long Drawing::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Drawing::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Drawing::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Drawing::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Drawing::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Drawing::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Drawing::AddVertex(double Left, double Top) { VARIANT result; static BYTE parms[] = VTS_R8 VTS_R8; InvokeHelper(0x259, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Left, Top); return result; } VARIANT Drawing::Reshape(long Vertex, BOOL Insert, const VARIANT& Left, const VARIANT& Top) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_BOOL VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25c, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Vertex, Insert, &Left, &Top); return result; } VARIANT Drawing::GetVertices(const VARIANT& Index1, const VARIANT& Index2) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x26d, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index1, &Index2); return result; } ///////////////////////////////////////////////////////////////////////////// // Drawings properties ///////////////////////////////////////////////////////////////////////////// // Drawings operations LPDISPATCH Drawings::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Drawings::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Drawings::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Drawings::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Drawings::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Drawings::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT Drawings::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Drawings::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Drawings::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Drawings::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Drawings::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Drawings::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Drawings::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double Drawings::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Drawings::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Drawings::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Drawings::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Drawings::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Drawings::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Drawings::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Drawings::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Drawings::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT Drawings::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double Drawings::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Drawings::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Drawings::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Drawings::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Drawings::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Drawings::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Drawings::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Drawings::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Drawings::GetAddIndent() { BOOL result; InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Drawings::SetAddIndent(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Drawings::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Drawings::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Drawings::GetAutoSize() { BOOL result; InvokeHelper(0x266, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Drawings::SetAutoSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x266, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Drawings::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Drawings::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH Drawings::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } VARIANT Drawings::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); return result; } LPDISPATCH Drawings::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Drawings::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Drawings::SetFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Drawings::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Drawings::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Drawings::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Drawings::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Drawings::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Drawings::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString Drawings::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Drawings::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Drawings::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Drawings::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long Drawings::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Drawings::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Drawings::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Drawings::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Drawings::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Drawings::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Drawings::Reshape(long Vertex, BOOL Insert, const VARIANT& Left, const VARIANT& Top) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_BOOL VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25c, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Vertex, Insert, &Left, &Top); return result; } LPDISPATCH Drawings::Add(double X1, double Y1, double X2, double Y2, BOOL Closed) { LPDISPATCH result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8 VTS_BOOL; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, X1, Y1, X2, Y2, Closed); return result; } long Drawings::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Drawings::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Drawings::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN Drawings::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // RoutingSlip properties ///////////////////////////////////////////////////////////////////////////// // RoutingSlip operations LPDISPATCH RoutingSlip::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long RoutingSlip::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH RoutingSlip::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long RoutingSlip::GetDelivery() { long result; InvokeHelper(0x3bb, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void RoutingSlip::SetDelivery(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3bb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT RoutingSlip::GetMessage() { VARIANT result; InvokeHelper(0x3ba, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void RoutingSlip::SetMessage(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x3ba, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT RoutingSlip::GetRecipients(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x3b8, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } void RoutingSlip::SetRecipients(const VARIANT& Index, const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x3b8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &Index, &newValue); } VARIANT RoutingSlip::Reset() { VARIANT result; InvokeHelper(0x22b, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } BOOL RoutingSlip::GetReturnWhenDone() { BOOL result; InvokeHelper(0x3bc, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void RoutingSlip::SetReturnWhenDone(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3bc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long RoutingSlip::GetStatus() { long result; InvokeHelper(0x3be, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } VARIANT RoutingSlip::GetSubject() { VARIANT result; InvokeHelper(0x3b9, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void RoutingSlip::SetSubject(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x3b9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL RoutingSlip::GetTrackStatus() { BOOL result; InvokeHelper(0x3bd, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void RoutingSlip::SetTrackStatus(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3bd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // Outline properties ///////////////////////////////////////////////////////////////////////////// // Outline operations LPDISPATCH Outline::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Outline::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Outline::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Outline::GetAutomaticStyles() { BOOL result; InvokeHelper(0x3bf, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Outline::SetAutomaticStyles(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3bf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Outline::ShowLevels(const VARIANT& RowLevels, const VARIANT& ColumnLevels) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x3c0, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &RowLevels, &ColumnLevels); return result; } long Outline::GetSummaryColumn() { long result; InvokeHelper(0x3c1, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Outline::SetSummaryColumn(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3c1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Outline::GetSummaryRow() { long result; InvokeHelper(0x386, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Outline::SetSummaryRow(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x386, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // Module properties ///////////////////////////////////////////////////////////////////////////// // Module operations LPDISPATCH Module::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Module::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Module::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void Module::Activate() { InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void Module::Copy(const VARIANT& Before, const VARIANT& After) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x227, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Before, &After); } void Module::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } CString Module::GetCodeName() { CString result; InvokeHelper(0x55d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString Module::Get_CodeName() { CString result; InvokeHelper(0x80010000, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Module::Set_CodeName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x80010000, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long Module::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Module::Move(const VARIANT& Before, const VARIANT& After) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x27d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Before, &After); } CString Module::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Module::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH Module::GetNext() { LPDISPATCH result; InvokeHelper(0x1f6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Module::GetPageSetup() { LPDISPATCH result; InvokeHelper(0x3e6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Module::GetPrevious() { LPDISPATCH result; InvokeHelper(0x1f7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Module::GetProtectContents() { BOOL result; InvokeHelper(0x124, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL Module::GetProtectionMode() { BOOL result; InvokeHelper(0x487, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Module::Select(const VARIANT& Replace) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Replace); } void Module::Unprotect(const VARIANT& Password) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x11d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Password); } long Module::GetVisible() { long result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Module::SetVisible(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Module::GetShapes() { LPDISPATCH result; InvokeHelper(0x561, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Module::InsertFile(const VARIANT& Filename, const VARIANT& Merge) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x248, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Filename, &Merge); return result; } void Module::SaveAs(LPCTSTR Filename, const VARIANT& FileFormat, const VARIANT& Password, const VARIANT& WriteResPassword, const VARIANT& ReadOnlyRecommended, const VARIANT& CreateBackup, const VARIANT& AddToMru, const VARIANT& TextCodepage, const VARIANT& TextVisualLayout) { static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x785, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Filename, &FileFormat, &Password, &WriteResPassword, &ReadOnlyRecommended, &CreateBackup, &AddToMru, &TextCodepage, &TextVisualLayout); } void Module::Protect(const VARIANT& Password, const VARIANT& DrawingObjects, const VARIANT& Contents, const VARIANT& Scenarios, const VARIANT& UserInterfaceOnly) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x7ed, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Password, &DrawingObjects, &Contents, &Scenarios, &UserInterfaceOnly); } ///////////////////////////////////////////////////////////////////////////// // Modules properties ///////////////////////////////////////////////////////////////////////////// // Modules operations LPDISPATCH Modules::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Modules::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Modules::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Modules::Add(const VARIANT& Before, const VARIANT& After, const VARIANT& Count) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Before, &After, &Count); return result; } void Modules::Copy(const VARIANT& Before, const VARIANT& After) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x227, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Before, &After); } long Modules::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Modules::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH Modules::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } void Modules::Move(const VARIANT& Before, const VARIANT& After) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x27d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Before, &After); } LPUNKNOWN Modules::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } void Modules::Select(const VARIANT& Replace) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Replace); } LPDISPATCH Modules::GetHPageBreaks() { LPDISPATCH result; InvokeHelper(0x58a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Modules::GetVPageBreaks() { LPDISPATCH result; InvokeHelper(0x58b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Modules::GetVisible() { VARIANT result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Modules::SetVisible(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH Modules::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } void Modules::PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate, const VARIANT& PrToFileName) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x6ec, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate, &PrToFileName); } ///////////////////////////////////////////////////////////////////////////// // DialogSheet properties ///////////////////////////////////////////////////////////////////////////// // DialogSheet operations LPDISPATCH DialogSheet::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DialogSheet::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DialogSheet::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void DialogSheet::Activate() { InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void DialogSheet::Copy(const VARIANT& Before, const VARIANT& After) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x227, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Before, &After); } void DialogSheet::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } CString DialogSheet::GetCodeName() { CString result; InvokeHelper(0x55d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString DialogSheet::Get_CodeName() { CString result; InvokeHelper(0x80010000, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DialogSheet::Set_CodeName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x80010000, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long DialogSheet::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DialogSheet::Move(const VARIANT& Before, const VARIANT& After) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x27d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Before, &After); } CString DialogSheet::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DialogSheet::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH DialogSheet::GetNext() { LPDISPATCH result; InvokeHelper(0x1f6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DialogSheet::GetPageSetup() { LPDISPATCH result; InvokeHelper(0x3e6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DialogSheet::GetPrevious() { LPDISPATCH result; InvokeHelper(0x1f7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void DialogSheet::PrintPreview(const VARIANT& EnableChanges) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x119, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &EnableChanges); } BOOL DialogSheet::GetProtectContents() { BOOL result; InvokeHelper(0x124, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL DialogSheet::GetProtectDrawingObjects() { BOOL result; InvokeHelper(0x125, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL DialogSheet::GetProtectionMode() { BOOL result; InvokeHelper(0x487, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL DialogSheet::GetProtectScenarios() { BOOL result; InvokeHelper(0x126, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DialogSheet::Select(const VARIANT& Replace) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Replace); } void DialogSheet::Unprotect(const VARIANT& Password) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x11d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Password); } long DialogSheet::GetVisible() { long result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DialogSheet::SetVisible(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH DialogSheet::GetShapes() { LPDISPATCH result; InvokeHelper(0x561, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL DialogSheet::GetEnableCalculation() { BOOL result; InvokeHelper(0x590, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DialogSheet::SetEnableCalculation(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x590, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH DialogSheet::ChartObjects(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x424, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } void DialogSheet::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& SpellLang) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x1f9, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &SpellLang); } BOOL DialogSheet::GetEnableAutoFilter() { BOOL result; InvokeHelper(0x484, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DialogSheet::SetEnableAutoFilter(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x484, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long DialogSheet::GetEnableSelection() { long result; InvokeHelper(0x591, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DialogSheet::SetEnableSelection(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x591, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL DialogSheet::GetEnableOutlining() { BOOL result; InvokeHelper(0x485, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DialogSheet::SetEnableOutlining(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x485, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DialogSheet::GetEnablePivotTable() { BOOL result; InvokeHelper(0x486, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DialogSheet::SetEnablePivotTable(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x486, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT DialogSheet::Evaluate(const VARIANT& Name) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x1, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Name); return result; } VARIANT DialogSheet::_Evaluate(const VARIANT& Name) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xfffffffb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Name); return result; } void DialogSheet::ResetAllPageBreaks() { InvokeHelper(0x592, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH DialogSheet::GetNames() { LPDISPATCH result; InvokeHelper(0x1ba, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DialogSheet::OLEObjects(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x31f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } void DialogSheet::Paste(const VARIANT& Destination, const VARIANT& Link) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0xd3, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Destination, &Link); } CString DialogSheet::GetScrollArea() { CString result; InvokeHelper(0x599, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DialogSheet::SetScrollArea(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x599, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH DialogSheet::GetHPageBreaks() { LPDISPATCH result; InvokeHelper(0x58a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DialogSheet::GetVPageBreaks() { LPDISPATCH result; InvokeHelper(0x58b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DialogSheet::GetQueryTables() { LPDISPATCH result; InvokeHelper(0x59a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL DialogSheet::GetDisplayPageBreaks() { BOOL result; InvokeHelper(0x59b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DialogSheet::SetDisplayPageBreaks(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x59b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH DialogSheet::GetComments() { LPDISPATCH result; InvokeHelper(0x23f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DialogSheet::GetHyperlinks() { LPDISPATCH result; InvokeHelper(0x571, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void DialogSheet::ClearCircles() { InvokeHelper(0x59c, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void DialogSheet::CircleInvalid() { InvokeHelper(0x59d, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH DialogSheet::GetAutoFilter() { LPDISPATCH result; InvokeHelper(0x319, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL DialogSheet::GetDisplayRightToLeft() { BOOL result; InvokeHelper(0x6ee, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DialogSheet::SetDisplayRightToLeft(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x6ee, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH DialogSheet::GetScripts() { LPDISPATCH result; InvokeHelper(0x718, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void DialogSheet::PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate, const VARIANT& PrToFileName) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x6ec, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate, &PrToFileName); } LPDISPATCH DialogSheet::GetTab() { LPDISPATCH result; InvokeHelper(0x411, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DialogSheet::GetMailEnvelope() { LPDISPATCH result; InvokeHelper(0x7e5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void DialogSheet::SaveAs(LPCTSTR Filename, const VARIANT& FileFormat, const VARIANT& Password, const VARIANT& WriteResPassword, const VARIANT& ReadOnlyRecommended, const VARIANT& CreateBackup, const VARIANT& AddToMru, const VARIANT& TextCodepage, const VARIANT& TextVisualLayout, const VARIANT& Local) { static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x785, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Filename, &FileFormat, &Password, &WriteResPassword, &ReadOnlyRecommended, &CreateBackup, &AddToMru, &TextCodepage, &TextVisualLayout, &Local); } LPDISPATCH DialogSheet::GetCustomProperties() { LPDISPATCH result; InvokeHelper(0x7ee, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DialogSheet::GetSmartTags() { LPDISPATCH result; InvokeHelper(0x7e0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DialogSheet::GetProtection() { LPDISPATCH result; InvokeHelper(0xb0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void DialogSheet::PasteSpecial(const VARIANT& Format, const VARIANT& Link, const VARIANT& DisplayAsIcon, const VARIANT& IconFileName, const VARIANT& IconIndex, const VARIANT& IconLabel, const VARIANT& NoHTMLFormatting) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x788, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Format, &Link, &DisplayAsIcon, &IconFileName, &IconIndex, &IconLabel, &NoHTMLFormatting); } void DialogSheet::Protect(const VARIANT& Password, const VARIANT& DrawingObjects, const VARIANT& Contents, const VARIANT& Scenarios, const VARIANT& UserInterfaceOnly, const VARIANT& AllowFormattingCells, const VARIANT& AllowFormattingColumns, const VARIANT& AllowFormattingRows, const VARIANT& AllowInsertingColumns, const VARIANT& AllowInsertingRows, const VARIANT& AllowInsertingHyperlinks, const VARIANT& AllowDeletingColumns, const VARIANT& AllowDeletingRows, const VARIANT& AllowSorting, const VARIANT& AllowFiltering, const VARIANT& AllowUsingPivotTables) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x7ed, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Password, &DrawingObjects, &Contents, &Scenarios, &UserInterfaceOnly, &AllowFormattingCells, &AllowFormattingColumns, &AllowFormattingRows, &AllowInsertingColumns, &AllowInsertingRows, &AllowInsertingHyperlinks, &AllowDeletingColumns, &AllowDeletingRows, &AllowSorting, &AllowFiltering, &AllowUsingPivotTables); } VARIANT DialogSheet::GetDefaultButton() { VARIANT result; InvokeHelper(0x359, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DialogSheet::SetDefaultButton(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x359, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT DialogSheet::GetFocus() { VARIANT result; InvokeHelper(0x32e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DialogSheet::SetFocus(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x32e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL DialogSheet::Hide(const VARIANT& Cancel) { BOOL result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x32d, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, &Cancel); return result; } BOOL DialogSheet::Show() { BOOL result; InvokeHelper(0x1f0, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // DialogSheets properties ///////////////////////////////////////////////////////////////////////////// // DialogSheets operations LPDISPATCH DialogSheets::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DialogSheets::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DialogSheets::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DialogSheets::Add(const VARIANT& Before, const VARIANT& After, const VARIANT& Count) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Before, &After, &Count); return result; } void DialogSheets::Copy(const VARIANT& Before, const VARIANT& After) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x227, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Before, &After); } long DialogSheets::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DialogSheets::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH DialogSheets::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } void DialogSheets::Move(const VARIANT& Before, const VARIANT& After) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x27d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Before, &After); } LPUNKNOWN DialogSheets::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } void DialogSheets::PrintPreview(const VARIANT& EnableChanges) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x119, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &EnableChanges); } void DialogSheets::Select(const VARIANT& Replace) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Replace); } LPDISPATCH DialogSheets::GetHPageBreaks() { LPDISPATCH result; InvokeHelper(0x58a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DialogSheets::GetVPageBreaks() { LPDISPATCH result; InvokeHelper(0x58b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT DialogSheets::GetVisible() { VARIANT result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DialogSheets::SetVisible(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH DialogSheets::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } void DialogSheets::PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate, const VARIANT& PrToFileName) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x6ec, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate, &PrToFileName); } ///////////////////////////////////////////////////////////////////////////// // Worksheets properties ///////////////////////////////////////////////////////////////////////////// // Worksheets operations LPDISPATCH Worksheets::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Worksheets::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Worksheets::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Worksheets::Add(const VARIANT& Before, const VARIANT& After, const VARIANT& Count, const VARIANT& Type) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Before, &After, &Count, &Type); return result; } void Worksheets::Copy(const VARIANT& Before, const VARIANT& After) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x227, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Before, &After); } long Worksheets::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Worksheets::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void Worksheets::FillAcrossSheets(LPDISPATCH Range, long Type) { static BYTE parms[] = VTS_DISPATCH VTS_I4; InvokeHelper(0x1d5, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Range, Type); } LPDISPATCH Worksheets::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } void Worksheets::Move(const VARIANT& Before, const VARIANT& After) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x27d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Before, &After); } LPUNKNOWN Worksheets::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } void Worksheets::PrintPreview(const VARIANT& EnableChanges) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x119, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &EnableChanges); } void Worksheets::Select(const VARIANT& Replace) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Replace); } LPDISPATCH Worksheets::GetHPageBreaks() { LPDISPATCH result; InvokeHelper(0x58a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Worksheets::GetVPageBreaks() { LPDISPATCH result; InvokeHelper(0x58b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Worksheets::GetVisible() { VARIANT result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Worksheets::SetVisible(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH Worksheets::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } void Worksheets::PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate, const VARIANT& PrToFileName) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x6ec, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate, &PrToFileName); } ///////////////////////////////////////////////////////////////////////////// // PageSetup properties ///////////////////////////////////////////////////////////////////////////// // PageSetup operations LPDISPATCH PageSetup::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PageSetup::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PageSetup::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL PageSetup::GetBlackAndWhite() { BOOL result; InvokeHelper(0x3f1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PageSetup::SetBlackAndWhite(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3f1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double PageSetup::GetBottomMargin() { double result; InvokeHelper(0x3ea, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void PageSetup::SetBottomMargin(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x3ea, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } CString PageSetup::GetCenterFooter() { CString result; InvokeHelper(0x3f2, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PageSetup::SetCenterFooter(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x3f2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString PageSetup::GetCenterHeader() { CString result; InvokeHelper(0x3f3, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PageSetup::SetCenterHeader(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x3f3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL PageSetup::GetCenterHorizontally() { BOOL result; InvokeHelper(0x3ed, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PageSetup::SetCenterHorizontally(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3ed, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PageSetup::GetCenterVertically() { BOOL result; InvokeHelper(0x3ee, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PageSetup::SetCenterVertically(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3ee, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long PageSetup::GetChartSize() { long result; InvokeHelper(0x3f4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PageSetup::SetChartSize(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3f4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL PageSetup::GetDraft() { BOOL result; InvokeHelper(0x3fc, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PageSetup::SetDraft(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3fc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long PageSetup::GetFirstPageNumber() { long result; InvokeHelper(0x3f0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PageSetup::SetFirstPageNumber(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3f0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT PageSetup::GetFitToPagesTall() { VARIANT result; InvokeHelper(0x3f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void PageSetup::SetFitToPagesTall(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x3f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT PageSetup::GetFitToPagesWide() { VARIANT result; InvokeHelper(0x3f6, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void PageSetup::SetFitToPagesWide(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x3f6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } double PageSetup::GetFooterMargin() { double result; InvokeHelper(0x3f7, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void PageSetup::SetFooterMargin(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x3f7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double PageSetup::GetHeaderMargin() { double result; InvokeHelper(0x3f8, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void PageSetup::SetHeaderMargin(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x3f8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } CString PageSetup::GetLeftFooter() { CString result; InvokeHelper(0x3f9, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PageSetup::SetLeftFooter(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x3f9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString PageSetup::GetLeftHeader() { CString result; InvokeHelper(0x3fa, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PageSetup::SetLeftHeader(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x3fa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } double PageSetup::GetLeftMargin() { double result; InvokeHelper(0x3e7, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void PageSetup::SetLeftMargin(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x3e7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long PageSetup::GetOrder() { long result; InvokeHelper(0xc0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PageSetup::SetOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xc0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long PageSetup::GetOrientation() { long result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PageSetup::SetOrientation(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long PageSetup::GetPaperSize() { long result; InvokeHelper(0x3ef, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PageSetup::SetPaperSize(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3ef, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString PageSetup::GetPrintArea() { CString result; InvokeHelper(0x3fb, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PageSetup::SetPrintArea(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x3fb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL PageSetup::GetPrintGridlines() { BOOL result; InvokeHelper(0x3ec, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PageSetup::SetPrintGridlines(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3ec, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PageSetup::GetPrintHeadings() { BOOL result; InvokeHelper(0x3eb, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PageSetup::SetPrintHeadings(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3eb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL PageSetup::GetPrintNotes() { BOOL result; InvokeHelper(0x3fd, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void PageSetup::SetPrintNotes(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3fd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT PageSetup::GetPrintQuality(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x3fe, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } void PageSetup::SetPrintQuality(const VARIANT& Index, const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x3fe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &Index, &newValue); } CString PageSetup::GetPrintTitleColumns() { CString result; InvokeHelper(0x3ff, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PageSetup::SetPrintTitleColumns(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x3ff, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString PageSetup::GetPrintTitleRows() { CString result; InvokeHelper(0x400, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PageSetup::SetPrintTitleRows(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x400, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString PageSetup::GetRightFooter() { CString result; InvokeHelper(0x401, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PageSetup::SetRightFooter(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x401, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString PageSetup::GetRightHeader() { CString result; InvokeHelper(0x402, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void PageSetup::SetRightHeader(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x402, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } double PageSetup::GetRightMargin() { double result; InvokeHelper(0x3e8, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void PageSetup::SetRightMargin(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x3e8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double PageSetup::GetTopMargin() { double result; InvokeHelper(0x3e9, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void PageSetup::SetTopMargin(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x3e9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } VARIANT PageSetup::GetZoom() { VARIANT result; InvokeHelper(0x297, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void PageSetup::SetZoom(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x297, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long PageSetup::GetPrintComments() { long result; InvokeHelper(0x5f4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PageSetup::SetPrintComments(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x5f4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long PageSetup::GetPrintErrors() { long result; InvokeHelper(0x865, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void PageSetup::SetPrintErrors(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x865, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH PageSetup::GetCenterHeaderPicture() { LPDISPATCH result; InvokeHelper(0x866, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PageSetup::GetCenterFooterPicture() { LPDISPATCH result; InvokeHelper(0x867, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PageSetup::GetLeftHeaderPicture() { LPDISPATCH result; InvokeHelper(0x868, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PageSetup::GetLeftFooterPicture() { LPDISPATCH result; InvokeHelper(0x869, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PageSetup::GetRightHeaderPicture() { LPDISPATCH result; InvokeHelper(0x86a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PageSetup::GetRightFooterPicture() { LPDISPATCH result; InvokeHelper(0x86b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Names properties ///////////////////////////////////////////////////////////////////////////// // Names operations LPDISPATCH Names::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Names::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Names::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Names::Add(const VARIANT& Name, const VARIANT& RefersTo, const VARIANT& Visible, const VARIANT& MacroType, const VARIANT& ShortcutKey, const VARIANT& Category, const VARIANT& NameLocal, const VARIANT& RefersToLocal, const VARIANT& CategoryLocal, const VARIANT& RefersToR1C1, const VARIANT& RefersToR1C1Local) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Name, &RefersTo, &Visible, &MacroType, &ShortcutKey, &Category, &NameLocal, &RefersToLocal, &CategoryLocal, &RefersToR1C1, &RefersToR1C1Local); return result; } LPDISPATCH Names::Item(const VARIANT& Index, const VARIANT& IndexLocal, const VARIANT& RefersTo) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index, &IndexLocal, &RefersTo); return result; } LPDISPATCH Names::_Default(const VARIANT& Index, const VARIANT& IndexLocal, const VARIANT& RefersTo) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x0, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index, &IndexLocal, &RefersTo); return result; } long Names::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPUNKNOWN Names::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Name properties ///////////////////////////////////////////////////////////////////////////// // Name operations LPDISPATCH Name::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Name::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Name::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Name::Get_Default() { CString result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long Name::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString Name::GetCategory() { CString result; InvokeHelper(0x3a6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Name::SetCategory(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x3a6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString Name::GetCategoryLocal() { CString result; InvokeHelper(0x3a7, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Name::SetCategoryLocal(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x3a7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } void Name::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } long Name::GetMacroType() { long result; InvokeHelper(0x3a8, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Name::SetMacroType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3a8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString Name::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Name::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Name::GetRefersTo() { VARIANT result; InvokeHelper(0x3aa, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Name::SetRefersTo(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x3aa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString Name::GetShortcutKey() { CString result; InvokeHelper(0x255, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Name::SetShortcutKey(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x255, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString Name::GetValue() { CString result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Name::SetValue(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL Name::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Name::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Name::GetNameLocal() { CString result; InvokeHelper(0x3a9, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Name::SetNameLocal(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x3a9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Name::GetRefersToLocal() { VARIANT result; InvokeHelper(0x3ab, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Name::SetRefersToLocal(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x3ab, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Name::GetRefersToR1C1() { VARIANT result; InvokeHelper(0x3ac, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Name::SetRefersToR1C1(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x3ac, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Name::GetRefersToR1C1Local() { VARIANT result; InvokeHelper(0x3ad, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Name::SetRefersToR1C1Local(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x3ad, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } LPDISPATCH Name::GetRefersToRange() { LPDISPATCH result; InvokeHelper(0x488, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // ChartObject properties ///////////////////////////////////////////////////////////////////////////// // ChartObject operations LPDISPATCH ChartObject::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ChartObject::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ChartObject::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ChartObject::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT ChartObject::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ChartObject::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ChartObject::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT ChartObject::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ChartObject::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH ChartObject::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ChartObject::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartObject::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double ChartObject::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ChartObject::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long ChartObject::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double ChartObject::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ChartObject::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL ChartObject::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartObject::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString ChartObject::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ChartObject::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT ChartObject::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void ChartObject::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL ChartObject::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartObject::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT ChartObject::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT ChartObject::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double ChartObject::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ChartObject::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH ChartObject::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ChartObject::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartObject::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double ChartObject::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ChartObject::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long ChartObject::GetZOrder() { long result; InvokeHelper(0x26e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ChartObject::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT ChartObject::Activate() { VARIANT result; InvokeHelper(0x130, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH ChartObject::GetChart() { LPDISPATCH result; InvokeHelper(0x7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ChartObject::GetProtectChartObject() { BOOL result; InvokeHelper(0x5f9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartObject::SetProtectChartObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5f9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL ChartObject::GetRoundedCorners() { BOOL result; InvokeHelper(0x26b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartObject::SetRoundedCorners(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH ChartObject::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ChartObject::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ChartObject::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartObject::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // ChartObjects properties ///////////////////////////////////////////////////////////////////////////// // ChartObjects operations LPDISPATCH ChartObjects::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ChartObjects::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ChartObjects::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT ChartObjects::BringToFront() { VARIANT result; InvokeHelper(0x25a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ChartObjects::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ChartObjects::CopyPicture(long Appearance, long Format) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xd5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Appearance, Format); return result; } VARIANT ChartObjects::Cut() { VARIANT result; InvokeHelper(0x235, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ChartObjects::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH ChartObjects::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ChartObjects::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartObjects::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double ChartObjects::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ChartObjects::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double ChartObjects::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ChartObjects::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL ChartObjects::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartObjects::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT ChartObjects::GetPlacement() { VARIANT result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void ChartObjects::SetPlacement(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL ChartObjects::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartObjects::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT ChartObjects::Select(const VARIANT& Replace) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Replace); return result; } VARIANT ChartObjects::SendToBack() { VARIANT result; InvokeHelper(0x25d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double ChartObjects::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ChartObjects::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL ChartObjects::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartObjects::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double ChartObjects::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ChartObjects::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH ChartObjects::GetShapeRange() { LPDISPATCH result; InvokeHelper(0x5f8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ChartObjects::GetRoundedCorners() { BOOL result; InvokeHelper(0x26b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartObjects::SetRoundedCorners(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH ChartObjects::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ChartObjects::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ChartObjects::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartObjects::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH ChartObjects::Add(double Left, double Top, double Width, double Height) { LPDISPATCH result; static BYTE parms[] = VTS_R8 VTS_R8 VTS_R8 VTS_R8; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Left, Top, Width, Height); return result; } long ChartObjects::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ChartObjects::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN ChartObjects::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Mailer properties ///////////////////////////////////////////////////////////////////////////// // Mailer operations LPDISPATCH Mailer::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Mailer::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Mailer::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Mailer::GetBCCRecipients() { VARIANT result; InvokeHelper(0x3d7, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Mailer::SetBCCRecipients(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x3d7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Mailer::GetCCRecipients() { VARIANT result; InvokeHelper(0x3d6, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Mailer::SetCCRecipients(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x3d6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Mailer::GetEnclosures() { VARIANT result; InvokeHelper(0x3d8, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Mailer::SetEnclosures(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x3d8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL Mailer::GetReceived() { BOOL result; InvokeHelper(0x3da, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } DATE Mailer::GetSendDateTime() { DATE result; InvokeHelper(0x3db, DISPATCH_PROPERTYGET, VT_DATE, (void*)&result, NULL); return result; } CString Mailer::GetSender() { CString result; InvokeHelper(0x3dc, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString Mailer::GetSubject() { CString result; InvokeHelper(0x3b9, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Mailer::SetSubject(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x3b9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Mailer::GetToRecipients() { VARIANT result; InvokeHelper(0x3d5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Mailer::SetToRecipients(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x3d5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Mailer::GetWhichAddress() { VARIANT result; InvokeHelper(0x3ce, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Mailer::SetWhichAddress(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x3ce, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } ///////////////////////////////////////////////////////////////////////////// // CustomViews properties ///////////////////////////////////////////////////////////////////////////// // CustomViews operations LPDISPATCH CustomViews::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CustomViews::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CustomViews::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CustomViews::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CustomViews::Item(const VARIANT& ViewName) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &ViewName); return result; } LPDISPATCH CustomViews::Add(LPCTSTR ViewName, const VARIANT& PrintSettings, const VARIANT& RowColSettings) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, ViewName, &PrintSettings, &RowColSettings); return result; } LPDISPATCH CustomViews::Get_Default(const VARIANT& ViewName) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &ViewName); return result; } LPUNKNOWN CustomViews::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // CustomView properties ///////////////////////////////////////////////////////////////////////////// // CustomView operations LPDISPATCH CustomView::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CustomView::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CustomView::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString CustomView::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } BOOL CustomView::GetPrintSettings() { BOOL result; InvokeHelper(0x629, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL CustomView::GetRowColSettings() { BOOL result; InvokeHelper(0x62a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CustomView::Show() { InvokeHelper(0x1f0, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void CustomView::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // FormatConditions properties ///////////////////////////////////////////////////////////////////////////// // FormatConditions operations LPDISPATCH FormatConditions::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long FormatConditions::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH FormatConditions::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long FormatConditions::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH FormatConditions::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH FormatConditions::Add(long Type, const VARIANT& Operator, const VARIANT& Formula1, const VARIANT& Formula2) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Type, &Operator, &Formula1, &Formula2); return result; } LPDISPATCH FormatConditions::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN FormatConditions::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } void FormatConditions::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // FormatCondition properties ///////////////////////////////////////////////////////////////////////////// // FormatCondition operations LPDISPATCH FormatCondition::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long FormatCondition::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH FormatCondition::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void FormatCondition::Modify(long Type, const VARIANT& Operator, const VARIANT& Formula1, const VARIANT& Formula2) { static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x62d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Type, &Operator, &Formula1, &Formula2); } long FormatCondition::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long FormatCondition::GetOperator() { long result; InvokeHelper(0x31d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString FormatCondition::GetFormula1() { CString result; InvokeHelper(0x62b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString FormatCondition::GetFormula2() { CString result; InvokeHelper(0x62c, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } LPDISPATCH FormatCondition::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH FormatCondition::GetBorders() { LPDISPATCH result; InvokeHelper(0x1b3, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH FormatCondition::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void FormatCondition::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // Comments properties ///////////////////////////////////////////////////////////////////////////// // Comments operations LPDISPATCH Comments::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Comments::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Comments::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Comments::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Comments::Item(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPDISPATCH Comments::Get_Default(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPUNKNOWN Comments::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Comment properties ///////////////////////////////////////////////////////////////////////////// // Comment operations LPDISPATCH Comment::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Comment::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Comment::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Comment::GetAuthor() { CString result; InvokeHelper(0x23e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } LPDISPATCH Comment::GetShape() { LPDISPATCH result; InvokeHelper(0x62e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Comment::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Comment::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Comment::Text(const VARIANT& Text, const VARIANT& Start, const VARIANT& Overwrite) { CString result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x8a, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, &Text, &Start, &Overwrite); return result; } void Comment::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH Comment::Next() { LPDISPATCH result; InvokeHelper(0x1f6, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Comment::Previous() { LPDISPATCH result; InvokeHelper(0x1f7, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // RefreshEvents properties ///////////////////////////////////////////////////////////////////////////// // RefreshEvents operations void RefreshEvents::BeforeRefresh(BOOL* Cancel) { static BYTE parms[] = VTS_PBOOL; InvokeHelper(0x63c, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Cancel); } void RefreshEvents::AfterRefresh(BOOL Success) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x63d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Success); } ///////////////////////////////////////////////////////////////////////////// // _QueryTable properties ///////////////////////////////////////////////////////////////////////////// // _QueryTable operations LPDISPATCH _QueryTable::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _QueryTable::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH _QueryTable::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString _QueryTable::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _QueryTable::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL _QueryTable::GetFieldNames() { BOOL result; InvokeHelper(0x630, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetFieldNames(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x630, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _QueryTable::GetRowNumbers() { BOOL result; InvokeHelper(0x631, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetRowNumbers(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x631, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _QueryTable::GetFillAdjacentFormulas() { BOOL result; InvokeHelper(0x632, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetFillAdjacentFormulas(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x632, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _QueryTable::GetRefreshOnFileOpen() { BOOL result; InvokeHelper(0x5c7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetRefreshOnFileOpen(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5c7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _QueryTable::GetRefreshing() { BOOL result; InvokeHelper(0x633, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL _QueryTable::GetFetchedRowOverflow() { BOOL result; InvokeHelper(0x634, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL _QueryTable::GetBackgroundQuery() { BOOL result; InvokeHelper(0x593, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetBackgroundQuery(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x593, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void _QueryTable::CancelRefresh() { InvokeHelper(0x635, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } long _QueryTable::GetRefreshStyle() { long result; InvokeHelper(0x636, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _QueryTable::SetRefreshStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x636, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL _QueryTable::GetEnableRefresh() { BOOL result; InvokeHelper(0x5c5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetEnableRefresh(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5c5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _QueryTable::GetSavePassword() { BOOL result; InvokeHelper(0x5c9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetSavePassword(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5c9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH _QueryTable::GetDestination() { LPDISPATCH result; InvokeHelper(0x2a9, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT _QueryTable::GetConnection() { VARIANT result; InvokeHelper(0x598, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void _QueryTable::SetConnection(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x598, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString _QueryTable::GetPostText() { CString result; InvokeHelper(0x637, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _QueryTable::SetPostText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x637, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH _QueryTable::GetResultRange() { LPDISPATCH result; InvokeHelper(0x638, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _QueryTable::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL _QueryTable::Refresh(const VARIANT& BackgroundQuery) { BOOL result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x589, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, &BackgroundQuery); return result; } LPDISPATCH _QueryTable::GetParameters() { LPDISPATCH result; InvokeHelper(0x639, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH _QueryTable::GetRecordset() { LPDISPATCH result; InvokeHelper(0x48d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void _QueryTable::SetRefRecordset(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x48d, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms, newValue); } BOOL _QueryTable::GetSaveData() { BOOL result; InvokeHelper(0x2b4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetSaveData(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x2b4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _QueryTable::GetEnableEditing() { BOOL result; InvokeHelper(0x63b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetEnableEditing(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x63b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long _QueryTable::GetTextFilePlatform() { long result; InvokeHelper(0x73f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _QueryTable::SetTextFilePlatform(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x73f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long _QueryTable::GetTextFileStartRow() { long result; InvokeHelper(0x740, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _QueryTable::SetTextFileStartRow(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x740, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long _QueryTable::GetTextFileParseType() { long result; InvokeHelper(0x741, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _QueryTable::SetTextFileParseType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x741, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long _QueryTable::GetTextFileTextQualifier() { long result; InvokeHelper(0x742, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _QueryTable::SetTextFileTextQualifier(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x742, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL _QueryTable::GetTextFileConsecutiveDelimiter() { BOOL result; InvokeHelper(0x743, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetTextFileConsecutiveDelimiter(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x743, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _QueryTable::GetTextFileTabDelimiter() { BOOL result; InvokeHelper(0x744, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetTextFileTabDelimiter(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x744, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _QueryTable::GetTextFileSemicolonDelimiter() { BOOL result; InvokeHelper(0x745, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetTextFileSemicolonDelimiter(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x745, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _QueryTable::GetTextFileCommaDelimiter() { BOOL result; InvokeHelper(0x746, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetTextFileCommaDelimiter(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x746, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _QueryTable::GetTextFileSpaceDelimiter() { BOOL result; InvokeHelper(0x747, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetTextFileSpaceDelimiter(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x747, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString _QueryTable::GetTextFileOtherDelimiter() { CString result; InvokeHelper(0x748, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _QueryTable::SetTextFileOtherDelimiter(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x748, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT _QueryTable::GetTextFileColumnDataTypes() { VARIANT result; InvokeHelper(0x749, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void _QueryTable::SetTextFileColumnDataTypes(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x749, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT _QueryTable::GetTextFileFixedColumnWidths() { VARIANT result; InvokeHelper(0x74a, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void _QueryTable::SetTextFileFixedColumnWidths(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x74a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL _QueryTable::GetPreserveColumnInfo() { BOOL result; InvokeHelper(0x74b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetPreserveColumnInfo(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x74b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _QueryTable::GetPreserveFormatting() { BOOL result; InvokeHelper(0x5dc, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetPreserveFormatting(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x5dc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _QueryTable::GetAdjustColumnWidth() { BOOL result; InvokeHelper(0x74c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetAdjustColumnWidth(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x74c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT _QueryTable::GetCommandText() { VARIANT result; InvokeHelper(0x725, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void _QueryTable::SetCommandText(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x725, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long _QueryTable::GetCommandType() { long result; InvokeHelper(0x726, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _QueryTable::SetCommandType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x726, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL _QueryTable::GetTextFilePromptOnRefresh() { BOOL result; InvokeHelper(0x74d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetTextFilePromptOnRefresh(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x74d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long _QueryTable::GetQueryType() { long result; InvokeHelper(0x727, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL _QueryTable::GetMaintainConnection() { BOOL result; InvokeHelper(0x728, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetMaintainConnection(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x728, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString _QueryTable::GetTextFileDecimalSeparator() { CString result; InvokeHelper(0x74e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _QueryTable::SetTextFileDecimalSeparator(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x74e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString _QueryTable::GetTextFileThousandsSeparator() { CString result; InvokeHelper(0x74f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _QueryTable::SetTextFileThousandsSeparator(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x74f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long _QueryTable::GetRefreshPeriod() { long result; InvokeHelper(0x729, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _QueryTable::SetRefreshPeriod(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x729, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } void _QueryTable::ResetTimer() { InvokeHelper(0x72a, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } long _QueryTable::GetWebSelectionType() { long result; InvokeHelper(0x750, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _QueryTable::SetWebSelectionType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x750, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long _QueryTable::GetWebFormatting() { long result; InvokeHelper(0x751, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _QueryTable::SetWebFormatting(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x751, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString _QueryTable::GetWebTables() { CString result; InvokeHelper(0x752, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _QueryTable::SetWebTables(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x752, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL _QueryTable::GetWebPreFormattedTextToColumns() { BOOL result; InvokeHelper(0x753, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetWebPreFormattedTextToColumns(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x753, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _QueryTable::GetWebSingleBlockTextImport() { BOOL result; InvokeHelper(0x754, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetWebSingleBlockTextImport(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x754, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _QueryTable::GetWebDisableDateRecognition() { BOOL result; InvokeHelper(0x755, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetWebDisableDateRecognition(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x755, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _QueryTable::GetWebConsecutiveDelimitersAsOne() { BOOL result; InvokeHelper(0x756, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetWebConsecutiveDelimitersAsOne(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x756, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL _QueryTable::GetWebDisableRedirections() { BOOL result; InvokeHelper(0x872, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetWebDisableRedirections(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x872, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT _QueryTable::GetEditWebPage() { VARIANT result; InvokeHelper(0x873, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void _QueryTable::SetEditWebPage(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x873, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } CString _QueryTable::GetSourceConnectionFile() { CString result; InvokeHelper(0x81f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _QueryTable::SetSourceConnectionFile(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x81f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString _QueryTable::GetSourceDataFile() { CString result; InvokeHelper(0x820, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void _QueryTable::SetSourceDataFile(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x820, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long _QueryTable::GetRobustConnect() { long result; InvokeHelper(0x821, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _QueryTable::SetRobustConnect(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x821, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL _QueryTable::GetTextFileTrailingMinusNumbers() { BOOL result; InvokeHelper(0x874, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void _QueryTable::SetTextFileTrailingMinusNumbers(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x874, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void _QueryTable::SaveAsODC(LPCTSTR ODCFileName, const VARIANT& Description, const VARIANT& Keywords) { static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT; InvokeHelper(0x822, DISPATCH_METHOD, VT_EMPTY, NULL, parms, ODCFileName, &Description, &Keywords); } LPDISPATCH _QueryTable::GetListObject() { LPDISPATCH result; InvokeHelper(0x8d1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long _QueryTable::GetTextFileVisualLayout() { long result; InvokeHelper(0x8c5, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void _QueryTable::SetTextFileVisualLayout(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x8c5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // QueryTables properties ///////////////////////////////////////////////////////////////////////////// // QueryTables operations LPDISPATCH QueryTables::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long QueryTables::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH QueryTables::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long QueryTables::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH QueryTables::Add(const VARIANT& Connection, LPDISPATCH Destination, const VARIANT& Sql) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_DISPATCH VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Connection, Destination, &Sql); return result; } LPDISPATCH QueryTables::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH QueryTables::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN QueryTables::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Parameter properties ///////////////////////////////////////////////////////////////////////////// // Parameter operations LPDISPATCH Parameter::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Parameter::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Parameter::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Parameter::GetDataType() { long result; InvokeHelper(0x2d2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Parameter::SetDataType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x2d2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Parameter::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString Parameter::GetPromptString() { CString result; InvokeHelper(0x63f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT Parameter::GetValue() { VARIANT result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Parameter::GetSourceRange() { LPDISPATCH result; InvokeHelper(0x640, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Parameter::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Parameter::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } void Parameter::SetParam(long Type, const VARIANT& Value) { static BYTE parms[] = VTS_I4 VTS_VARIANT; InvokeHelper(0x641, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Type, &Value); } BOOL Parameter::GetRefreshOnChange() { BOOL result; InvokeHelper(0x757, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Parameter::SetRefreshOnChange(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x757, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // Parameters properties ///////////////////////////////////////////////////////////////////////////// // Parameters operations LPDISPATCH Parameters::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Parameters::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Parameters::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Parameters::Add(LPCTSTR Name, const VARIANT& iDataType) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Name, &iDataType); return result; } long Parameters::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Parameters::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH Parameters::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } void Parameters::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPUNKNOWN Parameters::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // ODBCError properties ///////////////////////////////////////////////////////////////////////////// // ODBCError operations LPDISPATCH ODBCError::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ODBCError::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ODBCError::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString ODBCError::GetSqlState() { CString result; InvokeHelper(0x643, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString ODBCError::GetErrorString() { CString result; InvokeHelper(0x5d2, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // ODBCErrors properties ///////////////////////////////////////////////////////////////////////////// // ODBCErrors operations LPDISPATCH ODBCErrors::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ODBCErrors::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ODBCErrors::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ODBCErrors::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ODBCErrors::Item(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPDISPATCH ODBCErrors::Get_Default(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPUNKNOWN ODBCErrors::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Validation properties ///////////////////////////////////////////////////////////////////////////// // Validation operations LPDISPATCH Validation::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Validation::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Validation::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void Validation::Add(long Type, const VARIANT& AlertStyle, const VARIANT& Operator, const VARIANT& Formula1, const VARIANT& Formula2) { static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Type, &AlertStyle, &Operator, &Formula1, &Formula2); } long Validation::GetAlertStyle() { long result; InvokeHelper(0x645, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL Validation::GetIgnoreBlank() { BOOL result; InvokeHelper(0x646, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Validation::SetIgnoreBlank(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x646, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Validation::GetIMEMode() { long result; InvokeHelper(0x647, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Validation::SetIMEMode(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x647, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL Validation::GetInCellDropdown() { BOOL result; InvokeHelper(0x648, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Validation::SetInCellDropdown(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x648, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void Validation::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } CString Validation::GetErrorMessage() { CString result; InvokeHelper(0x649, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Validation::SetErrorMessage(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x649, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString Validation::GetErrorTitle() { CString result; InvokeHelper(0x64a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Validation::SetErrorTitle(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x64a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString Validation::GetInputMessage() { CString result; InvokeHelper(0x64b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Validation::SetInputMessage(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x64b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString Validation::GetInputTitle() { CString result; InvokeHelper(0x64c, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Validation::SetInputTitle(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x64c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString Validation::GetFormula1() { CString result; InvokeHelper(0x62b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString Validation::GetFormula2() { CString result; InvokeHelper(0x62c, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Validation::Modify(const VARIANT& Type, const VARIANT& AlertStyle, const VARIANT& Operator, const VARIANT& Formula1, const VARIANT& Formula2) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x62d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Type, &AlertStyle, &Operator, &Formula1, &Formula2); } long Validation::GetOperator() { long result; InvokeHelper(0x31d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL Validation::GetShowError() { BOOL result; InvokeHelper(0x64d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Validation::SetShowError(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x64d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Validation::GetShowInput() { BOOL result; InvokeHelper(0x64e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Validation::SetShowInput(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x64e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Validation::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL Validation::GetValue() { BOOL result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Hyperlinks properties ///////////////////////////////////////////////////////////////////////////// // Hyperlinks operations LPDISPATCH Hyperlinks::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Hyperlinks::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Hyperlinks::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Hyperlinks::Add(LPDISPATCH Anchor, LPCTSTR Address, const VARIANT& SubAddress, const VARIANT& ScreenTip, const VARIANT& TextToDisplay) { LPDISPATCH result; static BYTE parms[] = VTS_DISPATCH VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Anchor, Address, &SubAddress, &ScreenTip, &TextToDisplay); return result; } long Hyperlinks::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Hyperlinks::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH Hyperlinks::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN Hyperlinks::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } void Hyperlinks::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // Hyperlink properties ///////////////////////////////////////////////////////////////////////////// // Hyperlink operations LPDISPATCH Hyperlink::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Hyperlink::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Hyperlink::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Hyperlink::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } LPDISPATCH Hyperlink::GetRange() { LPDISPATCH result; InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Hyperlink::GetShape() { LPDISPATCH result; InvokeHelper(0x62e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Hyperlink::GetSubAddress() { CString result; InvokeHelper(0x5bf, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Hyperlink::SetSubAddress(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x5bf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString Hyperlink::GetAddress() { CString result; InvokeHelper(0xec, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Hyperlink::SetAddress(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0xec, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long Hyperlink::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Hyperlink::AddToFavorites() { InvokeHelper(0x5c4, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void Hyperlink::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void Hyperlink::Follow(const VARIANT& NewWindow, const VARIANT& AddHistory, const VARIANT& ExtraInfo, const VARIANT& Method, const VARIANT& HeaderInfo) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x650, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &NewWindow, &AddHistory, &ExtraInfo, &Method, &HeaderInfo); } CString Hyperlink::GetEmailSubject() { CString result; InvokeHelper(0x75b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Hyperlink::SetEmailSubject(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x75b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString Hyperlink::GetScreenTip() { CString result; InvokeHelper(0x759, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Hyperlink::SetScreenTip(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x759, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString Hyperlink::GetTextToDisplay() { CString result; InvokeHelper(0x75a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Hyperlink::SetTextToDisplay(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x75a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } void Hyperlink::CreateNewDocument(LPCTSTR Filename, BOOL EditNow, BOOL Overwrite) { static BYTE parms[] = VTS_BSTR VTS_BOOL VTS_BOOL; InvokeHelper(0x75c, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Filename, EditNow, Overwrite); } ///////////////////////////////////////////////////////////////////////////// // AutoFilter properties ///////////////////////////////////////////////////////////////////////////// // AutoFilter operations LPDISPATCH AutoFilter::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long AutoFilter::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH AutoFilter::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH AutoFilter::GetRange() { LPDISPATCH result; InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH AutoFilter::GetFilters() { LPDISPATCH result; InvokeHelper(0x651, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Filters properties ///////////////////////////////////////////////////////////////////////////// // Filters operations LPDISPATCH Filters::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Filters::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Filters::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Filters::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Filters::Get_Default(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPDISPATCH Filters::GetItem(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPUNKNOWN Filters::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Filter properties ///////////////////////////////////////////////////////////////////////////// // Filter operations LPDISPATCH Filter::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Filter::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Filter::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Filter::GetOn() { BOOL result; InvokeHelper(0x652, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } VARIANT Filter::GetCriteria1() { VARIANT result; InvokeHelper(0x31c, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } long Filter::GetOperator() { long result; InvokeHelper(0x31d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } VARIANT Filter::GetCriteria2() { VARIANT result; InvokeHelper(0x31e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // AutoCorrect properties ///////////////////////////////////////////////////////////////////////////// // AutoCorrect operations LPDISPATCH AutoCorrect::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long AutoCorrect::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH AutoCorrect::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT AutoCorrect::AddReplacement(LPCTSTR What, LPCTSTR Replacement) { VARIANT result; static BYTE parms[] = VTS_BSTR VTS_BSTR; InvokeHelper(0x47a, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, What, Replacement); return result; } BOOL AutoCorrect::GetCapitalizeNamesOfDays() { BOOL result; InvokeHelper(0x47e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void AutoCorrect::SetCapitalizeNamesOfDays(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x47e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT AutoCorrect::DeleteReplacement(LPCTSTR What) { VARIANT result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0x47b, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, What); return result; } VARIANT AutoCorrect::GetReplacementList(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x47f, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms, &Index); return result; } void AutoCorrect::SetReplacementList(const VARIANT& Index, const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x47f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &Index, &newValue); } BOOL AutoCorrect::GetReplaceText() { BOOL result; InvokeHelper(0x47c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void AutoCorrect::SetReplaceText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x47c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL AutoCorrect::GetTwoInitialCapitals() { BOOL result; InvokeHelper(0x47d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void AutoCorrect::SetTwoInitialCapitals(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x47d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL AutoCorrect::GetCorrectSentenceCap() { BOOL result; InvokeHelper(0x653, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void AutoCorrect::SetCorrectSentenceCap(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x653, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL AutoCorrect::GetCorrectCapsLock() { BOOL result; InvokeHelper(0x654, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void AutoCorrect::SetCorrectCapsLock(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x654, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL AutoCorrect::GetDisplayAutoCorrectOptions() { BOOL result; InvokeHelper(0x786, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void AutoCorrect::SetDisplayAutoCorrectOptions(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x786, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL AutoCorrect::GetAutoExpandListRange() { BOOL result; InvokeHelper(0x8f6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void AutoCorrect::SetAutoExpandListRange(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8f6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // Border properties ///////////////////////////////////////////////////////////////////////////// // Border operations LPDISPATCH Border::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Border::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Border::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Border::GetColor() { VARIANT result; InvokeHelper(0x63, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Border::SetColor(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x63, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Border::GetColorIndex() { VARIANT result; InvokeHelper(0x61, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Border::SetColorIndex(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x61, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Border::GetLineStyle() { VARIANT result; InvokeHelper(0x77, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Border::SetLineStyle(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x77, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Border::GetWeight() { VARIANT result; InvokeHelper(0x78, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Border::SetWeight(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x78, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } ///////////////////////////////////////////////////////////////////////////// // Interior properties ///////////////////////////////////////////////////////////////////////////// // Interior operations LPDISPATCH Interior::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Interior::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Interior::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Interior::GetColor() { VARIANT result; InvokeHelper(0x63, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Interior::SetColor(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x63, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Interior::GetColorIndex() { VARIANT result; InvokeHelper(0x61, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Interior::SetColorIndex(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x61, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Interior::GetInvertIfNegative() { VARIANT result; InvokeHelper(0x84, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Interior::SetInvertIfNegative(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x84, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Interior::GetPattern() { VARIANT result; InvokeHelper(0x5f, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Interior::SetPattern(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Interior::GetPatternColor() { VARIANT result; InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Interior::SetPatternColor(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x64, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Interior::GetPatternColorIndex() { VARIANT result; InvokeHelper(0x62, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Interior::SetPatternColorIndex(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x62, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } ///////////////////////////////////////////////////////////////////////////// // ChartFillFormat properties ///////////////////////////////////////////////////////////////////////////// // ChartFillFormat operations LPDISPATCH ChartFillFormat::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ChartFillFormat::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ChartFillFormat::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void ChartFillFormat::OneColorGradient(long Style, long Variant, float Degree) { static BYTE parms[] = VTS_I4 VTS_I4 VTS_R4; InvokeHelper(0x655, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Style, Variant, Degree); } void ChartFillFormat::TwoColorGradient(long Style, long Variant) { static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0x658, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Style, Variant); } void ChartFillFormat::PresetTextured(long PresetTexture) { static BYTE parms[] = VTS_I4; InvokeHelper(0x659, DISPATCH_METHOD, VT_EMPTY, NULL, parms, PresetTexture); } void ChartFillFormat::Solid() { InvokeHelper(0x65b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ChartFillFormat::Patterned(long Pattern) { static BYTE parms[] = VTS_I4; InvokeHelper(0x65c, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Pattern); } void ChartFillFormat::UserPicture(const VARIANT& PictureFile, const VARIANT& PictureFormat, const VARIANT& PictureStackUnit, const VARIANT& PicturePlacement) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x65d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &PictureFile, &PictureFormat, &PictureStackUnit, &PicturePlacement); } void ChartFillFormat::UserTextured(LPCTSTR TextureFile) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x662, DISPATCH_METHOD, VT_EMPTY, NULL, parms, TextureFile); } void ChartFillFormat::PresetGradient(long Style, long Variant, long PresetGradientType) { static BYTE parms[] = VTS_I4 VTS_I4 VTS_I4; InvokeHelper(0x664, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Style, Variant, PresetGradientType); } LPDISPATCH ChartFillFormat::GetBackColor() { LPDISPATCH result; InvokeHelper(0x666, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ChartFillFormat::GetForeColor() { LPDISPATCH result; InvokeHelper(0x667, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ChartFillFormat::GetGradientColorType() { long result; InvokeHelper(0x668, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } float ChartFillFormat::GetGradientDegree() { float result; InvokeHelper(0x669, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } long ChartFillFormat::GetGradientStyle() { long result; InvokeHelper(0x66a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long ChartFillFormat::GetGradientVariant() { long result; InvokeHelper(0x66b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long ChartFillFormat::GetPattern() { long result; InvokeHelper(0x5f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long ChartFillFormat::GetPresetGradientType() { long result; InvokeHelper(0x665, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long ChartFillFormat::GetPresetTexture() { long result; InvokeHelper(0x65a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString ChartFillFormat::GetTextureName() { CString result; InvokeHelper(0x66c, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long ChartFillFormat::GetTextureType() { long result; InvokeHelper(0x66d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long ChartFillFormat::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long ChartFillFormat::GetVisible() { long result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ChartFillFormat::SetVisible(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // ChartColorFormat properties ///////////////////////////////////////////////////////////////////////////// // ChartColorFormat operations LPDISPATCH ChartColorFormat::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ChartColorFormat::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ChartColorFormat::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ChartColorFormat::GetSchemeColor() { long result; InvokeHelper(0x66e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ChartColorFormat::SetSchemeColor(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x66e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ChartColorFormat::GetRgb() { long result; InvokeHelper(0x41f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long ChartColorFormat::Get_Default() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long ChartColorFormat::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Axis properties ///////////////////////////////////////////////////////////////////////////// // Axis operations LPDISPATCH Axis::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Axis::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Axis::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Axis::GetAxisBetweenCategories() { BOOL result; InvokeHelper(0x2d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Axis::SetAxisBetweenCategories(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x2d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Axis::GetAxisGroup() { long result; InvokeHelper(0x2f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Axis::GetAxisTitle() { LPDISPATCH result; InvokeHelper(0x52, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Axis::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Axis::GetCategoryNames() { VARIANT result; InvokeHelper(0x9c, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Axis::SetCategoryNames(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x9c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long Axis::GetCrosses() { long result; InvokeHelper(0x2a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Axis::SetCrosses(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x2a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } double Axis::GetCrossesAt() { double result; InvokeHelper(0x2b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Axis::SetCrossesAt(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x2b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } VARIANT Axis::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } BOOL Axis::GetHasMajorGridlines() { BOOL result; InvokeHelper(0x18, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Axis::SetHasMajorGridlines(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x18, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Axis::GetHasMinorGridlines() { BOOL result; InvokeHelper(0x19, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Axis::SetHasMinorGridlines(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x19, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Axis::GetHasTitle() { BOOL result; InvokeHelper(0x36, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Axis::SetHasTitle(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x36, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH Axis::GetMajorGridlines() { LPDISPATCH result; InvokeHelper(0x59, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Axis::GetMajorTickMark() { long result; InvokeHelper(0x1a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Axis::SetMajorTickMark(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x1a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } double Axis::GetMajorUnit() { double result; InvokeHelper(0x25, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Axis::SetMajorUnit(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x25, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Axis::GetMajorUnitIsAuto() { BOOL result; InvokeHelper(0x26, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Axis::SetMajorUnitIsAuto(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Axis::GetMaximumScale() { double result; InvokeHelper(0x23, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Axis::SetMaximumScale(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x23, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Axis::GetMaximumScaleIsAuto() { BOOL result; InvokeHelper(0x24, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Axis::SetMaximumScaleIsAuto(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x24, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double Axis::GetMinimumScale() { double result; InvokeHelper(0x21, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Axis::SetMinimumScale(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x21, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Axis::GetMinimumScaleIsAuto() { BOOL result; InvokeHelper(0x22, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Axis::SetMinimumScaleIsAuto(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH Axis::GetMinorGridlines() { LPDISPATCH result; InvokeHelper(0x5a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Axis::GetMinorTickMark() { long result; InvokeHelper(0x1b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Axis::SetMinorTickMark(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x1b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } double Axis::GetMinorUnit() { double result; InvokeHelper(0x27, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Axis::SetMinorUnit(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x27, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Axis::GetMinorUnitIsAuto() { BOOL result; InvokeHelper(0x28, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Axis::SetMinorUnitIsAuto(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x28, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Axis::GetReversePlotOrder() { BOOL result; InvokeHelper(0x2c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Axis::SetReversePlotOrder(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x2c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Axis::GetScaleType() { long result; InvokeHelper(0x29, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Axis::SetScaleType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x29, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT Axis::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } long Axis::GetTickLabelPosition() { long result; InvokeHelper(0x1c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Axis::SetTickLabelPosition(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x1c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Axis::GetTickLabels() { LPDISPATCH result; InvokeHelper(0x5b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Axis::GetTickLabelSpacing() { long result; InvokeHelper(0x1d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Axis::SetTickLabelSpacing(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x1d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Axis::GetTickMarkSpacing() { long result; InvokeHelper(0x1f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Axis::SetTickMarkSpacing(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x1f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Axis::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Axis::SetType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Axis::GetBaseUnit() { long result; InvokeHelper(0x66f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Axis::SetBaseUnit(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x66f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL Axis::GetBaseUnitIsAuto() { BOOL result; InvokeHelper(0x670, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Axis::SetBaseUnitIsAuto(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x670, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Axis::GetMajorUnitScale() { long result; InvokeHelper(0x671, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Axis::SetMajorUnitScale(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x671, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Axis::GetMinorUnitScale() { long result; InvokeHelper(0x672, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Axis::SetMinorUnitScale(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x672, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Axis::GetCategoryType() { long result; InvokeHelper(0x673, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Axis::SetCategoryType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x673, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } double Axis::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } double Axis::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } double Axis::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } double Axis::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } long Axis::GetDisplayUnit() { long result; InvokeHelper(0x75e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Axis::SetDisplayUnit(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x75e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } double Axis::GetDisplayUnitCustom() { double result; InvokeHelper(0x75f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Axis::SetDisplayUnitCustom(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x75f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Axis::GetHasDisplayUnitLabel() { BOOL result; InvokeHelper(0x760, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Axis::SetHasDisplayUnitLabel(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x760, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH Axis::GetDisplayUnitLabel() { LPDISPATCH result; InvokeHelper(0x761, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // ChartTitle properties ///////////////////////////////////////////////////////////////////////////// // ChartTitle operations LPDISPATCH ChartTitle::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ChartTitle::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ChartTitle::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString ChartTitle::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT ChartTitle::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH ChartTitle::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT ChartTitle::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH ChartTitle::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ChartTitle::GetFill() { LPDISPATCH result; InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString ChartTitle::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ChartTitle::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH ChartTitle::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } LPDISPATCH ChartTitle::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT ChartTitle::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void ChartTitle::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } double ChartTitle::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ChartTitle::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } VARIANT ChartTitle::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void ChartTitle::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL ChartTitle::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartTitle::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString ChartTitle::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ChartTitle::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } double ChartTitle::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ChartTitle::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } VARIANT ChartTitle::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void ChartTitle::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long ChartTitle::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ChartTitle::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT ChartTitle::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void ChartTitle::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } ///////////////////////////////////////////////////////////////////////////// // AxisTitle properties ///////////////////////////////////////////////////////////////////////////// // AxisTitle operations LPDISPATCH AxisTitle::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long AxisTitle::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH AxisTitle::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString AxisTitle::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT AxisTitle::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH AxisTitle::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT AxisTitle::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH AxisTitle::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH AxisTitle::GetFill() { LPDISPATCH result; InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString AxisTitle::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void AxisTitle::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH AxisTitle::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } LPDISPATCH AxisTitle::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT AxisTitle::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void AxisTitle::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } double AxisTitle::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void AxisTitle::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } VARIANT AxisTitle::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void AxisTitle::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL AxisTitle::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void AxisTitle::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString AxisTitle::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void AxisTitle::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } double AxisTitle::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void AxisTitle::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } VARIANT AxisTitle::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void AxisTitle::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long AxisTitle::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void AxisTitle::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT AxisTitle::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void AxisTitle::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } ///////////////////////////////////////////////////////////////////////////// // ChartGroup properties ///////////////////////////////////////////////////////////////////////////// // ChartGroup operations LPDISPATCH ChartGroup::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ChartGroup::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ChartGroup::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ChartGroup::GetAxisGroup() { long result; InvokeHelper(0x2f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ChartGroup::SetAxisGroup(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x2f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ChartGroup::GetDoughnutHoleSize() { long result; InvokeHelper(0x466, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ChartGroup::SetDoughnutHoleSize(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x466, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH ChartGroup::GetDownBars() { LPDISPATCH result; InvokeHelper(0x8d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ChartGroup::GetDropLines() { LPDISPATCH result; InvokeHelper(0x8e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ChartGroup::GetFirstSliceAngle() { long result; InvokeHelper(0x3f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ChartGroup::SetFirstSliceAngle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ChartGroup::GetGapWidth() { long result; InvokeHelper(0x33, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ChartGroup::SetGapWidth(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x33, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL ChartGroup::GetHasDropLines() { BOOL result; InvokeHelper(0x3d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartGroup::SetHasDropLines(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL ChartGroup::GetHasHiLoLines() { BOOL result; InvokeHelper(0x3e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartGroup::SetHasHiLoLines(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL ChartGroup::GetHasRadarAxisLabels() { BOOL result; InvokeHelper(0x40, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartGroup::SetHasRadarAxisLabels(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x40, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL ChartGroup::GetHasSeriesLines() { BOOL result; InvokeHelper(0x41, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartGroup::SetHasSeriesLines(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x41, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL ChartGroup::GetHasUpDownBars() { BOOL result; InvokeHelper(0x42, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartGroup::SetHasUpDownBars(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x42, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH ChartGroup::GetHiLoLines() { LPDISPATCH result; InvokeHelper(0x8f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ChartGroup::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long ChartGroup::GetOverlap() { long result; InvokeHelper(0x38, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ChartGroup::SetOverlap(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x38, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH ChartGroup::GetRadarAxisLabels() { LPDISPATCH result; InvokeHelper(0x90, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ChartGroup::SeriesCollection(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x44, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH ChartGroup::GetSeriesLines() { LPDISPATCH result; InvokeHelper(0x91, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ChartGroup::GetUpBars() { LPDISPATCH result; InvokeHelper(0x8c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ChartGroup::GetVaryByCategories() { BOOL result; InvokeHelper(0x3c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartGroup::SetVaryByCategories(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x3c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long ChartGroup::GetSizeRepresents() { long result; InvokeHelper(0x674, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ChartGroup::SetSizeRepresents(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x674, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ChartGroup::GetBubbleScale() { long result; InvokeHelper(0x675, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ChartGroup::SetBubbleScale(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x675, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL ChartGroup::GetShowNegativeBubbles() { BOOL result; InvokeHelper(0x676, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartGroup::SetShowNegativeBubbles(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x676, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long ChartGroup::GetSplitType() { long result; InvokeHelper(0x677, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ChartGroup::SetSplitType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x677, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT ChartGroup::GetSplitValue() { VARIANT result; InvokeHelper(0x678, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void ChartGroup::SetSplitValue(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x678, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long ChartGroup::GetSecondPlotSize() { long result; InvokeHelper(0x679, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ChartGroup::SetSecondPlotSize(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x679, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL ChartGroup::GetHas3DShading() { BOOL result; InvokeHelper(0x67a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartGroup::SetHas3DShading(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // ChartGroups properties ///////////////////////////////////////////////////////////////////////////// // ChartGroups operations LPDISPATCH ChartGroups::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ChartGroups::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ChartGroups::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ChartGroups::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ChartGroups::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN ChartGroups::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Axes properties ///////////////////////////////////////////////////////////////////////////// // Axes operations LPDISPATCH Axes::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Axes::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Axes::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Axes::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Axes::Item(long Type, long AxisGroup) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Type, AxisGroup); return result; } LPUNKNOWN Axes::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Points properties ///////////////////////////////////////////////////////////////////////////// // Points operations LPDISPATCH Points::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Points::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Points::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Points::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Points::Item(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPUNKNOWN Points::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Point properties ///////////////////////////////////////////////////////////////////////////// // Point operations LPDISPATCH Point::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Point::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Point::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Point::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Point::ClearFormats() { VARIANT result; InvokeHelper(0x70, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Point::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Point::GetDataLabel() { LPDISPATCH result; InvokeHelper(0x9e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Point::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } long Point::GetExplosion() { long result; InvokeHelper(0xb6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Point::SetExplosion(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xb6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL Point::GetHasDataLabel() { BOOL result; InvokeHelper(0x4d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Point::SetHasDataLabel(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x4d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH Point::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Point::GetInvertIfNegative() { BOOL result; InvokeHelper(0x84, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Point::SetInvertIfNegative(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x84, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Point::GetMarkerBackgroundColor() { long result; InvokeHelper(0x49, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Point::SetMarkerBackgroundColor(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x49, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Point::GetMarkerBackgroundColorIndex() { long result; InvokeHelper(0x4a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Point::SetMarkerBackgroundColorIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Point::GetMarkerForegroundColor() { long result; InvokeHelper(0x4b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Point::SetMarkerForegroundColor(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Point::GetMarkerForegroundColorIndex() { long result; InvokeHelper(0x4c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Point::SetMarkerForegroundColorIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Point::GetMarkerSize() { long result; InvokeHelper(0xe7, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Point::SetMarkerSize(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xe7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Point::GetMarkerStyle() { long result; InvokeHelper(0x48, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Point::SetMarkerStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x48, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT Point::Paste() { VARIANT result; InvokeHelper(0xd3, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } long Point::GetPictureType() { long result; InvokeHelper(0xa1, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Point::SetPictureType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xa1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Point::GetPictureUnit() { long result; InvokeHelper(0xa2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Point::SetPictureUnit(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xa2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT Point::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } BOOL Point::GetApplyPictToSides() { BOOL result; InvokeHelper(0x67b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Point::SetApplyPictToSides(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Point::GetApplyPictToFront() { BOOL result; InvokeHelper(0x67c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Point::SetApplyPictToFront(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Point::GetApplyPictToEnd() { BOOL result; InvokeHelper(0x67d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Point::SetApplyPictToEnd(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Point::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Point::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Point::GetSecondaryPlot() { BOOL result; InvokeHelper(0x67e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Point::SetSecondaryPlot(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH Point::GetFill() { LPDISPATCH result; InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Point::ApplyDataLabels(long Type, const VARIANT& LegendKey, const VARIANT& AutoText, const VARIANT& HasLeaderLines, const VARIANT& ShowSeriesName, const VARIANT& ShowCategoryName, const VARIANT& ShowValue, const VARIANT& ShowPercentage, const VARIANT& ShowBubbleSize, const VARIANT& Separator) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x782, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Type, &LegendKey, &AutoText, &HasLeaderLines, &ShowSeriesName, &ShowCategoryName, &ShowValue, &ShowPercentage, &ShowBubbleSize, &Separator); return result; } ///////////////////////////////////////////////////////////////////////////// // Series properties ///////////////////////////////////////////////////////////////////////////// // Series operations LPDISPATCH Series::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Series::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Series::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Series::GetAxisGroup() { long result; InvokeHelper(0x2f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Series::SetAxisGroup(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x2f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Series::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Series::ClearFormats() { VARIANT result; InvokeHelper(0x70, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Series::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Series::DataLabels(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x9d, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } VARIANT Series::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT Series::ErrorBar(long Direction, long Include, long Type, const VARIANT& Amount, const VARIANT& MinusValues) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT; InvokeHelper(0x98, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Direction, Include, Type, &Amount, &MinusValues); return result; } LPDISPATCH Series::GetErrorBars() { LPDISPATCH result; InvokeHelper(0x9f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Series::GetExplosion() { long result; InvokeHelper(0xb6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Series::SetExplosion(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xb6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString Series::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Series::SetFormula(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString Series::GetFormulaLocal() { CString result; InvokeHelper(0x107, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Series::SetFormulaLocal(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x107, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString Series::GetFormulaR1C1() { CString result; InvokeHelper(0x108, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Series::SetFormulaR1C1(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x108, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString Series::GetFormulaR1C1Local() { CString result; InvokeHelper(0x109, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Series::SetFormulaR1C1Local(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x109, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL Series::GetHasDataLabels() { BOOL result; InvokeHelper(0x4e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Series::SetHasDataLabels(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x4e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Series::GetHasErrorBars() { BOOL result; InvokeHelper(0xa0, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Series::SetHasErrorBars(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xa0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH Series::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Series::GetFill() { LPDISPATCH result; InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Series::GetInvertIfNegative() { BOOL result; InvokeHelper(0x84, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Series::SetInvertIfNegative(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x84, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Series::GetMarkerBackgroundColor() { long result; InvokeHelper(0x49, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Series::SetMarkerBackgroundColor(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x49, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Series::GetMarkerBackgroundColorIndex() { long result; InvokeHelper(0x4a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Series::SetMarkerBackgroundColorIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Series::GetMarkerForegroundColor() { long result; InvokeHelper(0x4b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Series::SetMarkerForegroundColor(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Series::GetMarkerForegroundColorIndex() { long result; InvokeHelper(0x4c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Series::SetMarkerForegroundColorIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Series::GetMarkerSize() { long result; InvokeHelper(0xe7, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Series::SetMarkerSize(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xe7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Series::GetMarkerStyle() { long result; InvokeHelper(0x48, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Series::SetMarkerStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x48, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString Series::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Series::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT Series::Paste() { VARIANT result; InvokeHelper(0xd3, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } long Series::GetPictureType() { long result; InvokeHelper(0xa1, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Series::SetPictureType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xa1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Series::GetPictureUnit() { long result; InvokeHelper(0xa2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Series::SetPictureUnit(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xa2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Series::GetPlotOrder() { long result; InvokeHelper(0xe4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Series::SetPlotOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xe4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Series::Points(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x46, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } VARIANT Series::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } BOOL Series::GetSmooth() { BOOL result; InvokeHelper(0xa3, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Series::SetSmooth(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xa3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH Series::Trendlines(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x9a, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } long Series::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Series::SetType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Series::GetChartType() { long result; InvokeHelper(0x578, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Series::SetChartType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x578, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } void Series::ApplyCustomType(long ChartType) { static BYTE parms[] = VTS_I4; InvokeHelper(0x579, DISPATCH_METHOD, VT_EMPTY, NULL, parms, ChartType); } VARIANT Series::GetValues() { VARIANT result; InvokeHelper(0xa4, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Series::SetValues(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xa4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Series::GetXValues() { VARIANT result; InvokeHelper(0x457, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Series::SetXValues(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x457, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT Series::GetBubbleSizes() { VARIANT result; InvokeHelper(0x680, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Series::SetBubbleSizes(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x680, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long Series::GetBarShape() { long result; InvokeHelper(0x57b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Series::SetBarShape(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x57b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL Series::GetApplyPictToSides() { BOOL result; InvokeHelper(0x67b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Series::SetApplyPictToSides(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Series::GetApplyPictToFront() { BOOL result; InvokeHelper(0x67c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Series::SetApplyPictToFront(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Series::GetApplyPictToEnd() { BOOL result; InvokeHelper(0x67d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Series::SetApplyPictToEnd(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Series::GetHas3DEffect() { BOOL result; InvokeHelper(0x681, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Series::SetHas3DEffect(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x681, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Series::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Series::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Series::GetHasLeaderLines() { BOOL result; InvokeHelper(0x572, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Series::SetHasLeaderLines(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x572, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH Series::GetLeaderLines() { LPDISPATCH result; InvokeHelper(0x682, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Series::ApplyDataLabels(long Type, const VARIANT& LegendKey, const VARIANT& AutoText, const VARIANT& HasLeaderLines, const VARIANT& ShowSeriesName, const VARIANT& ShowCategoryName, const VARIANT& ShowValue, const VARIANT& ShowPercentage, const VARIANT& ShowBubbleSize, const VARIANT& Separator) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x782, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Type, &LegendKey, &AutoText, &HasLeaderLines, &ShowSeriesName, &ShowCategoryName, &ShowValue, &ShowPercentage, &ShowBubbleSize, &Separator); return result; } ///////////////////////////////////////////////////////////////////////////// // SeriesCollection properties ///////////////////////////////////////////////////////////////////////////// // SeriesCollection operations LPDISPATCH SeriesCollection::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long SeriesCollection::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH SeriesCollection::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH SeriesCollection::Add(const VARIANT& Source, long Rowcol, const VARIANT& SeriesLabels, const VARIANT& CategoryLabels, const VARIANT& Replace) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Source, Rowcol, &SeriesLabels, &CategoryLabels, &Replace); return result; } long SeriesCollection::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } VARIANT SeriesCollection::Extend(const VARIANT& Source, const VARIANT& Rowcol, const VARIANT& CategoryLabels) { VARIANT result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xe3, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Source, &Rowcol, &CategoryLabels); return result; } LPDISPATCH SeriesCollection::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN SeriesCollection::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } VARIANT SeriesCollection::Paste(long Rowcol, const VARIANT& SeriesLabels, const VARIANT& CategoryLabels, const VARIANT& Replace, const VARIANT& NewSeries) { VARIANT result; static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xd3, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Rowcol, &SeriesLabels, &CategoryLabels, &Replace, &NewSeries); return result; } LPDISPATCH SeriesCollection::NewSeries() { LPDISPATCH result; InvokeHelper(0x45d, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // DataLabel properties ///////////////////////////////////////////////////////////////////////////// // DataLabel operations LPDISPATCH DataLabel::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DataLabel::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DataLabel::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString DataLabel::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT DataLabel::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH DataLabel::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT DataLabel::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH DataLabel::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DataLabel::GetFill() { LPDISPATCH result; InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString DataLabel::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DataLabel::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH DataLabel::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } LPDISPATCH DataLabel::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT DataLabel::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DataLabel::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } double DataLabel::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DataLabel::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } VARIANT DataLabel::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DataLabel::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL DataLabel::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataLabel::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString DataLabel::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DataLabel::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } double DataLabel::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DataLabel::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } VARIANT DataLabel::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DataLabel::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long DataLabel::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DataLabel::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT DataLabel::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DataLabel::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL DataLabel::GetAutoText() { BOOL result; InvokeHelper(0x87, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataLabel::SetAutoText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x87, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString DataLabel::GetNumberFormat() { CString result; InvokeHelper(0xc1, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DataLabel::SetNumberFormat(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0xc1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL DataLabel::GetNumberFormatLinked() { BOOL result; InvokeHelper(0xc2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataLabel::SetNumberFormatLinked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xc2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT DataLabel::GetNumberFormatLocal() { VARIANT result; InvokeHelper(0x449, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DataLabel::SetNumberFormatLocal(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x449, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL DataLabel::GetShowLegendKey() { BOOL result; InvokeHelper(0xab, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataLabel::SetShowLegendKey(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xab, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT DataLabel::GetType() { VARIANT result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DataLabel::SetType(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long DataLabel::GetPosition() { long result; InvokeHelper(0x85, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DataLabel::SetPosition(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x85, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL DataLabel::GetShowSeriesName() { BOOL result; InvokeHelper(0x7e6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataLabel::SetShowSeriesName(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x7e6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DataLabel::GetShowCategoryName() { BOOL result; InvokeHelper(0x7e7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataLabel::SetShowCategoryName(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x7e7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DataLabel::GetShowValue() { BOOL result; InvokeHelper(0x7e8, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataLabel::SetShowValue(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x7e8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DataLabel::GetShowPercentage() { BOOL result; InvokeHelper(0x7e9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataLabel::SetShowPercentage(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x7e9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DataLabel::GetShowBubbleSize() { BOOL result; InvokeHelper(0x7ea, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataLabel::SetShowBubbleSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x7ea, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT DataLabel::GetSeparator() { VARIANT result; InvokeHelper(0x7eb, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DataLabel::SetSeparator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x7eb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } ///////////////////////////////////////////////////////////////////////////// // DataLabels properties ///////////////////////////////////////////////////////////////////////////// // DataLabels operations LPDISPATCH DataLabels::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DataLabels::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DataLabels::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString DataLabels::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT DataLabels::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH DataLabels::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT DataLabels::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH DataLabels::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DataLabels::GetFill() { LPDISPATCH result; InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DataLabels::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT DataLabels::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DataLabels::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT DataLabels::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DataLabels::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL DataLabels::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataLabels::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT DataLabels::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DataLabels::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long DataLabels::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DataLabels::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT DataLabels::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DataLabels::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL DataLabels::GetAutoText() { BOOL result; InvokeHelper(0x87, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataLabels::SetAutoText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x87, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString DataLabels::GetNumberFormat() { CString result; InvokeHelper(0xc1, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DataLabels::SetNumberFormat(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0xc1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL DataLabels::GetNumberFormatLinked() { BOOL result; InvokeHelper(0xc2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataLabels::SetNumberFormatLinked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xc2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT DataLabels::GetNumberFormatLocal() { VARIANT result; InvokeHelper(0x449, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DataLabels::SetNumberFormatLocal(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x449, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL DataLabels::GetShowLegendKey() { BOOL result; InvokeHelper(0xab, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataLabels::SetShowLegendKey(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xab, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT DataLabels::GetType() { VARIANT result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DataLabels::SetType(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long DataLabels::GetPosition() { long result; InvokeHelper(0x85, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DataLabels::SetPosition(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x85, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL DataLabels::GetShowSeriesName() { BOOL result; InvokeHelper(0x7e6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataLabels::SetShowSeriesName(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x7e6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DataLabels::GetShowCategoryName() { BOOL result; InvokeHelper(0x7e7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataLabels::SetShowCategoryName(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x7e7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DataLabels::GetShowValue() { BOOL result; InvokeHelper(0x7e8, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataLabels::SetShowValue(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x7e8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DataLabels::GetShowPercentage() { BOOL result; InvokeHelper(0x7e9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataLabels::SetShowPercentage(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x7e9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DataLabels::GetShowBubbleSize() { BOOL result; InvokeHelper(0x7ea, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataLabels::SetShowBubbleSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x7ea, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT DataLabels::GetSeparator() { VARIANT result; InvokeHelper(0x7eb, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DataLabels::SetSeparator(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x7eb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long DataLabels::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DataLabels::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN DataLabels::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // LegendEntry properties ///////////////////////////////////////////////////////////////////////////// // LegendEntry operations LPDISPATCH LegendEntry::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long LegendEntry::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH LegendEntry::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT LegendEntry::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH LegendEntry::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long LegendEntry::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH LegendEntry::GetLegendKey() { LPDISPATCH result; InvokeHelper(0xae, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT LegendEntry::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT LegendEntry::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void LegendEntry::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } double LegendEntry::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } double LegendEntry::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } double LegendEntry::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } double LegendEntry::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // LegendEntries properties ///////////////////////////////////////////////////////////////////////////// // LegendEntries operations LPDISPATCH LegendEntries::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long LegendEntries::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH LegendEntries::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long LegendEntries::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH LegendEntries::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN LegendEntries::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // LegendKey properties ///////////////////////////////////////////////////////////////////////////// // LegendKey operations LPDISPATCH LegendKey::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long LegendKey::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH LegendKey::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH LegendKey::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT LegendKey::ClearFormats() { VARIANT result; InvokeHelper(0x70, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT LegendKey::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH LegendKey::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH LegendKey::GetFill() { LPDISPATCH result; InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL LegendKey::GetInvertIfNegative() { BOOL result; InvokeHelper(0x84, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void LegendKey::SetInvertIfNegative(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x84, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long LegendKey::GetMarkerBackgroundColor() { long result; InvokeHelper(0x49, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void LegendKey::SetMarkerBackgroundColor(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x49, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long LegendKey::GetMarkerBackgroundColorIndex() { long result; InvokeHelper(0x4a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void LegendKey::SetMarkerBackgroundColorIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long LegendKey::GetMarkerForegroundColor() { long result; InvokeHelper(0x4b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void LegendKey::SetMarkerForegroundColor(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long LegendKey::GetMarkerForegroundColorIndex() { long result; InvokeHelper(0x4c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void LegendKey::SetMarkerForegroundColorIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long LegendKey::GetMarkerSize() { long result; InvokeHelper(0xe7, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void LegendKey::SetMarkerSize(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xe7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long LegendKey::GetMarkerStyle() { long result; InvokeHelper(0x48, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void LegendKey::SetMarkerStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x48, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long LegendKey::GetPictureType() { long result; InvokeHelper(0xa1, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void LegendKey::SetPictureType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xa1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long LegendKey::GetPictureUnit() { long result; InvokeHelper(0xa2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void LegendKey::SetPictureUnit(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xa2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT LegendKey::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } BOOL LegendKey::GetSmooth() { BOOL result; InvokeHelper(0xa3, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void LegendKey::SetSmooth(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xa3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } double LegendKey::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } double LegendKey::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } double LegendKey::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } double LegendKey::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } BOOL LegendKey::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void LegendKey::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // Trendlines properties ///////////////////////////////////////////////////////////////////////////// // Trendlines operations LPDISPATCH Trendlines::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Trendlines::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Trendlines::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Trendlines::Add(long Type, const VARIANT& Order, const VARIANT& Period, const VARIANT& Forward, const VARIANT& Backward, const VARIANT& Intercept, const VARIANT& DisplayEquation, const VARIANT& DisplayRSquared, const VARIANT& Name) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Type, &Order, &Period, &Forward, &Backward, &Intercept, &DisplayEquation, &DisplayRSquared, &Name); return result; } long Trendlines::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Trendlines::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN Trendlines::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Trendline properties ///////////////////////////////////////////////////////////////////////////// // Trendline operations LPDISPATCH Trendline::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Trendline::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Trendline::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Trendline::GetBackward() { long result; InvokeHelper(0xb9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Trendline::SetBackward(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xb9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Trendline::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Trendline::ClearFormats() { VARIANT result; InvokeHelper(0x70, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Trendline::GetDataLabel() { LPDISPATCH result; InvokeHelper(0x9e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Trendline::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } BOOL Trendline::GetDisplayEquation() { BOOL result; InvokeHelper(0xbe, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Trendline::SetDisplayEquation(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xbe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL Trendline::GetDisplayRSquared() { BOOL result; InvokeHelper(0xbd, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Trendline::SetDisplayRSquared(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xbd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Trendline::GetForward() { long result; InvokeHelper(0xbf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Trendline::SetForward(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xbf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Trendline::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } double Trendline::GetIntercept() { double result; InvokeHelper(0xba, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Trendline::SetIntercept(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0xba, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL Trendline::GetInterceptIsAuto() { BOOL result; InvokeHelper(0xbb, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Trendline::SetInterceptIsAuto(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xbb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString Trendline::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Trendline::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL Trendline::GetNameIsAuto() { BOOL result; InvokeHelper(0xbc, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Trendline::SetNameIsAuto(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xbc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Trendline::GetOrder() { long result; InvokeHelper(0xc0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Trendline::SetOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xc0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Trendline::GetPeriod() { long result; InvokeHelper(0xb8, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Trendline::SetPeriod(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xb8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT Trendline::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } long Trendline::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Trendline::SetType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // Corners properties ///////////////////////////////////////////////////////////////////////////// // Corners operations LPDISPATCH Corners::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Corners::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Corners::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Corners::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT Corners::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // SeriesLines properties ///////////////////////////////////////////////////////////////////////////// // SeriesLines operations LPDISPATCH SeriesLines::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long SeriesLines::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH SeriesLines::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString SeriesLines::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT SeriesLines::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH SeriesLines::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT SeriesLines::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // HiLoLines properties ///////////////////////////////////////////////////////////////////////////// // HiLoLines operations LPDISPATCH HiLoLines::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long HiLoLines::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH HiLoLines::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString HiLoLines::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT HiLoLines::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH HiLoLines::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT HiLoLines::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Gridlines properties ///////////////////////////////////////////////////////////////////////////// // Gridlines operations LPDISPATCH Gridlines::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Gridlines::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Gridlines::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Gridlines::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT Gridlines::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Gridlines::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Gridlines::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // DropLines properties ///////////////////////////////////////////////////////////////////////////// // DropLines operations LPDISPATCH DropLines::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DropLines::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DropLines::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString DropLines::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT DropLines::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH DropLines::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT DropLines::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // LeaderLines properties ///////////////////////////////////////////////////////////////////////////// // LeaderLines operations LPDISPATCH LeaderLines::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long LeaderLines::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH LeaderLines::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH LeaderLines::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void LeaderLines::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void LeaderLines::Select() { InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // UpBars properties ///////////////////////////////////////////////////////////////////////////// // UpBars operations LPDISPATCH UpBars::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long UpBars::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH UpBars::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString UpBars::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT UpBars::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH UpBars::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT UpBars::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH UpBars::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH UpBars::GetFill() { LPDISPATCH result; InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // DownBars properties ///////////////////////////////////////////////////////////////////////////// // DownBars operations LPDISPATCH DownBars::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DownBars::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DownBars::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString DownBars::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT DownBars::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH DownBars::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT DownBars::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH DownBars::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DownBars::GetFill() { LPDISPATCH result; InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Floor properties ///////////////////////////////////////////////////////////////////////////// // Floor operations LPDISPATCH Floor::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Floor::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Floor::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Floor::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT Floor::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Floor::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Floor::ClearFormats() { VARIANT result; InvokeHelper(0x70, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Floor::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Floor::GetFill() { LPDISPATCH result; InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Floor::GetPictureType() { VARIANT result; InvokeHelper(0xa1, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Floor::SetPictureType(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xa1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } void Floor::Paste() { InvokeHelper(0xd3, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // Walls properties ///////////////////////////////////////////////////////////////////////////// // Walls operations LPDISPATCH Walls::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Walls::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Walls::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Walls::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT Walls::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Walls::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Walls::ClearFormats() { VARIANT result; InvokeHelper(0x70, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Walls::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Walls::GetFill() { LPDISPATCH result; InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Walls::GetPictureType() { VARIANT result; InvokeHelper(0xa1, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Walls::SetPictureType(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xa1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } void Walls::Paste() { InvokeHelper(0xd3, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } VARIANT Walls::GetPictureUnit() { VARIANT result; InvokeHelper(0xa2, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Walls::SetPictureUnit(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xa2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } ///////////////////////////////////////////////////////////////////////////// // TickLabels properties ///////////////////////////////////////////////////////////////////////////// // TickLabels operations LPDISPATCH TickLabels::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long TickLabels::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH TickLabels::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT TickLabels::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH TickLabels::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString TickLabels::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString TickLabels::GetNumberFormat() { CString result; InvokeHelper(0xc1, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void TickLabels::SetNumberFormat(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0xc1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL TickLabels::GetNumberFormatLinked() { BOOL result; InvokeHelper(0xc2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TickLabels::SetNumberFormatLinked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xc2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT TickLabels::GetNumberFormatLocal() { VARIANT result; InvokeHelper(0x449, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void TickLabels::SetNumberFormatLocal(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x449, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long TickLabels::GetOrientation() { long result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void TickLabels::SetOrientation(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT TickLabels::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } long TickLabels::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void TickLabels::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT TickLabels::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void TickLabels::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long TickLabels::GetDepth() { long result; InvokeHelper(0x762, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long TickLabels::GetOffset() { long result; InvokeHelper(0xfe, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void TickLabels::SetOffset(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xfe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long TickLabels::GetAlignment() { long result; InvokeHelper(0x1c5, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void TickLabels::SetAlignment(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x1c5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // PlotArea properties ///////////////////////////////////////////////////////////////////////////// // PlotArea operations LPDISPATCH PlotArea::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PlotArea::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PlotArea::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString PlotArea::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT PlotArea::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH PlotArea::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT PlotArea::ClearFormats() { VARIANT result; InvokeHelper(0x70, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double PlotArea::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void PlotArea::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH PlotArea::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PlotArea::GetFill() { LPDISPATCH result; InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } double PlotArea::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void PlotArea::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double PlotArea::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void PlotArea::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double PlotArea::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void PlotArea::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double PlotArea::GetInsideLeft() { double result; InvokeHelper(0x683, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } double PlotArea::GetInsideTop() { double result; InvokeHelper(0x684, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } double PlotArea::GetInsideWidth() { double result; InvokeHelper(0x685, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } double PlotArea::GetInsideHeight() { double result; InvokeHelper(0x686, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // ChartArea properties ///////////////////////////////////////////////////////////////////////////// // ChartArea operations LPDISPATCH ChartArea::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ChartArea::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ChartArea::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString ChartArea::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT ChartArea::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH ChartArea::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT ChartArea::Clear() { VARIANT result; InvokeHelper(0x6f, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ChartArea::ClearContents() { VARIANT result; InvokeHelper(0x71, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ChartArea::Copy() { VARIANT result; InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH ChartArea::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ChartArea::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ChartArea::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT ChartArea::ClearFormats() { VARIANT result; InvokeHelper(0x70, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double ChartArea::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ChartArea::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH ChartArea::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ChartArea::GetFill() { LPDISPATCH result; InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } double ChartArea::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ChartArea::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double ChartArea::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ChartArea::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double ChartArea::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void ChartArea::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } VARIANT ChartArea::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void ChartArea::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } ///////////////////////////////////////////////////////////////////////////// // Legend properties ///////////////////////////////////////////////////////////////////////////// // Legend operations LPDISPATCH Legend::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Legend::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Legend::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Legend::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT Legend::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Legend::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Legend::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH Legend::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Legend::LegendEntries(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xad, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } long Legend::GetPosition() { long result; InvokeHelper(0x85, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Legend::SetPosition(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x85, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL Legend::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Legend::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } VARIANT Legend::Clear() { VARIANT result; InvokeHelper(0x6f, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } double Legend::GetHeight() { double result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Legend::SetHeight(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH Legend::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Legend::GetFill() { LPDISPATCH result; InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } double Legend::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Legend::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double Legend::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Legend::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double Legend::GetWidth() { double result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void Legend::SetWidth(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } VARIANT Legend::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Legend::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } ///////////////////////////////////////////////////////////////////////////// // ErrorBars properties ///////////////////////////////////////////////////////////////////////////// // ErrorBars operations LPDISPATCH ErrorBars::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ErrorBars::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ErrorBars::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString ErrorBars::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT ErrorBars::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH ErrorBars::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT ErrorBars::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ErrorBars::ClearFormats() { VARIANT result; InvokeHelper(0x70, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } long ErrorBars::GetEndStyle() { long result; InvokeHelper(0x464, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ErrorBars::SetEndStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x464, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // DataTable properties ///////////////////////////////////////////////////////////////////////////// // DataTable operations LPDISPATCH DataTable::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DataTable::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DataTable::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL DataTable::GetShowLegendKey() { BOOL result; InvokeHelper(0xab, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataTable::SetShowLegendKey(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xab, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DataTable::GetHasBorderHorizontal() { BOOL result; InvokeHelper(0x687, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataTable::SetHasBorderHorizontal(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x687, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DataTable::GetHasBorderVertical() { BOOL result; InvokeHelper(0x688, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataTable::SetHasBorderVertical(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x688, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL DataTable::GetHasBorderOutline() { BOOL result; InvokeHelper(0x689, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DataTable::SetHasBorderOutline(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x689, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH DataTable::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DataTable::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void DataTable::Select() { InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void DataTable::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } VARIANT DataTable::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DataTable::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } ///////////////////////////////////////////////////////////////////////////// // Phonetic properties ///////////////////////////////////////////////////////////////////////////// // Phonetic operations LPDISPATCH Phonetic::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Phonetic::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Phonetic::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Phonetic::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Phonetic::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Phonetic::GetCharacterType() { long result; InvokeHelper(0x68a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Phonetic::SetCharacterType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x68a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Phonetic::GetAlignment() { long result; InvokeHelper(0x1c5, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Phonetic::SetAlignment(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x1c5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Phonetic::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString Phonetic::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Phonetic::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } ///////////////////////////////////////////////////////////////////////////// // Shape properties ///////////////////////////////////////////////////////////////////////////// // Shape operations LPDISPATCH Shape::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Shape::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Shape::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void Shape::Apply() { InvokeHelper(0x68b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void Shape::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH Shape::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } void Shape::Flip(long FlipCmd) { static BYTE parms[] = VTS_I4; InvokeHelper(0x68c, DISPATCH_METHOD, VT_EMPTY, NULL, parms, FlipCmd); } void Shape::IncrementLeft(float Increment) { static BYTE parms[] = VTS_R4; InvokeHelper(0x68e, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Increment); } void Shape::IncrementRotation(float Increment) { static BYTE parms[] = VTS_R4; InvokeHelper(0x690, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Increment); } void Shape::IncrementTop(float Increment) { static BYTE parms[] = VTS_R4; InvokeHelper(0x691, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Increment); } void Shape::PickUp() { InvokeHelper(0x692, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void Shape::RerouteConnections() { InvokeHelper(0x693, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void Shape::ScaleHeight(float Factor, long RelativeToOriginalSize, const VARIANT& Scale) { static BYTE parms[] = VTS_R4 VTS_I4 VTS_VARIANT; InvokeHelper(0x694, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Factor, RelativeToOriginalSize, &Scale); } void Shape::ScaleWidth(float Factor, long RelativeToOriginalSize, const VARIANT& Scale) { static BYTE parms[] = VTS_R4 VTS_I4 VTS_VARIANT; InvokeHelper(0x698, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Factor, RelativeToOriginalSize, &Scale); } void Shape::Select(const VARIANT& Replace) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Replace); } void Shape::SetShapesDefaultProperties() { InvokeHelper(0x699, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH Shape::Ungroup() { LPDISPATCH result; InvokeHelper(0xf4, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } void Shape::ZOrder(long ZOrderCmd) { static BYTE parms[] = VTS_I4; InvokeHelper(0x26e, DISPATCH_METHOD, VT_EMPTY, NULL, parms, ZOrderCmd); } LPDISPATCH Shape::GetAdjustments() { LPDISPATCH result; InvokeHelper(0x69b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Shape::GetTextFrame() { LPDISPATCH result; InvokeHelper(0x69c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Shape::GetAutoShapeType() { long result; InvokeHelper(0x69d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Shape::SetAutoShapeType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x69d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Shape::GetCallout() { LPDISPATCH result; InvokeHelper(0x69e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Shape::GetConnectionSiteCount() { long result; InvokeHelper(0x69f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long Shape::GetConnector() { long result; InvokeHelper(0x6a0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Shape::GetConnectorFormat() { LPDISPATCH result; InvokeHelper(0x6a1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Shape::GetFill() { LPDISPATCH result; InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Shape::GetGroupItems() { LPDISPATCH result; InvokeHelper(0x6a2, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } float Shape::GetHeight() { float result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void Shape::SetHeight(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Shape::GetHorizontalFlip() { long result; InvokeHelper(0x6a3, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } float Shape::GetLeft() { float result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void Shape::SetLeft(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH Shape::GetLine() { LPDISPATCH result; InvokeHelper(0x331, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Shape::GetLockAspectRatio() { long result; InvokeHelper(0x6a4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Shape::SetLockAspectRatio(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6a4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString Shape::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Shape::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH Shape::GetNodes() { LPDISPATCH result; InvokeHelper(0x6a5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } float Shape::GetRotation() { float result; InvokeHelper(0x3b, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void Shape::SetRotation(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x3b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH Shape::GetPictureFormat() { LPDISPATCH result; InvokeHelper(0x65f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Shape::GetShadow() { LPDISPATCH result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Shape::GetTextEffect() { LPDISPATCH result; InvokeHelper(0x6a6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Shape::GetThreeD() { LPDISPATCH result; InvokeHelper(0x6a7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } float Shape::GetTop() { float result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void Shape::SetTop(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Shape::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long Shape::GetVerticalFlip() { long result; InvokeHelper(0x6a8, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } VARIANT Shape::GetVertices() { VARIANT result; InvokeHelper(0x26d, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } long Shape::GetVisible() { long result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Shape::SetVisible(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } float Shape::GetWidth() { float result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void Shape::SetWidth(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Shape::GetZOrderPosition() { long result; InvokeHelper(0x6a9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Shape::GetHyperlink() { LPDISPATCH result; InvokeHelper(0x6aa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Shape::GetBlackWhiteMode() { long result; InvokeHelper(0x6ab, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Shape::SetBlackWhiteMode(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6ab, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString Shape::GetOnAction() { CString result; InvokeHelper(0x254, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Shape::SetOnAction(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x254, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL Shape::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Shape::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } LPDISPATCH Shape::GetTopLeftCell() { LPDISPATCH result; InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Shape::GetBottomRightCell() { LPDISPATCH result; InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Shape::GetPlacement() { long result; InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Shape::SetPlacement(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } void Shape::Copy() { InvokeHelper(0x227, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void Shape::Cut() { InvokeHelper(0x235, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void Shape::CopyPicture(const VARIANT& Appearance, const VARIANT& Format) { static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0xd5, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Appearance, &Format); } LPDISPATCH Shape::GetControlFormat() { LPDISPATCH result; InvokeHelper(0x6ad, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Shape::GetLinkFormat() { LPDISPATCH result; InvokeHelper(0x6ae, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Shape::GetOLEFormat() { LPDISPATCH result; InvokeHelper(0x6af, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Shape::GetFormControlType() { long result; InvokeHelper(0x6b0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString Shape::GetAlternativeText() { CString result; InvokeHelper(0x763, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Shape::SetAlternativeText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x763, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH Shape::GetScript() { LPDISPATCH result; InvokeHelper(0x764, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Shape::GetDiagramNode() { LPDISPATCH result; InvokeHelper(0x875, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Shape::GetHasDiagramNode() { long result; InvokeHelper(0x876, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Shape::GetDiagram() { LPDISPATCH result; InvokeHelper(0x877, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Shape::GetHasDiagram() { long result; InvokeHelper(0x878, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long Shape::GetChild() { long result; InvokeHelper(0x879, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Shape::GetParentGroup() { LPDISPATCH result; InvokeHelper(0x87a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Shape::GetId() { long result; InvokeHelper(0x23a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Shapes properties ///////////////////////////////////////////////////////////////////////////// // Shapes operations LPDISPATCH Shapes::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Shapes::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Shapes::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Shapes::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Shapes::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH Shapes::_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN Shapes::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH Shapes::AddCallout(long Type, float Left, float Top, float Width, float Height) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_R4 VTS_R4 VTS_R4 VTS_R4; InvokeHelper(0x6b1, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Type, Left, Top, Width, Height); return result; } LPDISPATCH Shapes::AddConnector(long Type, float BeginX, float BeginY, float EndX, float EndY) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_R4 VTS_R4 VTS_R4 VTS_R4; InvokeHelper(0x6b2, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Type, BeginX, BeginY, EndX, EndY); return result; } LPDISPATCH Shapes::AddCurve(const VARIANT& SafeArrayOfPoints) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x6b7, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &SafeArrayOfPoints); return result; } LPDISPATCH Shapes::AddLabel(long Orientation, float Left, float Top, float Width, float Height) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_R4 VTS_R4 VTS_R4 VTS_R4; InvokeHelper(0x6b9, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Orientation, Left, Top, Width, Height); return result; } LPDISPATCH Shapes::AddLine(float BeginX, float BeginY, float EndX, float EndY) { LPDISPATCH result; static BYTE parms[] = VTS_R4 VTS_R4 VTS_R4 VTS_R4; InvokeHelper(0x6ba, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, BeginX, BeginY, EndX, EndY); return result; } LPDISPATCH Shapes::AddPicture(LPCTSTR Filename, long LinkToFile, long SaveWithDocument, float Left, float Top, float Width, float Height) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_I4 VTS_I4 VTS_R4 VTS_R4 VTS_R4 VTS_R4; InvokeHelper(0x6bb, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Filename, LinkToFile, SaveWithDocument, Left, Top, Width, Height); return result; } LPDISPATCH Shapes::AddPolyline(const VARIANT& SafeArrayOfPoints) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x6be, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &SafeArrayOfPoints); return result; } LPDISPATCH Shapes::AddShape(long Type, float Left, float Top, float Width, float Height) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_R4 VTS_R4 VTS_R4 VTS_R4; InvokeHelper(0x6bf, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Type, Left, Top, Width, Height); return result; } LPDISPATCH Shapes::AddTextEffect(long PresetTextEffect, LPCTSTR Text, LPCTSTR FontName, float FontSize, long FontBold, long FontItalic, float Left, float Top) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_BSTR VTS_BSTR VTS_R4 VTS_I4 VTS_I4 VTS_R4 VTS_R4; InvokeHelper(0x6c0, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, PresetTextEffect, Text, FontName, FontSize, FontBold, FontItalic, Left, Top); return result; } LPDISPATCH Shapes::AddTextbox(long Orientation, float Left, float Top, float Width, float Height) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_R4 VTS_R4 VTS_R4 VTS_R4; InvokeHelper(0x6c6, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Orientation, Left, Top, Width, Height); return result; } LPDISPATCH Shapes::BuildFreeform(long EditingType, float X1, float Y1) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_R4 VTS_R4; InvokeHelper(0x6c7, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, EditingType, X1, Y1); return result; } LPDISPATCH Shapes::GetRange(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } void Shapes::SelectAll() { InvokeHelper(0x6c9, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH Shapes::AddFormControl(long Type, long Left, long Top, long Width, long Height) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_I4 VTS_I4 VTS_I4 VTS_I4; InvokeHelper(0x6ca, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Type, Left, Top, Width, Height); return result; } LPDISPATCH Shapes::AddOLEObject(const VARIANT& ClassType, const VARIANT& Filename, const VARIANT& Link, const VARIANT& DisplayAsIcon, const VARIANT& IconFileName, const VARIANT& IconIndex, const VARIANT& IconLabel, const VARIANT& Left, const VARIANT& Top, const VARIANT& Width, const VARIANT& Height) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x6cb, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &ClassType, &Filename, &Link, &DisplayAsIcon, &IconFileName, &IconIndex, &IconLabel, &Left, &Top, &Width, &Height); return result; } LPDISPATCH Shapes::AddDiagram(long Type, float Left, float Top, float Width, float Height) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_R4 VTS_R4 VTS_R4 VTS_R4; InvokeHelper(0x880, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Type, Left, Top, Width, Height); return result; } ///////////////////////////////////////////////////////////////////////////// // ShapeRange properties ///////////////////////////////////////////////////////////////////////////// // ShapeRange operations LPDISPATCH ShapeRange::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ShapeRange::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ShapeRange::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ShapeRange::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ShapeRange::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH ShapeRange::_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN ShapeRange::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } void ShapeRange::Align(long AlignCmd, long RelativeTo) { static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0x6cc, DISPATCH_METHOD, VT_EMPTY, NULL, parms, AlignCmd, RelativeTo); } void ShapeRange::Apply() { InvokeHelper(0x68b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ShapeRange::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ShapeRange::Distribute(long DistributeCmd, long RelativeTo) { static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0x6ce, DISPATCH_METHOD, VT_EMPTY, NULL, parms, DistributeCmd, RelativeTo); } LPDISPATCH ShapeRange::Duplicate() { LPDISPATCH result; InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } void ShapeRange::Flip(long FlipCmd) { static BYTE parms[] = VTS_I4; InvokeHelper(0x68c, DISPATCH_METHOD, VT_EMPTY, NULL, parms, FlipCmd); } void ShapeRange::IncrementLeft(float Increment) { static BYTE parms[] = VTS_R4; InvokeHelper(0x68e, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Increment); } void ShapeRange::IncrementRotation(float Increment) { static BYTE parms[] = VTS_R4; InvokeHelper(0x690, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Increment); } void ShapeRange::IncrementTop(float Increment) { static BYTE parms[] = VTS_R4; InvokeHelper(0x691, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Increment); } LPDISPATCH ShapeRange::Group() { LPDISPATCH result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } void ShapeRange::PickUp() { InvokeHelper(0x692, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ShapeRange::RerouteConnections() { InvokeHelper(0x693, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH ShapeRange::Regroup() { LPDISPATCH result; InvokeHelper(0x6d0, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } void ShapeRange::ScaleHeight(float Factor, long RelativeToOriginalSize, const VARIANT& Scale) { static BYTE parms[] = VTS_R4 VTS_I4 VTS_VARIANT; InvokeHelper(0x694, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Factor, RelativeToOriginalSize, &Scale); } void ShapeRange::ScaleWidth(float Factor, long RelativeToOriginalSize, const VARIANT& Scale) { static BYTE parms[] = VTS_R4 VTS_I4 VTS_VARIANT; InvokeHelper(0x698, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Factor, RelativeToOriginalSize, &Scale); } void ShapeRange::Select(const VARIANT& Replace) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Replace); } void ShapeRange::SetShapesDefaultProperties() { InvokeHelper(0x699, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH ShapeRange::Ungroup() { LPDISPATCH result; InvokeHelper(0xf4, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } void ShapeRange::ZOrder(long ZOrderCmd) { static BYTE parms[] = VTS_I4; InvokeHelper(0x26e, DISPATCH_METHOD, VT_EMPTY, NULL, parms, ZOrderCmd); } LPDISPATCH ShapeRange::GetAdjustments() { LPDISPATCH result; InvokeHelper(0x69b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ShapeRange::GetTextFrame() { LPDISPATCH result; InvokeHelper(0x69c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ShapeRange::GetAutoShapeType() { long result; InvokeHelper(0x69d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ShapeRange::SetAutoShapeType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x69d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH ShapeRange::GetCallout() { LPDISPATCH result; InvokeHelper(0x69e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ShapeRange::GetConnectionSiteCount() { long result; InvokeHelper(0x69f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long ShapeRange::GetConnector() { long result; InvokeHelper(0x6a0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ShapeRange::GetConnectorFormat() { LPDISPATCH result; InvokeHelper(0x6a1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ShapeRange::GetFill() { LPDISPATCH result; InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ShapeRange::GetGroupItems() { LPDISPATCH result; InvokeHelper(0x6a2, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } float ShapeRange::GetHeight() { float result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void ShapeRange::SetHeight(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long ShapeRange::GetHorizontalFlip() { long result; InvokeHelper(0x6a3, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } float ShapeRange::GetLeft() { float result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void ShapeRange::SetLeft(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH ShapeRange::GetLine() { LPDISPATCH result; InvokeHelper(0x331, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ShapeRange::GetLockAspectRatio() { long result; InvokeHelper(0x6a4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ShapeRange::SetLockAspectRatio(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6a4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString ShapeRange::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ShapeRange::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH ShapeRange::GetNodes() { LPDISPATCH result; InvokeHelper(0x6a5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } float ShapeRange::GetRotation() { float result; InvokeHelper(0x3b, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void ShapeRange::SetRotation(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x3b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH ShapeRange::GetPictureFormat() { LPDISPATCH result; InvokeHelper(0x65f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ShapeRange::GetShadow() { LPDISPATCH result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ShapeRange::GetTextEffect() { LPDISPATCH result; InvokeHelper(0x6a6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ShapeRange::GetThreeD() { LPDISPATCH result; InvokeHelper(0x6a7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } float ShapeRange::GetTop() { float result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void ShapeRange::SetTop(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long ShapeRange::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long ShapeRange::GetVerticalFlip() { long result; InvokeHelper(0x6a8, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } VARIANT ShapeRange::GetVertices() { VARIANT result; InvokeHelper(0x26d, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } long ShapeRange::GetVisible() { long result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ShapeRange::SetVisible(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } float ShapeRange::GetWidth() { float result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void ShapeRange::SetWidth(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long ShapeRange::GetZOrderPosition() { long result; InvokeHelper(0x6a9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long ShapeRange::GetBlackWhiteMode() { long result; InvokeHelper(0x6ab, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ShapeRange::SetBlackWhiteMode(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6ab, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString ShapeRange::GetAlternativeText() { CString result; InvokeHelper(0x763, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ShapeRange::SetAlternativeText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x763, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH ShapeRange::GetDiagramNode() { LPDISPATCH result; InvokeHelper(0x875, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ShapeRange::GetHasDiagramNode() { long result; InvokeHelper(0x876, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ShapeRange::GetDiagram() { LPDISPATCH result; InvokeHelper(0x877, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ShapeRange::GetHasDiagram() { long result; InvokeHelper(0x878, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long ShapeRange::GetChild() { long result; InvokeHelper(0x879, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ShapeRange::GetParentGroup() { LPDISPATCH result; InvokeHelper(0x87a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ShapeRange::GetId() { long result; InvokeHelper(0x23a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // GroupShapes properties ///////////////////////////////////////////////////////////////////////////// // GroupShapes operations LPDISPATCH GroupShapes::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long GroupShapes::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH GroupShapes::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long GroupShapes::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH GroupShapes::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH GroupShapes::_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN GroupShapes::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH GroupShapes::GetRange(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } ///////////////////////////////////////////////////////////////////////////// // TextFrame properties ///////////////////////////////////////////////////////////////////////////// // TextFrame operations LPDISPATCH TextFrame::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long TextFrame::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH TextFrame::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } float TextFrame::GetMarginBottom() { float result; InvokeHelper(0x6d1, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void TextFrame::SetMarginBottom(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x6d1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float TextFrame::GetMarginLeft() { float result; InvokeHelper(0x6d2, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void TextFrame::SetMarginLeft(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x6d2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float TextFrame::GetMarginRight() { float result; InvokeHelper(0x6d3, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void TextFrame::SetMarginRight(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x6d3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float TextFrame::GetMarginTop() { float result; InvokeHelper(0x6d4, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void TextFrame::SetMarginTop(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x6d4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long TextFrame::GetOrientation() { long result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void TextFrame::SetOrientation(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH TextFrame::Characters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } long TextFrame::GetHorizontalAlignment() { long result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void TextFrame::SetHorizontalAlignment(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long TextFrame::GetVerticalAlignment() { long result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void TextFrame::SetVerticalAlignment(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL TextFrame::GetAutoSize() { BOOL result; InvokeHelper(0x266, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextFrame::SetAutoSize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x266, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long TextFrame::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void TextFrame::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL TextFrame::GetAutoMargins() { BOOL result; InvokeHelper(0x6d5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void TextFrame::SetAutoMargins(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x6d5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // ConnectorFormat properties ///////////////////////////////////////////////////////////////////////////// // ConnectorFormat operations LPDISPATCH ConnectorFormat::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ConnectorFormat::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ConnectorFormat::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void ConnectorFormat::BeginConnect(LPDISPATCH ConnectedShape, long ConnectionSite) { static BYTE parms[] = VTS_DISPATCH VTS_I4; InvokeHelper(0x6d6, DISPATCH_METHOD, VT_EMPTY, NULL, parms, ConnectedShape, ConnectionSite); } void ConnectorFormat::BeginDisconnect() { InvokeHelper(0x6d9, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ConnectorFormat::EndConnect(LPDISPATCH ConnectedShape, long ConnectionSite) { static BYTE parms[] = VTS_DISPATCH VTS_I4; InvokeHelper(0x6da, DISPATCH_METHOD, VT_EMPTY, NULL, parms, ConnectedShape, ConnectionSite); } void ConnectorFormat::EndDisconnect() { InvokeHelper(0x6db, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } long ConnectorFormat::GetBeginConnected() { long result; InvokeHelper(0x6dc, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ConnectorFormat::GetBeginConnectedShape() { LPDISPATCH result; InvokeHelper(0x6dd, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ConnectorFormat::GetBeginConnectionSite() { long result; InvokeHelper(0x6de, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long ConnectorFormat::GetEndConnected() { long result; InvokeHelper(0x6df, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ConnectorFormat::GetEndConnectedShape() { LPDISPATCH result; InvokeHelper(0x6e0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ConnectorFormat::GetEndConnectionSite() { long result; InvokeHelper(0x6e1, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long ConnectorFormat::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ConnectorFormat::SetType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // FreeformBuilder properties ///////////////////////////////////////////////////////////////////////////// // FreeformBuilder operations LPDISPATCH FreeformBuilder::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long FreeformBuilder::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH FreeformBuilder::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void FreeformBuilder::AddNodes(long SegmentType, long EditingType, float X1, float Y1, const VARIANT& X2, const VARIANT& Y2, const VARIANT& X3, const VARIANT& Y3) { static BYTE parms[] = VTS_I4 VTS_I4 VTS_R4 VTS_R4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x6e2, DISPATCH_METHOD, VT_EMPTY, NULL, parms, SegmentType, EditingType, X1, Y1, &X2, &Y2, &X3, &Y3); } LPDISPATCH FreeformBuilder::ConvertToShape() { LPDISPATCH result; InvokeHelper(0x6e6, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // ControlFormat properties ///////////////////////////////////////////////////////////////////////////// // ControlFormat operations LPDISPATCH ControlFormat::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ControlFormat::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ControlFormat::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void ControlFormat::AddItem(LPCTSTR Text, const VARIANT& Index) { static BYTE parms[] = VTS_BSTR VTS_VARIANT; InvokeHelper(0x353, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Text, &Index); } void ControlFormat::RemoveAllItems() { InvokeHelper(0x355, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ControlFormat::RemoveItem(long Index, const VARIANT& Count) { static BYTE parms[] = VTS_I4 VTS_VARIANT; InvokeHelper(0x354, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Index, &Count); } long ControlFormat::GetDropDownLines() { long result; InvokeHelper(0x350, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ControlFormat::SetDropDownLines(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x350, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL ControlFormat::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ControlFormat::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long ControlFormat::GetLargeChange() { long result; InvokeHelper(0x34d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ControlFormat::SetLargeChange(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString ControlFormat::GetLinkedCell() { CString result; InvokeHelper(0x422, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ControlFormat::SetLinkedCell(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x422, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT ControlFormat::List(const VARIANT& Index) { VARIANT result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x35d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, &Index); return result; } long ControlFormat::GetListCount() { long result; InvokeHelper(0x351, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ControlFormat::SetListCount(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x351, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString ControlFormat::GetListFillRange() { CString result; InvokeHelper(0x34f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ControlFormat::SetListFillRange(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x34f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long ControlFormat::GetListIndex() { long result; InvokeHelper(0x352, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ControlFormat::SetListIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x352, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL ControlFormat::GetLockedText() { BOOL result; InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ControlFormat::SetLockedText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long ControlFormat::GetMax() { long result; InvokeHelper(0x34a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ControlFormat::SetMax(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ControlFormat::GetMin() { long result; InvokeHelper(0x34b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ControlFormat::SetMin(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ControlFormat::GetMultiSelect() { long result; InvokeHelper(0x20, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ControlFormat::SetMultiSelect(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x20, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL ControlFormat::GetPrintObject() { BOOL result; InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ControlFormat::SetPrintObject(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long ControlFormat::GetSmallChange() { long result; InvokeHelper(0x34c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ControlFormat::SetSmallChange(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x34c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ControlFormat::Get_Default() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ControlFormat::Set_Default(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long ControlFormat::GetValue() { long result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ControlFormat::SetValue(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // OLEFormat properties ///////////////////////////////////////////////////////////////////////////// // OLEFormat operations LPDISPATCH OLEFormat::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long OLEFormat::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH OLEFormat::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void OLEFormat::Activate() { InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH OLEFormat::GetObject() { LPDISPATCH result; InvokeHelper(0x419, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString OLEFormat::GetProgID() { CString result; InvokeHelper(0x5f3, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void OLEFormat::Verb(const VARIANT& Verb) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x25e, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Verb); } ///////////////////////////////////////////////////////////////////////////// // LinkFormat properties ///////////////////////////////////////////////////////////////////////////// // LinkFormat operations LPDISPATCH LinkFormat::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long LinkFormat::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH LinkFormat::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL LinkFormat::GetAutoUpdate() { BOOL result; InvokeHelper(0x418, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void LinkFormat::SetAutoUpdate(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x418, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL LinkFormat::GetLocked() { BOOL result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void LinkFormat::SetLocked(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void LinkFormat::Update() { InvokeHelper(0x2a8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // PublishObjects properties ///////////////////////////////////////////////////////////////////////////// // PublishObjects operations LPDISPATCH PublishObjects::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PublishObjects::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PublishObjects::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PublishObjects::Add(long SourceType, LPCTSTR Filename, const VARIANT& Sheet, const VARIANT& Source, const VARIANT& HtmlType, const VARIANT& DivID, const VARIANT& Title) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, SourceType, Filename, &Sheet, &Source, &HtmlType, &DivID, &Title); return result; } long PublishObjects::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PublishObjects::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH PublishObjects::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN PublishObjects::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } void PublishObjects::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void PublishObjects::Publish() { InvokeHelper(0x767, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // OLEDBError properties ///////////////////////////////////////////////////////////////////////////// // OLEDBError operations LPDISPATCH OLEDBError::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long OLEDBError::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH OLEDBError::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString OLEDBError::GetSqlState() { CString result; InvokeHelper(0x643, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString OLEDBError::GetErrorString() { CString result; InvokeHelper(0x5d2, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long OLEDBError::GetNative() { long result; InvokeHelper(0x769, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long OLEDBError::GetNumber() { long result; InvokeHelper(0x1c3, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long OLEDBError::GetStage() { long result; InvokeHelper(0x76a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // OLEDBErrors properties ///////////////////////////////////////////////////////////////////////////// // OLEDBErrors operations LPDISPATCH OLEDBErrors::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long OLEDBErrors::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH OLEDBErrors::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long OLEDBErrors::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH OLEDBErrors::Item(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPDISPATCH OLEDBErrors::Get_Default(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPUNKNOWN OLEDBErrors::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Phonetics properties ///////////////////////////////////////////////////////////////////////////// // Phonetics operations LPDISPATCH Phonetics::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Phonetics::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Phonetics::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Phonetics::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long Phonetics::GetStart() { long result; InvokeHelper(0x260, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long Phonetics::GetLength() { long result; InvokeHelper(0x261, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL Phonetics::GetVisible() { BOOL result; InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Phonetics::SetVisible(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long Phonetics::GetCharacterType() { long result; InvokeHelper(0x68a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Phonetics::SetCharacterType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x68a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Phonetics::GetAlignment() { long result; InvokeHelper(0x1c5, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Phonetics::SetAlignment(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x1c5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH Phonetics::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Phonetics::GetItem(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } void Phonetics::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void Phonetics::Add(long Start, long Length, LPCTSTR Text) { static BYTE parms[] = VTS_I4 VTS_I4 VTS_BSTR; InvokeHelper(0xb5, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Start, Length, Text); } CString Phonetics::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Phonetics::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH Phonetics::Get_Default(long Index) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, Index); return result; } LPUNKNOWN Phonetics::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // PivotLayout properties ///////////////////////////////////////////////////////////////////////////// // PivotLayout operations LPDISPATCH PivotLayout::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotLayout::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotLayout::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PivotLayout::GetPivotTable() { LPDISPATCH result; InvokeHelper(0x2cc, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // DisplayUnitLabel properties ///////////////////////////////////////////////////////////////////////////// // DisplayUnitLabel operations LPDISPATCH DisplayUnitLabel::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long DisplayUnitLabel::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH DisplayUnitLabel::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString DisplayUnitLabel::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } VARIANT DisplayUnitLabel::Select() { VARIANT result; InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH DisplayUnitLabel::GetBorder() { LPDISPATCH result; InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT DisplayUnitLabel::Delete() { VARIANT result; InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } LPDISPATCH DisplayUnitLabel::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH DisplayUnitLabel::GetFill() { LPDISPATCH result; InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString DisplayUnitLabel::GetCaption() { CString result; InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DisplayUnitLabel::SetCaption(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH DisplayUnitLabel::GetCharacters(const VARIANT& Start, const VARIANT& Length) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT VTS_VARIANT; InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Start, &Length); return result; } LPDISPATCH DisplayUnitLabel::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT DisplayUnitLabel::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DisplayUnitLabel::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } double DisplayUnitLabel::GetLeft() { double result; InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DisplayUnitLabel::SetLeft(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } VARIANT DisplayUnitLabel::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DisplayUnitLabel::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } BOOL DisplayUnitLabel::GetShadow() { BOOL result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void DisplayUnitLabel::SetShadow(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString DisplayUnitLabel::GetText() { CString result; InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void DisplayUnitLabel::SetText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } double DisplayUnitLabel::GetTop() { double result; InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void DisplayUnitLabel::SetTop(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } VARIANT DisplayUnitLabel::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DisplayUnitLabel::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long DisplayUnitLabel::GetReadingOrder() { long result; InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void DisplayUnitLabel::SetReadingOrder(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } VARIANT DisplayUnitLabel::GetAutoScaleFont() { VARIANT result; InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void DisplayUnitLabel::SetAutoScaleFont(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } ///////////////////////////////////////////////////////////////////////////// // CellFormat properties ///////////////////////////////////////////////////////////////////////////// // CellFormat operations LPDISPATCH CellFormat::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CellFormat::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CellFormat::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH CellFormat::GetBorders() { LPDISPATCH result; InvokeHelper(0x1b3, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void CellFormat::SetRefBorders(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x1b3, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH CellFormat::GetFont() { LPDISPATCH result; InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void CellFormat::SetRefFont(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x92, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH CellFormat::GetInterior() { LPDISPATCH result; InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void CellFormat::SetRefInterior(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x81, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms, newValue); } VARIANT CellFormat::GetNumberFormat() { VARIANT result; InvokeHelper(0xc1, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CellFormat::SetNumberFormat(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xc1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT CellFormat::GetNumberFormatLocal() { VARIANT result; InvokeHelper(0x449, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CellFormat::SetNumberFormatLocal(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x449, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT CellFormat::GetAddIndent() { VARIANT result; InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CellFormat::SetAddIndent(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT CellFormat::GetIndentLevel() { VARIANT result; InvokeHelper(0xc9, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CellFormat::SetIndentLevel(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xc9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT CellFormat::GetHorizontalAlignment() { VARIANT result; InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CellFormat::SetHorizontalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT CellFormat::GetVerticalAlignment() { VARIANT result; InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CellFormat::SetVerticalAlignment(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT CellFormat::GetOrientation() { VARIANT result; InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CellFormat::SetOrientation(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT CellFormat::GetShrinkToFit() { VARIANT result; InvokeHelper(0xd1, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CellFormat::SetShrinkToFit(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xd1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT CellFormat::GetWrapText() { VARIANT result; InvokeHelper(0x114, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CellFormat::SetWrapText(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x114, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT CellFormat::GetLocked() { VARIANT result; InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CellFormat::SetLocked(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT CellFormat::GetFormulaHidden() { VARIANT result; InvokeHelper(0x106, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CellFormat::SetFormulaHidden(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x106, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT CellFormat::GetMergeCells() { VARIANT result; InvokeHelper(0xd0, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CellFormat::SetMergeCells(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xd0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } void CellFormat::Clear() { InvokeHelper(0x6f, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // UsedObjects properties ///////////////////////////////////////////////////////////////////////////// // UsedObjects operations LPDISPATCH UsedObjects::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long UsedObjects::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH UsedObjects::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long UsedObjects::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPUNKNOWN UsedObjects::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH UsedObjects::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH UsedObjects::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } ///////////////////////////////////////////////////////////////////////////// // CustomProperties properties ///////////////////////////////////////////////////////////////////////////// // CustomProperties operations LPDISPATCH CustomProperties::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CustomProperties::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CustomProperties::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH CustomProperties::Add(LPCTSTR Name, const VARIANT& Value) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Name, &Value); return result; } long CustomProperties::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CustomProperties::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH CustomProperties::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN CustomProperties::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // CustomProperty properties ///////////////////////////////////////////////////////////////////////////// // CustomProperty operations LPDISPATCH CustomProperty::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CustomProperty::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CustomProperty::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString CustomProperty::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void CustomProperty::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } VARIANT CustomProperty::GetValue() { VARIANT result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CustomProperty::SetValue(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } VARIANT CustomProperty::Get_Default() { VARIANT result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void CustomProperty::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // CalculatedMembers properties ///////////////////////////////////////////////////////////////////////////// // CalculatedMembers operations LPDISPATCH CalculatedMembers::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CalculatedMembers::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CalculatedMembers::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CalculatedMembers::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CalculatedMembers::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH CalculatedMembers::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN CalculatedMembers::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH CalculatedMembers::Add(LPCTSTR Name, LPCTSTR Formula, const VARIANT& SolveOrder, const VARIANT& Type) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_BSTR VTS_VARIANT VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Name, Formula, &SolveOrder, &Type); return result; } ///////////////////////////////////////////////////////////////////////////// // CalculatedMember properties ///////////////////////////////////////////////////////////////////////////// // CalculatedMember operations LPDISPATCH CalculatedMember::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long CalculatedMember::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH CalculatedMember::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString CalculatedMember::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString CalculatedMember::GetFormula() { CString result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString CalculatedMember::GetSourceName() { CString result; InvokeHelper(0x2d1, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long CalculatedMember::GetSolveOrder() { long result; InvokeHelper(0x88b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL CalculatedMember::GetIsValid() { BOOL result; InvokeHelper(0x88c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } CString CalculatedMember::Get_Default() { CString result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void CalculatedMember::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } long CalculatedMember::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Watches properties ///////////////////////////////////////////////////////////////////////////// // Watches operations LPDISPATCH Watches::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Watches::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Watches::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Watches::Add(const VARIANT& Source) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Source); return result; } long Watches::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Watches::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH Watches::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN Watches::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } void Watches::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // Watch properties ///////////////////////////////////////////////////////////////////////////// // Watch operations LPDISPATCH Watch::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Watch::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Watch::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void Watch::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } VARIANT Watch::GetSource() { VARIANT result; InvokeHelper(0xde, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // PivotCell properties ///////////////////////////////////////////////////////////////////////////// // PivotCell operations LPDISPATCH PivotCell::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotCell::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotCell::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotCell::GetPivotCellType() { long result; InvokeHelper(0x88d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotCell::GetPivotTable() { LPDISPATCH result; InvokeHelper(0x2cc, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PivotCell::GetDataField() { LPDISPATCH result; InvokeHelper(0x82b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PivotCell::GetPivotField() { LPDISPATCH result; InvokeHelper(0x2db, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PivotCell::GetPivotItem() { LPDISPATCH result; InvokeHelper(0x2e4, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PivotCell::GetRowItems() { LPDISPATCH result; InvokeHelper(0x88e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PivotCell::GetColumnItems() { LPDISPATCH result; InvokeHelper(0x88f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH PivotCell::GetRange() { LPDISPATCH result; InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotCell::GetCustomSubtotalFunction() { long result; InvokeHelper(0x891, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Graphic properties ///////////////////////////////////////////////////////////////////////////// // Graphic operations LPDISPATCH Graphic::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Graphic::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Graphic::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } float Graphic::GetBrightness() { float result; InvokeHelper(0x892, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void Graphic::SetBrightness(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x892, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Graphic::GetColorType() { long result; InvokeHelper(0x893, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Graphic::SetColorType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x893, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } float Graphic::GetContrast() { float result; InvokeHelper(0x894, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void Graphic::SetContrast(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x894, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float Graphic::GetCropBottom() { float result; InvokeHelper(0x895, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void Graphic::SetCropBottom(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x895, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float Graphic::GetCropLeft() { float result; InvokeHelper(0x896, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void Graphic::SetCropLeft(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x896, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float Graphic::GetCropRight() { float result; InvokeHelper(0x897, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void Graphic::SetCropRight(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x897, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float Graphic::GetCropTop() { float result; InvokeHelper(0x898, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void Graphic::SetCropTop(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x898, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } CString Graphic::GetFilename() { CString result; InvokeHelper(0x587, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void Graphic::SetFilename(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x587, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } float Graphic::GetHeight() { float result; InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void Graphic::SetHeight(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long Graphic::GetLockAspectRatio() { long result; InvokeHelper(0x6a4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Graphic::SetLockAspectRatio(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6a4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } float Graphic::GetWidth() { float result; InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void Graphic::SetWidth(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } ///////////////////////////////////////////////////////////////////////////// // AutoRecover properties ///////////////////////////////////////////////////////////////////////////// // AutoRecover operations LPDISPATCH AutoRecover::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long AutoRecover::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH AutoRecover::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL AutoRecover::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void AutoRecover::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long AutoRecover::GetTime() { long result; InvokeHelper(0x18a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void AutoRecover::SetTime(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x18a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString AutoRecover::GetPath() { CString result; InvokeHelper(0x123, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void AutoRecover::SetPath(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x123, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } ///////////////////////////////////////////////////////////////////////////// // ErrorCheckingOptions properties ///////////////////////////////////////////////////////////////////////////// // ErrorCheckingOptions operations LPDISPATCH ErrorCheckingOptions::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ErrorCheckingOptions::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ErrorCheckingOptions::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ErrorCheckingOptions::GetBackgroundChecking() { BOOL result; InvokeHelper(0x899, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ErrorCheckingOptions::SetBackgroundChecking(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x899, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long ErrorCheckingOptions::GetIndicatorColorIndex() { long result; InvokeHelper(0x89a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ErrorCheckingOptions::SetIndicatorColorIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x89a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL ErrorCheckingOptions::GetEvaluateToError() { BOOL result; InvokeHelper(0x89b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ErrorCheckingOptions::SetEvaluateToError(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x89b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL ErrorCheckingOptions::GetTextDate() { BOOL result; InvokeHelper(0x89c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ErrorCheckingOptions::SetTextDate(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x89c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL ErrorCheckingOptions::GetNumberAsText() { BOOL result; InvokeHelper(0x89d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ErrorCheckingOptions::SetNumberAsText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x89d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL ErrorCheckingOptions::GetInconsistentFormula() { BOOL result; InvokeHelper(0x89e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ErrorCheckingOptions::SetInconsistentFormula(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x89e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL ErrorCheckingOptions::GetOmittedCells() { BOOL result; InvokeHelper(0x89f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ErrorCheckingOptions::SetOmittedCells(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x89f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL ErrorCheckingOptions::GetUnlockedFormulaCells() { BOOL result; InvokeHelper(0x8a0, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ErrorCheckingOptions::SetUnlockedFormulaCells(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8a0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL ErrorCheckingOptions::GetEmptyCellReferences() { BOOL result; InvokeHelper(0x8a1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ErrorCheckingOptions::SetEmptyCellReferences(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8a1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL ErrorCheckingOptions::GetListDataValidation() { BOOL result; InvokeHelper(0x8f8, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ErrorCheckingOptions::SetListDataValidation(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8f8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // Errors properties ///////////////////////////////////////////////////////////////////////////// // Errors operations LPDISPATCH Errors::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Errors::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Errors::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Errors::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH Errors::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } ///////////////////////////////////////////////////////////////////////////// // Error properties ///////////////////////////////////////////////////////////////////////////// // Error operations LPDISPATCH Error::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Error::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Error::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL Error::GetValue() { BOOL result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL Error::GetIgnore() { BOOL result; InvokeHelper(0x8a2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Error::SetIgnore(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8a2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // SmartTagAction properties ///////////////////////////////////////////////////////////////////////////// // SmartTagAction operations LPDISPATCH SmartTagAction::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long SmartTagAction::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH SmartTagAction::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString SmartTagAction::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void SmartTagAction::Execute() { InvokeHelper(0x8a3, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } CString SmartTagAction::Get_Default() { CString result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long SmartTagAction::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL SmartTagAction::GetPresentInPane() { BOOL result; InvokeHelper(0x8f9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL SmartTagAction::GetExpandHelp() { BOOL result; InvokeHelper(0x8fa, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void SmartTagAction::SetExpandHelp(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8fa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL SmartTagAction::GetCheckboxState() { BOOL result; InvokeHelper(0x8fb, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void SmartTagAction::SetCheckboxState(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8fb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString SmartTagAction::GetTextboxText() { CString result; InvokeHelper(0x8fc, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void SmartTagAction::SetTextboxText(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8fc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long SmartTagAction::GetListSelection() { long result; InvokeHelper(0x8fd, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void SmartTagAction::SetListSelection(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x8fd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long SmartTagAction::GetRadioGroupSelection() { long result; InvokeHelper(0x8fe, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void SmartTagAction::SetRadioGroupSelection(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x8fe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH SmartTagAction::GetActiveXControl() { LPDISPATCH result; InvokeHelper(0x8ff, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // SmartTagActions properties ///////////////////////////////////////////////////////////////////////////// // SmartTagActions operations LPDISPATCH SmartTagActions::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long SmartTagActions::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH SmartTagActions::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long SmartTagActions::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH SmartTagActions::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH SmartTagActions::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN SmartTagActions::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // SmartTag properties ///////////////////////////////////////////////////////////////////////////// // SmartTag operations LPDISPATCH SmartTag::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long SmartTag::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH SmartTag::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString SmartTag::GetDownloadURL() { CString result; InvokeHelper(0x8a4, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString SmartTag::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString SmartTag::Get_Default() { CString result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString SmartTag::GetXml() { CString result; InvokeHelper(0x8a5, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } LPDISPATCH SmartTag::GetRange() { LPDISPATCH result; InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void SmartTag::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH SmartTag::GetSmartTagActions() { LPDISPATCH result; InvokeHelper(0x8a6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH SmartTag::GetProperties() { LPDISPATCH result; InvokeHelper(0x857, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // SmartTags properties ///////////////////////////////////////////////////////////////////////////// // SmartTags operations LPDISPATCH SmartTags::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long SmartTags::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH SmartTags::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH SmartTags::Add(LPCTSTR SmartTagType) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, SmartTagType); return result; } long SmartTags::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH SmartTags::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN SmartTags::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // SmartTagRecognizer properties ///////////////////////////////////////////////////////////////////////////// // SmartTagRecognizer operations LPDISPATCH SmartTagRecognizer::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long SmartTagRecognizer::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH SmartTagRecognizer::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL SmartTagRecognizer::GetEnabled() { BOOL result; InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void SmartTagRecognizer::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString SmartTagRecognizer::GetProgID() { CString result; InvokeHelper(0x8a8, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString SmartTagRecognizer::Get_Default() { CString result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString SmartTagRecognizer::GetFullName() { CString result; InvokeHelper(0x121, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // SmartTagRecognizers properties ///////////////////////////////////////////////////////////////////////////// // SmartTagRecognizers operations LPDISPATCH SmartTagRecognizers::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long SmartTagRecognizers::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH SmartTagRecognizers::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long SmartTagRecognizers::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH SmartTagRecognizers::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH SmartTagRecognizers::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN SmartTagRecognizers::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } BOOL SmartTagRecognizers::GetRecognize() { BOOL result; InvokeHelper(0x8a9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void SmartTagRecognizers::SetRecognize(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8a9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // SmartTagOptions properties ///////////////////////////////////////////////////////////////////////////// // SmartTagOptions operations LPDISPATCH SmartTagOptions::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long SmartTagOptions::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH SmartTagOptions::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long SmartTagOptions::GetDisplaySmartTags() { long result; InvokeHelper(0x8aa, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void SmartTagOptions::SetDisplaySmartTags(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x8aa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL SmartTagOptions::GetEmbedSmartTags() { BOOL result; InvokeHelper(0x8ab, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void SmartTagOptions::SetEmbedSmartTags(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8ab, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // SpellingOptions properties ///////////////////////////////////////////////////////////////////////////// // SpellingOptions operations long SpellingOptions::GetDictLang() { long result; InvokeHelper(0x8ac, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void SpellingOptions::SetDictLang(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x8ac, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString SpellingOptions::GetUserDict() { CString result; InvokeHelper(0x8ad, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void SpellingOptions::SetUserDict(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8ad, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL SpellingOptions::GetIgnoreCaps() { BOOL result; InvokeHelper(0x8ae, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void SpellingOptions::SetIgnoreCaps(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8ae, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL SpellingOptions::GetSuggestMainOnly() { BOOL result; InvokeHelper(0x8af, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void SpellingOptions::SetSuggestMainOnly(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8af, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL SpellingOptions::GetIgnoreMixedDigits() { BOOL result; InvokeHelper(0x8b0, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void SpellingOptions::SetIgnoreMixedDigits(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8b0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL SpellingOptions::GetIgnoreFileNames() { BOOL result; InvokeHelper(0x8b1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void SpellingOptions::SetIgnoreFileNames(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8b1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL SpellingOptions::GetGermanPostReform() { BOOL result; InvokeHelper(0x8b2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void SpellingOptions::SetGermanPostReform(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8b2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL SpellingOptions::GetKoreanCombineAux() { BOOL result; InvokeHelper(0x8b3, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void SpellingOptions::SetKoreanCombineAux(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8b3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL SpellingOptions::GetKoreanUseAutoChangeList() { BOOL result; InvokeHelper(0x8b4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void SpellingOptions::SetKoreanUseAutoChangeList(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8b4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL SpellingOptions::GetKoreanProcessCompound() { BOOL result; InvokeHelper(0x8b5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void SpellingOptions::SetKoreanProcessCompound(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8b5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long SpellingOptions::GetHebrewModes() { long result; InvokeHelper(0x8b6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void SpellingOptions::SetHebrewModes(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x8b6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long SpellingOptions::GetArabicModes() { long result; InvokeHelper(0x8b7, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void SpellingOptions::SetArabicModes(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x8b7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // Speech properties ///////////////////////////////////////////////////////////////////////////// // Speech operations void Speech::Speak(LPCTSTR Text, const VARIANT& SpeakAsync, const VARIANT& SpeakXML, const VARIANT& Purge) { static BYTE parms[] = VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT; InvokeHelper(0x7e1, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Text, &SpeakAsync, &SpeakXML, &Purge); } long Speech::GetDirection() { long result; InvokeHelper(0xa8, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Speech::SetDirection(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xa8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL Speech::GetSpeakCellOnEnter() { BOOL result; InvokeHelper(0x8bb, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void Speech::SetSpeakCellOnEnter(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x8bb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } ///////////////////////////////////////////////////////////////////////////// // Protection properties ///////////////////////////////////////////////////////////////////////////// // Protection operations BOOL Protection::GetAllowFormattingCells() { BOOL result; InvokeHelper(0x7f0, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL Protection::GetAllowFormattingColumns() { BOOL result; InvokeHelper(0x7f1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL Protection::GetAllowFormattingRows() { BOOL result; InvokeHelper(0x7f2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL Protection::GetAllowInsertingColumns() { BOOL result; InvokeHelper(0x7f3, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL Protection::GetAllowInsertingRows() { BOOL result; InvokeHelper(0x7f4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL Protection::GetAllowInsertingHyperlinks() { BOOL result; InvokeHelper(0x7f5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL Protection::GetAllowDeletingColumns() { BOOL result; InvokeHelper(0x7f6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL Protection::GetAllowDeletingRows() { BOOL result; InvokeHelper(0x7f7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL Protection::GetAllowSorting() { BOOL result; InvokeHelper(0x7f8, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL Protection::GetAllowFiltering() { BOOL result; InvokeHelper(0x7f9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL Protection::GetAllowUsingPivotTables() { BOOL result; InvokeHelper(0x7fa, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } LPDISPATCH Protection::GetAllowEditRanges() { LPDISPATCH result; InvokeHelper(0x8bc, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // PivotItemList properties ///////////////////////////////////////////////////////////////////////////// // PivotItemList operations LPDISPATCH PivotItemList::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotItemList::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotItemList::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long PivotItemList::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH PivotItemList::Item(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH PivotItemList::Get_Default(const VARIANT& Field) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Field); return result; } LPUNKNOWN PivotItemList::_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // Tab properties ///////////////////////////////////////////////////////////////////////////// // Tab operations LPDISPATCH Tab::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Tab::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Tab::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } VARIANT Tab::GetColor() { VARIANT result; InvokeHelper(0x63, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } void Tab::SetColor(const VARIANT& newValue) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x63, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, &newValue); } long Tab::GetColorIndex() { long result; InvokeHelper(0x61, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Tab::SetColorIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x61, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } ///////////////////////////////////////////////////////////////////////////// // AllowEditRanges properties ///////////////////////////////////////////////////////////////////////////// // AllowEditRanges operations long AllowEditRanges::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH AllowEditRanges::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH AllowEditRanges::Add(LPCTSTR Title, LPDISPATCH Range, const VARIANT& Password) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_DISPATCH VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Title, Range, &Password); return result; } LPDISPATCH AllowEditRanges::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN AllowEditRanges::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // AllowEditRange properties ///////////////////////////////////////////////////////////////////////////// // AllowEditRange operations CString AllowEditRange::GetTitle() { CString result; InvokeHelper(0xc7, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void AllowEditRange::SetTitle(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0xc7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH AllowEditRange::GetRange() { LPDISPATCH result; InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void AllowEditRange::SetRefRange(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0xc5, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms, newValue); } void AllowEditRange::ChangePassword(LPCTSTR Password) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8bd, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Password); } void AllowEditRange::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void AllowEditRange::Unprotect(const VARIANT& Password) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x11d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Password); } LPDISPATCH AllowEditRange::GetUsers() { LPDISPATCH result; InvokeHelper(0x8be, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // UserAccessList properties ///////////////////////////////////////////////////////////////////////////// // UserAccessList operations long UserAccessList::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH UserAccessList::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH UserAccessList::Add(LPCTSTR Name, BOOL AllowEdit) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_BOOL; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Name, AllowEdit); return result; } void UserAccessList::DeleteAll() { InvokeHelper(0x8bf, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } LPDISPATCH UserAccessList::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN UserAccessList::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // UserAccess properties ///////////////////////////////////////////////////////////////////////////// // UserAccess operations CString UserAccess::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } BOOL UserAccess::GetAllowEdit() { BOOL result; InvokeHelper(0x7e4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void UserAccess::SetAllowEdit(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x7e4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void UserAccess::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // RTD properties ///////////////////////////////////////////////////////////////////////////// // RTD operations long RTD::GetThrottleInterval() { long result; InvokeHelper(0x8c0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void RTD::SetThrottleInterval(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x8c0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } void RTD::RefreshData() { InvokeHelper(0x8c1, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void RTD::RestartServers() { InvokeHelper(0x8c2, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // Diagram properties ///////////////////////////////////////////////////////////////////////////// // Diagram operations LPDISPATCH Diagram::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Diagram::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH Diagram::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH Diagram::GetNodes() { LPDISPATCH result; InvokeHelper(0x6a5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long Diagram::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long Diagram::GetAutoLayout() { long result; InvokeHelper(0x8c3, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Diagram::SetAutoLayout(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x8c3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Diagram::GetReverse() { long result; InvokeHelper(0x8c4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Diagram::SetReverse(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x8c4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long Diagram::GetAutoFormat() { long result; InvokeHelper(0x72, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void Diagram::SetAutoFormat(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x72, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } void Diagram::Convert(long Type) { static BYTE parms[] = VTS_I4; InvokeHelper(0x416, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Type); } void Diagram::FitText() { InvokeHelper(0x900, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } ///////////////////////////////////////////////////////////////////////////// // ListObjects properties ///////////////////////////////////////////////////////////////////////////// // ListObjects operations LPDISPATCH ListObjects::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ListObjects::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ListObjects::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ListObjects::Add(long SourceType, const VARIANT& Source, const VARIANT& LinkSource, long XlListObjectHasHeaders, const VARIANT& Destination) { LPDISPATCH result; static BYTE parms[] = VTS_I4 VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, SourceType, &Source, &LinkSource, XlListObjectHasHeaders, &Destination); return result; } LPDISPATCH ListObjects::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN ListObjects::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH ListObjects::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } long ListObjects::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // ListObject properties ///////////////////////////////////////////////////////////////////////////// // ListObject operations LPDISPATCH ListObject::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ListObject::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ListObject::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void ListObject::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } CString ListObject::Publish(const VARIANT& Target, BOOL LinkSource) { CString result; static BYTE parms[] = VTS_VARIANT VTS_BOOL; InvokeHelper(0x767, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, &Target, LinkSource); return result; } void ListObject::Refresh() { InvokeHelper(0x589, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ListObject::Unlink() { InvokeHelper(0x904, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ListObject::Unlist() { InvokeHelper(0x905, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ListObject::UpdateChanges(long iConflictType) { static BYTE parms[] = VTS_I4; InvokeHelper(0x906, DISPATCH_METHOD, VT_EMPTY, NULL, parms, iConflictType); } void ListObject::Resize(LPDISPATCH Range) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x100, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Range); } CString ListObject::Get_Default() { CString result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } BOOL ListObject::GetActive() { BOOL result; InvokeHelper(0x908, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } LPDISPATCH ListObject::GetDataBodyRange() { LPDISPATCH result; InvokeHelper(0x2c1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ListObject::GetDisplayRightToLeft() { BOOL result; InvokeHelper(0x6ee, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } LPDISPATCH ListObject::GetHeaderRowRange() { LPDISPATCH result; InvokeHelper(0x909, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ListObject::GetInsertRowRange() { LPDISPATCH result; InvokeHelper(0x90a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ListObject::GetListColumns() { LPDISPATCH result; InvokeHelper(0x90b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ListObject::GetListRows() { LPDISPATCH result; InvokeHelper(0x90c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString ListObject::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ListObject::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH ListObject::GetQueryTable() { LPDISPATCH result; InvokeHelper(0x56a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ListObject::GetRange() { LPDISPATCH result; InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } BOOL ListObject::GetShowAutoFilter() { BOOL result; InvokeHelper(0x90d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ListObject::SetShowAutoFilter(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x90d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL ListObject::GetShowTotals() { BOOL result; InvokeHelper(0x90e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void ListObject::SetShowTotals(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x90e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long ListObject::GetSourceType() { long result; InvokeHelper(0x2ad, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ListObject::GetTotalsRowRange() { LPDISPATCH result; InvokeHelper(0x90f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString ListObject::GetSharePointURL() { CString result; InvokeHelper(0x910, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } LPDISPATCH ListObject::GetXmlMap() { LPDISPATCH result; InvokeHelper(0x8cd, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // ListColumns properties ///////////////////////////////////////////////////////////////////////////// // ListColumns operations LPDISPATCH ListColumns::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ListColumns::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ListColumns::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ListColumns::Add(const VARIANT& Position) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Position); return result; } LPDISPATCH ListColumns::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN ListColumns::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH ListColumns::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } long ListColumns::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // ListColumn properties ///////////////////////////////////////////////////////////////////////////// // ListColumn operations LPDISPATCH ListColumn::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ListColumn::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ListColumn::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void ListColumn::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } CString ListColumn::Get_Default() { CString result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } LPDISPATCH ListColumn::GetListDataFormat() { LPDISPATCH result; InvokeHelper(0x911, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ListColumn::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString ListColumn::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void ListColumn::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } LPDISPATCH ListColumn::GetRange() { LPDISPATCH result; InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ListColumn::GetTotalsCalculation() { long result; InvokeHelper(0x912, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void ListColumn::SetTotalsCalculation(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x912, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } LPDISPATCH ListColumn::GetXPath() { LPDISPATCH result; InvokeHelper(0x8d2, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString ListColumn::GetSharePointFormula() { CString result; InvokeHelper(0x913, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // ListRows properties ///////////////////////////////////////////////////////////////////////////// // ListRows operations LPDISPATCH ListRows::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ListRows::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ListRows::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH ListRows::Add(const VARIANT& Position) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, &Position); return result; } LPDISPATCH ListRows::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPUNKNOWN ListRows::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } LPDISPATCH ListRows::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } long ListRows::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // ListRow properties ///////////////////////////////////////////////////////////////////////////// // ListRow operations LPDISPATCH ListRow::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ListRow::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ListRow::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void ListRow::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } long ListRow::GetIndex() { long result; InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL ListRow::GetInvalidData() { BOOL result; InvokeHelper(0x914, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } LPDISPATCH ListRow::GetRange() { LPDISPATCH result; InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // XmlNamespace properties ///////////////////////////////////////////////////////////////////////////// // XmlNamespace operations LPDISPATCH XmlNamespace::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long XmlNamespace::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH XmlNamespace::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString XmlNamespace::Get_Default() { CString result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString XmlNamespace::GetUri() { CString result; InvokeHelper(0x915, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString XmlNamespace::GetPrefix() { CString result; InvokeHelper(0x916, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // XmlNamespaces properties ///////////////////////////////////////////////////////////////////////////// // XmlNamespaces operations LPDISPATCH XmlNamespaces::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long XmlNamespaces::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH XmlNamespaces::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH XmlNamespaces::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH XmlNamespaces::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } long XmlNamespaces::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CString XmlNamespaces::GetValue() { CString result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } LPUNKNOWN XmlNamespaces::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } void XmlNamespaces::InstallManifest(LPCTSTR Path, const VARIANT& InstallForAllUsers) { static BYTE parms[] = VTS_BSTR VTS_VARIANT; InvokeHelper(0x917, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Path, &InstallForAllUsers); } ///////////////////////////////////////////////////////////////////////////// // XmlDataBinding properties ///////////////////////////////////////////////////////////////////////////// // XmlDataBinding operations LPDISPATCH XmlDataBinding::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long XmlDataBinding::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH XmlDataBinding::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString XmlDataBinding::Get_Default() { CString result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } long XmlDataBinding::Refresh() { long result; InvokeHelper(0x589, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); return result; } void XmlDataBinding::LoadSettings(LPCTSTR Url) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x919, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Url); } void XmlDataBinding::ClearSettings() { InvokeHelper(0x91a, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } CString XmlDataBinding::GetSourceUrl() { CString result; InvokeHelper(0x91b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // XmlSchema properties ///////////////////////////////////////////////////////////////////////////// // XmlSchema operations LPDISPATCH XmlSchema::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long XmlSchema::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH XmlSchema::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH XmlSchema::GetNamespace() { LPDISPATCH result; InvokeHelper(0x91c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString XmlSchema::GetXml() { CString result; InvokeHelper(0x91d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString XmlSchema::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // XmlSchemas properties ///////////////////////////////////////////////////////////////////////////// // XmlSchemas operations LPDISPATCH XmlSchemas::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long XmlSchemas::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH XmlSchemas::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH XmlSchemas::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH XmlSchemas::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } long XmlSchemas::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPUNKNOWN XmlSchemas::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // XmlMap properties ///////////////////////////////////////////////////////////////////////////// // XmlMap operations LPDISPATCH XmlMap::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long XmlMap::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH XmlMap::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString XmlMap::Get_Default() { CString result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString XmlMap::GetName() { CString result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void XmlMap::SetName(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } BOOL XmlMap::GetIsExportable() { BOOL result; InvokeHelper(0x91e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL XmlMap::GetShowImportExportValidationErrors() { BOOL result; InvokeHelper(0x91f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void XmlMap::SetShowImportExportValidationErrors(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x91f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL XmlMap::GetSaveDataSourceDefinition() { BOOL result; InvokeHelper(0x920, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void XmlMap::SetSaveDataSourceDefinition(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x920, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL XmlMap::GetAdjustColumnWidth() { BOOL result; InvokeHelper(0x74c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void XmlMap::SetAdjustColumnWidth(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x74c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL XmlMap::GetPreserveColumnFilter() { BOOL result; InvokeHelper(0x921, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void XmlMap::SetPreserveColumnFilter(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x921, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL XmlMap::GetPreserveNumberFormatting() { BOOL result; InvokeHelper(0x922, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void XmlMap::SetPreserveNumberFormatting(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x922, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL XmlMap::GetAppendOnImport() { BOOL result; InvokeHelper(0x923, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void XmlMap::SetAppendOnImport(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x923, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CString XmlMap::GetRootElementName() { CString result; InvokeHelper(0x924, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } LPDISPATCH XmlMap::GetRootElementNamespace() { LPDISPATCH result; InvokeHelper(0x925, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH XmlMap::GetSchemas() { LPDISPATCH result; InvokeHelper(0x926, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH XmlMap::GetDataBinding() { LPDISPATCH result; InvokeHelper(0x927, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void XmlMap::Delete() { InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } long XmlMap::Import(LPCTSTR Url, const VARIANT& Overwrite) { long result; static BYTE parms[] = VTS_BSTR VTS_VARIANT; InvokeHelper(0x395, DISPATCH_METHOD, VT_I4, (void*)&result, parms, Url, &Overwrite); return result; } long XmlMap::ImportXml(LPCTSTR XmlData, const VARIANT& Overwrite) { long result; static BYTE parms[] = VTS_BSTR VTS_VARIANT; InvokeHelper(0x928, DISPATCH_METHOD, VT_I4, (void*)&result, parms, XmlData, &Overwrite); return result; } long XmlMap::Export(LPCTSTR Url, const VARIANT& Overwrite) { long result; static BYTE parms[] = VTS_BSTR VTS_VARIANT; InvokeHelper(0x586, DISPATCH_METHOD, VT_I4, (void*)&result, parms, Url, &Overwrite); return result; } long XmlMap::ExportXml(BSTR* Data) { long result; static BYTE parms[] = VTS_PBSTR; InvokeHelper(0x92a, DISPATCH_METHOD, VT_I4, (void*)&result, parms, Data); return result; } ///////////////////////////////////////////////////////////////////////////// // XmlMaps properties ///////////////////////////////////////////////////////////////////////////// // XmlMaps operations LPDISPATCH XmlMaps::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long XmlMaps::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH XmlMaps::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } LPDISPATCH XmlMaps::Add(LPCTSTR Schema, const VARIANT& RootElementName) { LPDISPATCH result; static BYTE parms[] = VTS_BSTR VTS_VARIANT; InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, Schema, &RootElementName); return result; } LPDISPATCH XmlMaps::Get_Default(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } LPDISPATCH XmlMaps::GetItem(const VARIANT& Index) { LPDISPATCH result; static BYTE parms[] = VTS_VARIANT; InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, &Index); return result; } long XmlMaps::GetCount() { long result; InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPUNKNOWN XmlMaps::Get_NewEnum() { LPUNKNOWN result; InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // ListDataFormat properties ///////////////////////////////////////////////////////////////////////////// // ListDataFormat operations LPDISPATCH ListDataFormat::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ListDataFormat::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH ListDataFormat::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long ListDataFormat::Get_Default() { long result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } VARIANT ListDataFormat::GetChoices() { VARIANT result; InvokeHelper(0x92c, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } long ListDataFormat::GetDecimalPlaces() { long result; InvokeHelper(0x92d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } VARIANT ListDataFormat::GetDefaultValue() { VARIANT result; InvokeHelper(0x92e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } BOOL ListDataFormat::GetIsPercent() { BOOL result; InvokeHelper(0x92f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } long ListDataFormat::GetLcid() { long result; InvokeHelper(0x930, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long ListDataFormat::GetMaxCharacters() { long result; InvokeHelper(0x931, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } VARIANT ListDataFormat::GetMaxNumber() { VARIANT result; InvokeHelper(0x932, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } VARIANT ListDataFormat::GetMinNumber() { VARIANT result; InvokeHelper(0x933, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL); return result; } BOOL ListDataFormat::GetRequired() { BOOL result; InvokeHelper(0x934, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } long ListDataFormat::GetType() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL ListDataFormat::GetReadOnly() { BOOL result; InvokeHelper(0x128, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL ListDataFormat::GetAllowFillIn() { BOOL result; InvokeHelper(0x935, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } ///////////////////////////////////////////////////////////////////////////// // XPath properties ///////////////////////////////////////////////////////////////////////////// // XPath operations LPDISPATCH XPath::GetApplication() { LPDISPATCH result; InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } long XPath::GetCreator() { long result; InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } LPDISPATCH XPath::GetParent() { LPDISPATCH result; InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } CString XPath::Get_Default() { CString result; InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } CString XPath::GetValue() { CString result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } LPDISPATCH XPath::GetMap() { LPDISPATCH result; InvokeHelper(0x8d6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void XPath::SetValue(LPDISPATCH Map, LPCTSTR XPath, const VARIANT& SelectionNamespace, const VARIANT& Repeating) { static BYTE parms[] = VTS_DISPATCH VTS_BSTR VTS_VARIANT VTS_VARIANT; InvokeHelper(0x936, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Map, XPath, &SelectionNamespace, &Repeating); } void XPath::Clear() { InvokeHelper(0x6f, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL XPath::GetRepeating() { BOOL result; InvokeHelper(0x938, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; }