home *** CD-ROM | disk | FTP | other *** search
- // Borland C++ Builder
- // Copyright (c) 1995, 1999 by Borland International
- // All rights reserved
-
- // (DO NOT EDIT: machine generated header) 'vcfi.pas' rev: 4.00
-
- #ifndef vcfiHPP
- #define vcfiHPP
-
- #pragma delphiheader begin
- #pragma option push -w-
- #include <Menus.hpp> // Pascal unit
- #include <Controls.hpp> // Pascal unit
- #include <StdVCL.hpp> // Pascal unit
- #include <OleCtrls.hpp> // Pascal unit
- #include <Graphics.hpp> // Pascal unit
- #include <Classes.hpp> // Pascal unit
- #include <ActiveX.hpp> // Pascal unit
- #include <Windows.hpp> // Pascal unit
- #include <SysInit.hpp> // Pascal unit
- #include <System.hpp> // Pascal unit
-
- //-- user supplied -----------------------------------------------------------
-
- namespace Vcfi
- {
- //-- type declarations -------------------------------------------------------
- __dispinterface _DVtChart;
- typedef System::DelphiInterface<_DVtChart> _di__DVtChart;
- __dispinterface _DVtChart : public IDispatch /* __guid="{5A721581-5AF0-11CE-8384-0020AF2337F2}" */
- {
-
- };
- typedef _DVtChart VtChart;
-
- __dispinterface ICoor;
- typedef System::DelphiInterface<ICoor> _di_ICoor;
- __dispinterface ICoor : public IDispatch /* __guid="{EBF97E20-731F-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef ICoor Coor;
-
- __dispinterface ILCoor;
- typedef System::DelphiInterface<ILCoor> _di_ILCoor;
- __dispinterface ILCoor : public IDispatch /* __guid="{EBF97E22-731F-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef ILCoor LCoor;
-
- __dispinterface ICoor3;
- typedef System::DelphiInterface<ICoor3> _di_ICoor3;
- __dispinterface ICoor3 : public IDispatch /* __guid="{177BF2A0-7350-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef ICoor3 Coor3;
-
- __dispinterface ILRect;
- typedef System::DelphiInterface<ILRect> _di_ILRect;
- __dispinterface ILRect : public IDispatch /* __guid="{177BF2A2-7350-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef ILRect LRect;
-
- __dispinterface IRect;
- typedef System::DelphiInterface<IRect> _di_IRect;
- __dispinterface IRect : public IDispatch /* __guid="{FE5517C0-73FE-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IRect Rect;
-
- __dispinterface IColor;
- typedef System::DelphiInterface<IColor> _di_IColor;
- __dispinterface IColor : public IDispatch /* __guid="{9BA79C60-7403-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IColor VtColor;
-
- __dispinterface IBrush;
- typedef System::DelphiInterface<IBrush> _di_IBrush;
- __dispinterface IBrush : public IDispatch /* __guid="{AFE57020-7409-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IBrush Brush;
-
- __dispinterface IShadow;
- typedef System::DelphiInterface<IShadow> _di_IShadow;
- __dispinterface IShadow : public IDispatch /* __guid="{AFE57022-7409-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IShadow Shadow;
-
- __dispinterface ITextLayout;
- typedef System::DelphiInterface<ITextLayout> _di_ITextLayout;
- __dispinterface ITextLayout : public IDispatch /* __guid="{E26C7700-756C-11CE-840F-00AA0042CB33}" */
-
- {
-
- };
- typedef ITextLayout TextLayout;
-
- __dispinterface IVcTitle;
- typedef System::DelphiInterface<IVcTitle> _di_IVcTitle;
- __dispinterface IVcTitle : public IDispatch /* __guid="{C82141A0-7571-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IVcTitle Title;
-
- __dispinterface ILocation;
- typedef System::DelphiInterface<ILocation> _di_ILocation;
- __dispinterface ILocation : public IDispatch /* __guid="{EDDF9242-764B-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef ILocation Location;
-
- __dispinterface IFont;
- typedef System::DelphiInterface<IFont> _di_IFont;
- __dispinterface IFont : public IDispatch /* __guid="{2E6A37A0-77FC-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IFont VtFont;
-
- __dispinterface IBackdrop;
- typedef System::DelphiInterface<IBackdrop> _di_IBackdrop;
- __dispinterface IBackdrop : public IDispatch /* __guid="{2E6A37A2-77FC-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IBackdrop Backdrop;
-
- __dispinterface IFrame;
- typedef System::DelphiInterface<IFrame> _di_IFrame;
- __dispinterface IFrame : public IDispatch /* __guid="{2E6A37A4-77FC-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IFrame Frame;
-
- __dispinterface IGradient;
- typedef System::DelphiInterface<IGradient> _di_IGradient;
- __dispinterface IGradient : public IDispatch /* __guid="{2E6A37A6-77FC-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IGradient Gradient;
-
- __dispinterface IPicture;
- typedef System::DelphiInterface<IPicture> _di_IPicture;
- __dispinterface IPicture : public IDispatch /* __guid="{FD30FB00-789C-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IPicture VtPicture;
-
- __dispinterface IFill;
- typedef System::DelphiInterface<IFill> _di_IFill;
- __dispinterface IFill : public IDispatch /* __guid="{FD30FB02-789C-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IFill Fill;
-
- __dispinterface IVcPen;
- typedef System::DelphiInterface<IVcPen> _di_IVcPen;
- __dispinterface IVcPen : public IDispatch /* __guid="{279B5A40-8098-11CE-BECC-00AA0042CB33}" */
- {
-
- };
- typedef IVcPen Pen;
-
- __dispinterface IVcMarker;
- typedef System::DelphiInterface<IVcMarker> _di_IVcMarker;
- __dispinterface IVcMarker : public IDispatch /* __guid="{3080E742-813F-11CE-BECC-00AA0042CB33}" */
- {
-
- };
- typedef IVcMarker Marker;
-
- __dispinterface IVcFootnote;
- typedef System::DelphiInterface<IVcFootnote> _di_IVcFootnote;
- __dispinterface IVcFootnote : public IDispatch /* __guid="{4F053F00-8396-11CE-BECC-00AA0042CB33}" */
-
- {
-
- };
- typedef IVcFootnote Footnote;
-
- __dispinterface IVcLegend;
- typedef System::DelphiInterface<IVcLegend> _di_IVcLegend;
- __dispinterface IVcLegend : public IDispatch /* __guid="{95C52B60-83B1-11CE-BECC-00AA0042CB33}" */
- {
-
- };
- typedef IVcLegend Legend;
-
- __dispinterface IVcPrintInformation;
- typedef System::DelphiInterface<IVcPrintInformation> _di_IVcPrintInformation;
- __dispinterface IVcPrintInformation : public IDispatch /* __guid="{CFA0AC00-8B6E-11CE-840F-00AA0042CB33}" */
-
- {
-
- };
- typedef IVcPrintInformation PrintInformation;
-
- __dispinterface IVcDataGrid;
- typedef System::DelphiInterface<IVcDataGrid> _di_IVcDataGrid;
- __dispinterface IVcDataGrid : public IDispatch /* __guid="{6CB603A0-8F70-11CE-840F-00AA0042CB33}" */
-
- {
-
- };
- typedef IVcDataGrid DataGrid;
-
- __dispinterface IVcPlot;
- typedef System::DelphiInterface<IVcPlot> _di_IVcPlot;
- __dispinterface IVcPlot : public IDispatch /* __guid="{F77BA680-9037-11CE-86B3-444553540000}" */
- {
-
- };
- typedef IVcPlot Plot;
-
- __dispinterface IVcView3d;
- typedef System::DelphiInterface<IVcView3d> _di_IVcView3d;
- __dispinterface IVcView3d : public IDispatch /* __guid="{21645F62-90F0-11CE-86B3-444553540000}" */
- {
-
- };
- typedef IVcView3d View3d;
-
- __dispinterface IVcPlotBase;
- typedef System::DelphiInterface<IVcPlotBase> _di_IVcPlotBase;
- __dispinterface IVcPlotBase : public IDispatch /* __guid="{508D02E0-90FC-11CE-86B3-444553540000}" */
-
- {
-
- };
- typedef IVcPlotBase PlotBase;
-
- __dispinterface IVcDoughnut;
- typedef System::DelphiInterface<IVcDoughnut> _di_IVcDoughnut;
- __dispinterface IVcDoughnut : public IDispatch /* __guid="{508D02E2-90FC-11CE-86B3-444553540000}" */
-
- {
-
- };
- typedef IVcDoughnut Doughnut;
-
- __dispinterface IVcPie;
- typedef System::DelphiInterface<IVcPie> _di_IVcPie;
- __dispinterface IVcPie : public IDispatch /* __guid="{508D02E4-90FC-11CE-86B3-444553540000}" */
- {
-
- };
- typedef IVcPie Pie;
-
- __dispinterface IVcWeighting;
- typedef System::DelphiInterface<IVcWeighting> _di_IVcWeighting;
- __dispinterface IVcWeighting : public IDispatch /* __guid="{508D02E6-90FC-11CE-86B3-444553540000}" */
-
- {
-
- };
- typedef IVcWeighting Weighting;
-
- __dispinterface IVcWall;
- typedef System::DelphiInterface<IVcWall> _di_IVcWall;
- __dispinterface IVcWall : public IDispatch /* __guid="{508D02E8-90FC-11CE-86B3-444553540000}" */
- {
-
- };
- typedef IVcWall Wall;
-
- __dispinterface IVcSeries;
- typedef System::DelphiInterface<IVcSeries> _di_IVcSeries;
- __dispinterface IVcSeries : public IDispatch /* __guid="{0AA0FE20-912A-11CE-86B3-444553540000}" */
- {
-
- };
- typedef IVcSeries Series;
-
- __dispinterface IVcBar;
- typedef System::DelphiInterface<IVcBar> _di_IVcBar;
- __dispinterface IVcBar : public IDispatch /* __guid="{264931C0-91F1-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IVcBar Bar;
-
- __dispinterface IVcHiLo;
- typedef System::DelphiInterface<IVcHiLo> _di_IVcHiLo;
- __dispinterface IVcHiLo : public IDispatch /* __guid="{51DCC620-95B7-11CE-86B3-444553540000}" */
- {
-
- };
- typedef IVcHiLo HiLo;
-
- __dispinterface IVcPosition;
- typedef System::DelphiInterface<IVcPosition> _di_IVcPosition;
- __dispinterface IVcPosition : public IDispatch /* __guid="{51DCC622-95B7-11CE-86B3-444553540000}" */
-
- {
-
- };
- typedef IVcPosition Position;
-
- __dispinterface IVcSeriesMarker;
- typedef System::DelphiInterface<IVcSeriesMarker> _di_IVcSeriesMarker;
- __dispinterface IVcSeriesMarker : public IDispatch /* __guid="{51DCC624-95B7-11CE-86B3-444553540000}" */
-
- {
-
- };
- typedef IVcSeriesMarker SeriesMarker;
-
- __dispinterface IVcSeriesLabel;
- typedef System::DelphiInterface<IVcSeriesLabel> _di_IVcSeriesLabel;
- __dispinterface IVcSeriesLabel : public IDispatch /* __guid="{51DCC626-95B7-11CE-86B3-444553540000}" */
-
- {
-
- };
- typedef IVcSeriesLabel SeriesLabel;
-
- __dispinterface IVcStatLines;
- typedef System::DelphiInterface<IVcStatLines> _di_IVcStatLines;
- __dispinterface IVcStatLines : public IDispatch /* __guid="{2F6DD6A0-95E5-11CE-86B3-444553540000}" */
-
- {
-
- };
- typedef IVcStatLines StatLine;
-
- __dispinterface IVcDataPointLabel;
- typedef System::DelphiInterface<IVcDataPointLabel> _di_IVcDataPointLabel;
- __dispinterface IVcDataPointLabel : public IDispatch /* __guid="{2F6DD6A2-95E5-11CE-86B3-444553540000}" */
-
- {
-
- };
- typedef IVcDataPointLabel DataPointLabel;
-
- __dispinterface IVcDataPoint;
- typedef System::DelphiInterface<IVcDataPoint> _di_IVcDataPoint;
- __dispinterface IVcDataPoint : public IDispatch /* __guid="{2F6DD6A4-95E5-11CE-86B3-444553540000}" */
-
- {
-
- };
- typedef IVcDataPoint DataPoint;
-
- __dispinterface IVcAxis;
- typedef System::DelphiInterface<IVcAxis> _di_IVcAxis;
- __dispinterface IVcAxis : public IDispatch /* __guid="{027D7900-A023-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IVcAxis Axis;
-
- __dispinterface IVcCategoryScale;
- typedef System::DelphiInterface<IVcCategoryScale> _di_IVcCategoryScale;
- __dispinterface IVcCategoryScale : public IDispatch /* __guid="{62375360-A17D-11CE-840F-00AA0042CB33}" */
-
- {
-
- };
- typedef IVcCategoryScale CategoryScale;
-
- __dispinterface IVcDateScale;
- typedef System::DelphiInterface<IVcDateScale> _di_IVcDateScale;
- __dispinterface IVcDateScale : public IDispatch /* __guid="{62375362-A17D-11CE-840F-00AA0042CB33}" */
-
- {
-
- };
- typedef IVcDateScale DateScale;
-
- __dispinterface IVcAxisGrid;
- typedef System::DelphiInterface<IVcAxisGrid> _di_IVcAxisGrid;
- __dispinterface IVcAxisGrid : public IDispatch /* __guid="{62375364-A17D-11CE-840F-00AA0042CB33}" */
-
- {
-
- };
- typedef IVcAxisGrid AxisGrid;
-
- __dispinterface IVcIntersection;
- typedef System::DelphiInterface<IVcIntersection> _di_IVcIntersection;
- __dispinterface IVcIntersection : public IDispatch /* __guid="{62375366-A17D-11CE-840F-00AA0042CB33}" */
-
- {
-
- };
- typedef IVcIntersection Intersection;
-
- __dispinterface IVcTick;
- typedef System::DelphiInterface<IVcTick> _di_IVcTick;
- __dispinterface IVcTick : public IDispatch /* __guid="{62375368-A17D-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IVcTick Tick;
-
- __dispinterface IVcScale;
- typedef System::DelphiInterface<IVcScale> _di_IVcScale;
- __dispinterface IVcScale : public IDispatch /* __guid="{6237536A-A17D-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IVcScale AxisScale;
-
- __dispinterface IVcValueScale;
- typedef System::DelphiInterface<IVcValueScale> _di_IVcValueScale;
- __dispinterface IVcValueScale : public IDispatch /* __guid="{6237536C-A17D-11CE-840F-00AA0042CB33}" */
-
- {
-
- };
- typedef IVcValueScale ValueScale;
-
- __dispinterface IVcAxisTitle;
- typedef System::DelphiInterface<IVcAxisTitle> _di_IVcAxisTitle;
- __dispinterface IVcAxisTitle : public IDispatch /* __guid="{6237536E-A17D-11CE-840F-00AA0042CB33}" */
-
- {
-
- };
- typedef IVcAxisTitle AxisTitle;
-
- __dispinterface IVcLabel;
- typedef System::DelphiInterface<IVcLabel> _di_IVcLabel;
- __dispinterface IVcLabel : public IDispatch /* __guid="{62375370-A17D-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IVcLabel Label_;
-
- __dispinterface IVcLight;
- typedef System::DelphiInterface<IVcLight> _di_IVcLight;
- __dispinterface IVcLight : public IDispatch /* __guid="{B54A6420-A25E-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IVcLight Light;
-
- __dispinterface IVcElevation;
- typedef System::DelphiInterface<IVcElevation> _di_IVcElevation;
- __dispinterface IVcElevation : public IDispatch /* __guid="{A71FB700-A732-11CE-840F-00AA0042CB33}" */
-
- {
-
- };
- typedef IVcElevation Elevation;
-
- __dispinterface IVcAttribute;
- typedef System::DelphiInterface<IVcAttribute> _di_IVcAttribute;
- __dispinterface IVcAttribute : public IDispatch /* __guid="{A71FB702-A732-11CE-840F-00AA0042CB33}" */
-
- {
-
- };
- typedef IVcAttribute Attribute;
-
- __dispinterface IVcSurface;
- typedef System::DelphiInterface<IVcSurface> _di_IVcSurface;
- __dispinterface IVcSurface : public IDispatch /* __guid="{A71FB704-A732-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IVcSurface Surface;
-
- __dispinterface IVcContour;
- typedef System::DelphiInterface<IVcContour> _di_IVcContour;
- __dispinterface IVcContour : public IDispatch /* __guid="{A71FB706-A732-11CE-840F-00AA0042CB33}" */
- {
-
- };
- typedef IVcContour Contour;
-
- __dispinterface IVcLightSource;
- typedef System::DelphiInterface<IVcLightSource> _di_IVcLightSource;
- __dispinterface IVcLightSource : public IDispatch /* __guid="{CD9EFA60-AA40-11CE-840F-00AA0042CB33}" */
-
- {
-
- };
- typedef IVcLightSource LightSource;
-
- __dispinterface IVcSeriesCollection;
- typedef System::DelphiInterface<IVcSeriesCollection> _di_IVcSeriesCollection;
- __dispinterface IVcSeriesCollection : public IDispatch /* __guid="{C14E8B60-AE2B-11CE-840F-00AA0042CB33}" */
-
- {
-
- };
- typedef IVcSeriesCollection SeriesCollection;
-
- __dispinterface IVcDataPoints;
- typedef System::DelphiInterface<IVcDataPoints> _di_IVcDataPoints;
- __dispinterface IVcDataPoints : public IDispatch /* __guid="{C20E5260-B06F-11CE-840F-00AA0042CB33}" */
-
- {
-
- };
- typedef IVcDataPoints DataPoints;
-
- __dispinterface IVcLabels;
- typedef System::DelphiInterface<IVcLabels> _di_IVcLabels;
- __dispinterface IVcLabels : public IDispatch /* __guid="{62B9A400-B93D-11CE-8410-00AA0042CB33}" */
- {
-
- };
- typedef IVcLabels Labels;
-
- __dispinterface IVcXYZ;
- typedef System::DelphiInterface<IVcXYZ> _di_IVcXYZ;
- __dispinterface IVcXYZ : public IDispatch /* __guid="{7D001800-BC65-11CE-8410-00AA0042CB33}" */
- {
-
- };
- typedef IVcXYZ XYZ;
-
- __dispinterface IVcLightSources;
- typedef System::DelphiInterface<IVcLightSources> _di_IVcLightSources;
- __dispinterface IVcLightSources : public IDispatch /* __guid="{6FE35CC0-CE50-11CE-8410-00AA0042CB33}" */
-
- {
-
- };
- typedef IVcLightSources LightSources;
-
- __dispinterface IVcAttributes;
- typedef System::DelphiInterface<IVcAttributes> _di_IVcAttributes;
- __dispinterface IVcAttributes : public IDispatch /* __guid="{5A693220-CFEF-11CE-8410-00AA0042CB33}" */
-
- {
-
- };
- typedef IVcAttributes Attributes;
-
- __dispinterface IVcContourGradient;
- typedef System::DelphiInterface<IVcContourGradient> _di_IVcContourGradient;
- __dispinterface IVcContourGradient : public IDispatch /* __guid="{69032720-D303-11CE-8410-00AA0042CB33}" */
-
- {
-
- };
- typedef IVcContourGradient ContourGradient;
-
- typedef Olectrls::TOleEnum FontStyleConstants;
-
- typedef Olectrls::TOleEnum FontEffectsConstants;
-
- typedef Olectrls::TOleEnum FrameStyleConstants;
-
- typedef Olectrls::TOleEnum BrushStyleConstants;
-
- typedef Olectrls::TOleEnum LabelComponentConstants;
-
- typedef Olectrls::TOleEnum BrushPatternConstants;
-
- typedef Olectrls::TOleEnum BrushHatchConstants;
-
- typedef Olectrls::TOleEnum ShadowStyleConstants;
-
- typedef Olectrls::TOleEnum MouseFlagConstants;
-
- typedef Olectrls::TOleEnum PenStyleConstants;
-
- typedef Olectrls::TOleEnum PenJoinConstants;
-
- typedef Olectrls::TOleEnum PenCapConstants;
-
- typedef Olectrls::TOleEnum GradientStyleConstants;
-
- typedef Olectrls::TOleEnum PictureTypeConstants;
-
- typedef Olectrls::TOleEnum PictureOptionConstants;
-
- typedef Olectrls::TOleEnum PictureMapTypeConstants;
-
- typedef Olectrls::TOleEnum FillStyleConstants;
-
- typedef Olectrls::TOleEnum LocationTypeConstants;
-
- typedef Olectrls::TOleEnum AxisIdConstants;
-
- typedef Olectrls::TOleEnum AxisTickStyleConstants;
-
- typedef Olectrls::TOleEnum DateIntervalTypeConstants;
-
- typedef Olectrls::TOleEnum ScaleTypeConstants;
-
- typedef Olectrls::TOleEnum PercentAxisBasisConstants;
-
- typedef Olectrls::TOleEnum PieWeightBasisConstants;
-
- typedef Olectrls::TOleEnum PieWeightStyleConstants;
-
- typedef Olectrls::TOleEnum SortTypeConstants;
-
- typedef Olectrls::TOleEnum AngleUnitsConstants;
-
- typedef Olectrls::TOleEnum SubPlotLabelLocationTypeConstants;
-
- typedef Olectrls::TOleEnum LabelLineStyleConstants;
-
- typedef Olectrls::TOleEnum LabelLocationTypeConstants;
-
- typedef Olectrls::TOleEnum ContourColorTypeConstants;
-
- typedef Olectrls::TOleEnum ContourDisplayTypeConstants;
-
- typedef Olectrls::TOleEnum SurfaceBaseTypeConstants;
-
- typedef Olectrls::TOleEnum SurfaceDisplayTypeConstants;
-
- typedef Olectrls::TOleEnum SurfaceProjectionTypeConstants;
-
- typedef Olectrls::TOleEnum SurfaceWireframeTypeConstants;
-
- typedef Olectrls::TOleEnum MarkerStyleConstants;
-
- typedef Olectrls::TOleEnum ProjectionTypeConstants;
-
- typedef Olectrls::TOleEnum SmoothingTypeConstants;
-
- typedef Olectrls::TOleEnum HorizontalAlignmentConstants;
-
- typedef Olectrls::TOleEnum VerticalAlignmentConstants;
-
- typedef Olectrls::TOleEnum OrientationConstants;
-
- typedef Olectrls::TOleEnum DcTypeConstants;
-
- typedef Olectrls::TOleEnum PrintScaleTypeConstants;
-
- typedef Olectrls::TOleEnum StatTypeConstants;
-
- typedef Olectrls::TOleEnum PrintOrientationTypeConstants;
-
- typedef Olectrls::TOleEnum TextOutputTypeConstants;
-
- typedef Olectrls::TOleEnum TextLengthTypeConstants;
-
- typedef Olectrls::TOleEnum PartTypeConstants;
-
- typedef Olectrls::TOleEnum DrawModeConstants;
-
- typedef Olectrls::TOleEnum SsLinkModeConstants;
-
- typedef Olectrls::TOleEnum SeriesTypeConstants;
-
- typedef Olectrls::TOleEnum ChartTypeConstants;
-
- __dispinterface _DVtChartEvents;
- typedef System::DelphiInterface<_DVtChartEvents> _di__DVtChartEvents;
- __dispinterface _DVtChartEvents : public IDispatch /* __guid="{5A721582-5AF0-11CE-8384-0020AF2337F2}" */
-
- {
-
- };
-
- typedef void __fastcall (__closure *TVtChartChartSelected)(System::TObject* Sender, short &MouseFlags
- , short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartTitleSelected)(System::TObject* Sender, short &MouseFlags
- , short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartFootnoteSelected)(System::TObject* Sender, short &MouseFlags
- , short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartLegendSelected)(System::TObject* Sender, short &MouseFlags
- , short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartPlotSelected)(System::TObject* Sender, short &MouseFlags
- , short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartAxisSelected)(System::TObject* Sender, short &AxisId, short
- &AxisIndex, short &MouseFlags, short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartAxisLabelSelected)(System::TObject* Sender, short &AxisId
- , short &AxisIndex, short &labelSetIndex, short &LabelIndex, short &MouseFlags, short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartAxisTitleSelected)(System::TObject* Sender, short &AxisId
- , short &AxisIndex, short &MouseFlags, short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartPointSelected)(System::TObject* Sender, short &Series, short
- &DataPoint, short &MouseFlags, short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartPointLabelSelected)(System::TObject* Sender, short &Series
- , short &DataPoint, short &MouseFlags, short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartSeriesSelected)(System::TObject* Sender, short &Series,
- short &MouseFlags, short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartSeriesLabelSelected)(System::TObject* Sender, short &Series
- , short &MouseFlags, short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartChartActivated)(System::TObject* Sender, short &MouseFlags
- , short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartTitleActivated)(System::TObject* Sender, short &MouseFlags
- , short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartFootnoteActivated)(System::TObject* Sender, short &MouseFlags
- , short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartLegendActivated)(System::TObject* Sender, short &MouseFlags
- , short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartPlotActivated)(System::TObject* Sender, short &MouseFlags
- , short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartAxisActivated)(System::TObject* Sender, short &AxisId, short
- &AxisIndex, short &MouseFlags, short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartAxisLabelActivated)(System::TObject* Sender, short &AxisId
- , short &AxisIndex, short &labelSetIndex, short &LabelIndex, short &MouseFlags, short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartAxisTitleActivated)(System::TObject* Sender, short &AxisId
- , short &AxisIndex, short &MouseFlags, short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartPointActivated)(System::TObject* Sender, short &Series,
- short &DataPoint, short &MouseFlags, short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartPointLabelActivated)(System::TObject* Sender, short &Series
- , short &DataPoint, short &MouseFlags, short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartSeriesActivated)(System::TObject* Sender, short &Series,
- short &MouseFlags, short &Cancel);
-
- typedef void __fastcall (__closure *TVtChartSeriesLabelActivated)(System::TObject* Sender, short &Series
- , short &MouseFlags, short &Cancel);
-
- class DELPHICLASS TVtChart;
- #pragma pack(push, 4)
- class PASCALIMPLEMENTATION TVtChart : public Olectrls::TOleControl
- {
- typedef Olectrls::TOleControl inherited;
-
- private:
- TVtChartChartSelected FOnChartSelected;
- TVtChartTitleSelected FOnTitleSelected;
- TVtChartFootnoteSelected FOnFootnoteSelected;
- TVtChartLegendSelected FOnLegendSelected;
- TVtChartPlotSelected FOnPlotSelected;
- TVtChartAxisSelected FOnAxisSelected;
- TVtChartAxisLabelSelected FOnAxisLabelSelected;
- TVtChartAxisTitleSelected FOnAxisTitleSelected;
- TVtChartPointSelected FOnPointSelected;
- TVtChartPointLabelSelected FOnPointLabelSelected;
- TVtChartSeriesSelected FOnSeriesSelected;
- TVtChartSeriesLabelSelected FOnSeriesLabelSelected;
- TVtChartChartActivated FOnChartActivated;
- TVtChartTitleActivated FOnTitleActivated;
- TVtChartFootnoteActivated FOnFootnoteActivated;
- TVtChartLegendActivated FOnLegendActivated;
- TVtChartPlotActivated FOnPlotActivated;
- TVtChartAxisActivated FOnAxisActivated;
- TVtChartAxisLabelActivated FOnAxisLabelActivated;
- TVtChartAxisTitleActivated FOnAxisTitleActivated;
- TVtChartPointActivated FOnPointActivated;
- TVtChartPointLabelActivated FOnPointLabelActivated;
- TVtChartSeriesActivated FOnSeriesActivated;
- TVtChartSeriesLabelActivated FOnSeriesLabelActivated;
- Classes::TNotifyEvent FOnApplyChanges;
- _di__DVtChart FIntf;
- unsigned __fastcall Get_GetBitmap(const OleVariant &options);
-
- protected:
- virtual void __fastcall InitControlData(void);
- virtual void __fastcall InitControlInterface(const _di_IUnknown Obj);
-
- public:
- void __fastcall EditPaste(void);
- void __fastcall EditCopy(void);
- void __fastcall ActivateSelectionDialog(void);
- void __fastcall Layout(void);
- void __fastcall ToDefaults(void);
- void __fastcall PrintSetupDialog(void);
- void __fastcall PrintChart(void);
- void __fastcall SelectPart(short part, short index1, short index2, short index3, short index4);
- void __fastcall GetSelectedPart(short &part, short &index1, short &index2, short &index3, short &index4
- );
- void __fastcall GetDLLVersion(short &major, short &minor);
- void __fastcall TwipsToChartPart(int xVal, int yVal, short &part, short &index1, short &index2, short
- &index3, short &index4);
- void __fastcall ReadFromFile(const WideString FileName);
- void __fastcall WritePictureToFile(const WideString FileName, short pictureType, short options);
- void __fastcall WriteToFile(const WideString FileName);
- void __fastcall ActivateFormatMenu(int X, int Y);
- void __fastcall GetMetafile(short options, unsigned &Handle, int &Width, int &Height);
- void __fastcall CopyDataFromArray(short Top, short Left, short Bottom, short Right, const OleVariant
- &Array_);
- void __fastcall CopyDataToArray(short Top, short Left, short Bottom, short Right, const OleVariant
- &Array_);
- void __fastcall Draw(unsigned hDC, short hDCType, int Top, int Left, int Bottom, int Right, Word Layout
- , Word Stretch);
- void __fastcall UseWizard(void);
- void __fastcall EditChartData(void);
- HIDESBASE void __fastcall Refresh(void);
- void __fastcall AboutBox(void);
- __property _di__DVtChart ControlInterface = {read=FIntf};
- __property WideString SsLinkSheet = {read=GetWideStringProp, write=SetWideStringProp, index=22};
- __property int Handle = {read=GetIntegerProp, index=24, nodefault};
- __property Graphics::TPicture* Picture = {read=GetTPictureProp, index=25};
- __property unsigned GetBitmap[OleVariant options] = {read=Get_GetBitmap};
-
- __published:
- __property TabStop ;
- __property Align ;
- __property DragCursor ;
- __property DragMode ;
- __property ParentShowHint ;
- __property PopupMenu ;
- __property ShowHint ;
- __property TabOrder ;
- __property Visible ;
- __property OnDragDrop ;
- __property OnDragOver ;
- __property OnEndDrag ;
- __property OnEnter ;
- __property OnExit ;
- __property OnStartDrag ;
- __property OnMouseUp ;
- __property OnMouseMove ;
- __property OnMouseDown ;
- __property OnKeyUp ;
- __property OnKeyPress ;
- __property OnKeyDown ;
- __property OnDblClick ;
- __property OnClick ;
- __property Word AutoIncrement = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=1
- , nodefault};
- __property Word RandomFill = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=2, nodefault
- };
- __property short ChartType = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=3, nodefault
- };
- __property short Column = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=4, nodefault
- };
- __property short ColumnCount = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=5,
- nodefault};
- __property WideString ColumnLabel = {read=GetWideStringProp, write=SetWideStringProp, stored=false,
- index=6};
- __property short ColumnLabelCount = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=7
- , nodefault};
- __property short ColumnLabelIndex = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=8
- , nodefault};
- __property WideString Data = {read=GetWideStringProp, write=SetWideStringProp, stored=false, index=9
- };
- __property WideString FootnoteText = {read=GetWideStringProp, write=SetWideStringProp, stored=false
- , index=10};
- __property Word Repaint = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=11, nodefault
- };
- __property short Row = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=12, nodefault
- };
- __property short RowCount = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=13, nodefault
- };
- __property WideString RowLabel = {read=GetWideStringProp, write=SetWideStringProp, stored=false, index=14
- };
- __property short RowLabelCount = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=15
- , nodefault};
- __property short RowLabelIndex = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=16
- , nodefault};
- __property short SeriesColumn = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=17
- , nodefault};
- __property short SeriesType = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=18,
- nodefault};
- __property Word ShowLegend = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=19,
- nodefault};
- __property short SsLinkMode = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=20,
- nodefault};
- __property WideString SsLinkRange = {read=GetWideStringProp, write=SetWideStringProp, stored=false,
- index=21};
- __property short DrawMode = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=23, nodefault
- };
- __property short BorderStyle = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=-504
- , nodefault};
- __property Word Enabled = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=-514, nodefault
- };
- __property short hWnd = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=-515, nodefault
- };
- __property _di_IDispatch Title = {read=GetIDispatchProp, write=SetIDispatchProp, stored=false, index=26
- };
- __property _di_IDispatch Footnote = {read=GetIDispatchProp, write=SetIDispatchProp, stored=false, index=27
- };
- __property WideString TitleText = {read=GetWideStringProp, write=SetWideStringProp, stored=false, index=28
- };
- __property Word Stacking = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=29, nodefault
- };
- __property short TextLengthType = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=30
- , nodefault};
- __property Word AllowUserChanges = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=31
- , nodefault};
- __property Word AllowSelections = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=32
- , nodefault};
- __property Word AllowSeriesSelection = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false,
- index=33, nodefault};
- __property Word AllowDynamicRotation = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false,
- index=34, nodefault};
- __property short ActiveSeriesCount = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=35
- , nodefault};
- __property _di_IDispatch Backdrop = {read=GetIDispatchProp, write=SetIDispatchProp, stored=false, index=36
- };
- __property _di_IDispatch PrintInformation = {read=GetIDispatchProp, write=SetIDispatchProp, stored=false
- , index=37};
- __property _di_IDispatch Legend = {read=GetIDispatchProp, write=SetIDispatchProp, stored=false, index=38
- };
- __property _di_IDispatch DataGrid = {read=GetIDispatchProp, write=SetIDispatchProp, stored=false, index=39
- };
- __property _di_IDispatch Plot = {read=GetIDispatchProp, write=SetIDispatchProp, stored=false, index=40
- };
- __property int TwipsWidth = {read=GetIntegerProp, write=SetIntegerProp, stored=false, index=41, nodefault
- };
- __property int TwipsHeight = {read=GetIntegerProp, write=SetIntegerProp, stored=false, index=42, nodefault
- };
- __property Word AllowDithering = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=43
- , nodefault};
- __property short ErrorOffset = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=44
- , nodefault};
- __property Word DoSetCursor = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=45,
- nodefault};
- __property WideString FileName = {read=GetWideStringProp, write=SetWideStringProp, stored=false, index=46
- };
- __property Word Chart3d = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=47, nodefault
- };
- __property WideString SsLinkBook = {read=GetWideStringProp, write=SetWideStringProp, stored=false,
- index=48};
- __property TVtChartChartSelected OnChartSelected = {read=FOnChartSelected, write=FOnChartSelected};
-
- __property TVtChartTitleSelected OnTitleSelected = {read=FOnTitleSelected, write=FOnTitleSelected};
-
- __property TVtChartFootnoteSelected OnFootnoteSelected = {read=FOnFootnoteSelected, write=FOnFootnoteSelected
- };
- __property TVtChartLegendSelected OnLegendSelected = {read=FOnLegendSelected, write=FOnLegendSelected
- };
- __property TVtChartPlotSelected OnPlotSelected = {read=FOnPlotSelected, write=FOnPlotSelected};
- __property TVtChartAxisSelected OnAxisSelected = {read=FOnAxisSelected, write=FOnAxisSelected};
- __property TVtChartAxisLabelSelected OnAxisLabelSelected = {read=FOnAxisLabelSelected, write=FOnAxisLabelSelected
- };
- __property TVtChartAxisTitleSelected OnAxisTitleSelected = {read=FOnAxisTitleSelected, write=FOnAxisTitleSelected
- };
- __property TVtChartPointSelected OnPointSelected = {read=FOnPointSelected, write=FOnPointSelected};
-
- __property TVtChartPointLabelSelected OnPointLabelSelected = {read=FOnPointLabelSelected, write=FOnPointLabelSelected
- };
- __property TVtChartSeriesSelected OnSeriesSelected = {read=FOnSeriesSelected, write=FOnSeriesSelected
- };
- __property TVtChartSeriesLabelSelected OnSeriesLabelSelected = {read=FOnSeriesLabelSelected, write=
- FOnSeriesLabelSelected};
- __property TVtChartChartActivated OnChartActivated = {read=FOnChartActivated, write=FOnChartActivated
- };
- __property TVtChartTitleActivated OnTitleActivated = {read=FOnTitleActivated, write=FOnTitleActivated
- };
- __property TVtChartFootnoteActivated OnFootnoteActivated = {read=FOnFootnoteActivated, write=FOnFootnoteActivated
- };
- __property TVtChartLegendActivated OnLegendActivated = {read=FOnLegendActivated, write=FOnLegendActivated
- };
- __property TVtChartPlotActivated OnPlotActivated = {read=FOnPlotActivated, write=FOnPlotActivated};
-
- __property TVtChartAxisActivated OnAxisActivated = {read=FOnAxisActivated, write=FOnAxisActivated};
-
- __property TVtChartAxisLabelActivated OnAxisLabelActivated = {read=FOnAxisLabelActivated, write=FOnAxisLabelActivated
- };
- __property TVtChartAxisTitleActivated OnAxisTitleActivated = {read=FOnAxisTitleActivated, write=FOnAxisTitleActivated
- };
- __property TVtChartPointActivated OnPointActivated = {read=FOnPointActivated, write=FOnPointActivated
- };
- __property TVtChartPointLabelActivated OnPointLabelActivated = {read=FOnPointLabelActivated, write=
- FOnPointLabelActivated};
- __property TVtChartSeriesActivated OnSeriesActivated = {read=FOnSeriesActivated, write=FOnSeriesActivated
- };
- __property TVtChartSeriesLabelActivated OnSeriesLabelActivated = {read=FOnSeriesLabelActivated, write=
- FOnSeriesLabelActivated};
- __property Classes::TNotifyEvent OnApplyChanges = {read=FOnApplyChanges, write=FOnApplyChanges};
- public:
-
- #pragma option push -w-inl
- /* TOleControl.Create */ inline __fastcall virtual TVtChart(Classes::TComponent* AOwner) : Olectrls::TOleControl(
- AOwner) { }
- #pragma option pop
- #pragma option push -w-inl
- /* TOleControl.Destroy */ inline __fastcall virtual ~TVtChart(void) { }
- #pragma option pop
-
- public:
- #pragma option push -w-inl
- /* TWinControl.CreateParented */ inline __fastcall TVtChart(HWND ParentWindow) : Olectrls::TOleControl(
- ParentWindow) { }
- #pragma option pop
-
- };
-
- #pragma pack(pop)
-
- //-- var, const, procedure ---------------------------------------------------
- extern PACKAGE GUID LIBID_VCIFiLib;
- static const Shortint VtFontStyleBold = 0x1;
- static const Shortint VtFontStyleItalic = 0x2;
- static const Shortint VtFontStyleOutline = 0x4;
- static const Word VtFontEffectStrikeThrough = 0x100;
- static const Word VtFontEffectUnderline = 0x200;
- static const Shortint VtFrameStyleNull = 0x0;
- static const Shortint VtFrameStyleSingleLine = 0x1;
- static const Shortint VtFrameStyleDoubleLine = 0x2;
- static const Shortint VtFrameStyleThickInner = 0x3;
- static const Shortint VtFrameStyleThickOuter = 0x4;
- static const Shortint VtBrushStyleNull = 0x0;
- static const Shortint VtBrushStyleSolid = 0x1;
- static const Shortint VtBrushStylePattern = 0x2;
- static const Shortint VtBrushStyleHatched = 0x3;
- static const Shortint VtChLabelComponentValue = 0x1;
- static const Shortint VtChLabelComponentPercent = 0x2;
- static const Shortint VtChLabelComponentSeriesName = 0x4;
- static const Shortint VtChLabelComponentPointName = 0x8;
- static const Shortint VtBrushPattern94Percent = 0x0;
- static const Shortint VtBrushPattern88Percent = 0x1;
- static const Shortint VtBrushPattern75Percent = 0x2;
- static const Shortint VtBrushPattern50Percent = 0x3;
- static const Shortint VtBrushPattern25Percent = 0x4;
- static const Shortint VtBrushPatternBoldHorizontal = 0x5;
- static const Shortint VtBrushPatternBoldVertical = 0x6;
- static const Shortint VtBrushPatternBoldDownDiagonal = 0x7;
- static const Shortint VtBrushPatternBoldUpDiagonal = 0x8;
- static const Shortint VtBrushPatternChecks = 0x9;
- static const Shortint VtBrushPatternWeave = 0xa;
- static const Shortint VtBrushPatternHorizontal = 0xb;
- static const Shortint VtBrushPatternVertical = 0xc;
- static const Shortint VtBrushPatternDownDiagonal = 0xd;
- static const Shortint VtBrushPatternUpDiagonal = 0xe;
- static const Shortint VtBrushPatternGrid = 0xf;
- static const Shortint VtBrushPatternTrellis = 0x10;
- static const Shortint VtBrushPatternInvertedTrellis = 0x11;
- static const Shortint VtBrushHatchHorizontal = 0x0;
- static const Shortint VtBrushHatchVertical = 0x1;
- static const Shortint VtBrushHatchDownDiagonal = 0x2;
- static const Shortint VtBrushHatchUpDiagonal = 0x3;
- static const Shortint VtBrushHatchCross = 0x4;
- static const Shortint VtBrushHatchDiagonalCross = 0x5;
- static const Shortint VtShadowStyleNull = 0x0;
- static const Shortint VtShadowStyleDrop = 0x1;
- static const Shortint VtChMouseFlagShiftKeyDown = 0x4;
- static const Shortint VtChMouseFlagControlKeyDown = 0x8;
- static const Shortint VtPenStyleNull = 0x0;
- static const Shortint VtPenStyleSolid = 0x1;
- static const Shortint VtPenStyleDashed = 0x2;
- static const Shortint VtPenStyleDotted = 0x3;
- static const Shortint VtPenStyleDashDot = 0x4;
- static const Shortint VtPenStyleDashDotDot = 0x5;
- static const Shortint VtPenStyleDitted = 0x6;
- static const Shortint VtPenStyleDashDit = 0x7;
- static const Shortint VtPenStyleDashDitDit = 0x8;
- static const Shortint VtPenJoinMiter = 0x0;
- static const Shortint VtPenJoinRound = 0x1;
- static const Shortint VtPenJoinBevel = 0x2;
- static const Shortint VtPenCapButt = 0x0;
- static const Shortint VtPenCapRound = 0x1;
- static const Shortint VtPenCapSquare = 0x2;
- static const Shortint VtGradientStyleHorizontal = 0x0;
- static const Shortint VtGradientStyleVertical = 0x1;
- static const Shortint VtGradientStyleRectangle = 0x2;
- static const Shortint VtGradientStyleOval = 0x3;
- static const Shortint VtPictureTypeNull = 0x0;
- static const Shortint VtPictureTypeBMP = 0x1;
- static const Shortint VtPictureTypeWMF = 0x2;
- static const Shortint VtPictureOptionNoSizeHeader = 0x0;
- static const Shortint VtPictureOptionTextAsCurves = 0x1;
- static const Shortint VtPictureMapTypeActual = 0x0;
- static const Shortint VtPictureMapTypeFitted = 0x1;
- static const Shortint VtPictureMapTypeStretched = 0x2;
- static const Shortint VtPictureMapTypeTiled = 0x3;
- static const Shortint VtPictureMapTypeCropFitted = 0x4;
- static const Shortint VtFillStyleNull = 0x0;
- static const Shortint VtFillStyleBrush = 0x1;
- static const Shortint VtFillStyleGradient = 0x2;
- static const Shortint VtChLocationTypeTopLeft = 0x0;
- static const Shortint VtChLocationTypeTop = 0x1;
- static const Shortint VtChLocationTypeTopRight = 0x2;
- static const Shortint VtChLocationTypeLeft = 0x3;
- static const Shortint VtChLocationTypeRight = 0x4;
- static const Shortint VtChLocationTypeBottomLeft = 0x5;
- static const Shortint VtChLocationTypeBottom = 0x6;
- static const Shortint VtChLocationTypeBottomRight = 0x7;
- static const Shortint VtChLocationTypeCustom = 0x8;
- static const Shortint VtChAxisIdX = 0x0;
- static const Shortint VtChAxisIdY = 0x1;
- static const Shortint VtChAxisIdY2 = 0x2;
- static const Shortint VtChAxisIdZ = 0x3;
- static const Shortint VtChAxisTickStyleNone = 0x0;
- static const Shortint VtChAxisTickStyleCenter = 0x1;
- static const Shortint VtChAxisTickStyleInside = 0x2;
- static const Shortint VtChAxisTickStyleOutside = 0x3;
- static const Shortint VtChDateIntervalTypeNone = 0x0;
- static const Shortint VtChDateIntervalTypeDaily = 0x1;
- static const Shortint VtChDateIntervalTypeWeekly = 0x2;
- static const Shortint VtChDateIntervalTypeSemimonthly = 0x3;
- static const Shortint VtChDateIntervalTypeMonthly = 0x4;
- static const Shortint VtChDateIntervalTypeYearly = 0x5;
- static const Shortint VtChScaleTypeLinear = 0x0;
- static const Shortint VtChScaleTypeLogarithmic = 0x1;
- static const Shortint VtChScaleTypePercent = 0x2;
- static const Shortint VtChPercentAxisBasisMaxChart = 0x0;
- static const Shortint VtChPercentAxisBasisMaxRow = 0x1;
- static const Shortint VtChPercentAxisBasisMaxColumn = 0x2;
- static const Shortint VtChPercentAxisBasisSumChart = 0x3;
- static const Shortint VtChPercentAxisBasisSumRow = 0x4;
- static const Shortint VtChPercentAxisBasisSumColumn = 0x5;
- static const Shortint VtChPieWeightBasisNone = 0x0;
- static const Shortint VtChPieWeightBasisTotal = 0x1;
- static const Shortint VtChPieWeightBasisSeries = 0x2;
- static const Shortint VtChPieWeightStyleArea = 0x0;
- static const Shortint VtChPieWeightStyleDiameter = 0x1;
- static const Shortint VtSortTypeNone = 0x0;
- static const Shortint VtSortTypeAscending = 0x1;
- static const Shortint VtSortTypeDescending = 0x2;
- static const Shortint VtAngleUnitsDegrees = 0x0;
- static const Shortint VtAngleUnitsRadians = 0x1;
- static const Shortint VtAngleUnitsGrads = 0x2;
- static const Shortint VtChSubPlotLabelLocationTypeNone = 0x0;
- static const Shortint VtChSubPlotLabelLocationTypeAbove = 0x1;
- static const Shortint VtChSubPlotLabelLocationTypeBelow = 0x2;
- static const Shortint VtChSubPlotLabelLocationTypeCenter = 0x3;
- static const Shortint VtChLabelLineStyleNone = 0x0;
- static const Shortint VtChLabelLineStyleStraight = 0x1;
- static const Shortint VtChLabelLineStyleBent = 0x2;
- static const Shortint VtChLabelLocationTypeNone = 0x0;
- static const Shortint VtChLabelLocationTypeAbovePoint = 0x1;
- static const Shortint VtChLabelLocationTypeBelowPoint = 0x2;
- static const Shortint VtChLabelLocationTypeCenter = 0x3;
- static const Shortint VtChLabelLocationTypeBase = 0x4;
- static const Shortint VtChLabelLocationTypeInside = 0x5;
- static const Shortint VtChLabelLocationTypeOutside = 0x6;
- static const Shortint VtChLabelLocationTypeLeft = 0x7;
- static const Shortint VtChLabelLocationTypeRight = 0x8;
- static const Shortint VtChContourColorTypeAutomatic = 0x0;
- static const Shortint VtChContourColorTypeGradient = 0x1;
- static const Shortint VtChContourColorTypeManual = 0x2;
- static const Shortint VtChContourDisplayTypeCBands = 0x0;
- static const Shortint VtChContourDisplayTypeCLines = 0x1;
- static const Shortint VtChSurfaceBaseTypePedestal = 0x0;
- static const Shortint VtChSurfaceBaseTypeStandard = 0x1;
- static const Shortint VtChSurfaceBaseTypeStandardWithCBands = 0x2;
- static const Shortint VtChSurfaceBaseTypeStandardWithCLines = 0x3;
- static const Shortint VtChSurfaceDisplayTypeNone = 0x0;
- static const Shortint VtChSurfaceDisplayTypeCBands = 0x1;
- static const Shortint VtChSurfaceDisplayTypeCLines = 0x2;
- static const Shortint VtChSurfaceDisplayTypeSolid = 0x3;
- static const Shortint VtChSurfaceDisplayTypeSolidWithCLines = 0x4;
- static const Shortint VtChSurfaceProjectionTypeNone = 0x0;
- static const Shortint VtChSurfaceProjectionTypeCBands = 0x1;
- static const Shortint VtChSurfaceProjectionTypeCLines = 0x2;
- static const Shortint VtChSurfaceWireframeTypeNone = 0x0;
- static const Shortint VtChSurfaceWireframeTypeMajor = 0x1;
- static const Shortint VtChSurfaceWireframeTypeMajorAndMinor = 0x2;
- static const Shortint VtMarkerStyleDash = 0x0;
- static const Shortint VtMarkerStylePlus = 0x1;
- static const Shortint VtMarkerStyleX = 0x2;
- static const Shortint VtMarkerStyleStar = 0x3;
- static const Shortint VtMarkerStyleCircle = 0x4;
- static const Shortint VtMarkerStyleSquare = 0x5;
- static const Shortint VtMarkerStyleDiamond = 0x6;
- static const Shortint VtMarkerStyleUpTriangle = 0x7;
- static const Shortint VtMarkerStyleDownTriangle = 0x8;
- static const Shortint VtMarkerStyleFilledCircle = 0x9;
- static const Shortint VtMarkerStyleFilledSquare = 0xa;
- static const Shortint VtMarkerStyleFilledDiamond = 0xb;
- static const Shortint VtMarkerStyleFilledUpTriangle = 0xc;
- static const Shortint VtMarkerStyleFilledDownTriangle = 0xd;
- static const Shortint VtMarkerStyle3dBall = 0xe;
- static const Shortint VtProjectionTypePerspective = 0x0;
- static const Shortint VtProjectionTypeOblique = 0x1;
- static const Shortint VtProjectionTypeOrthogonal = 0x2;
- static const Shortint VtSmoothingTypeNone = 0x0;
- static const Shortint VtSmoothingTypeQuadraticBSpline = 0x1;
- static const Shortint VtSmoothingTypeCubicBSpline = 0x2;
- static const Shortint VtHorizontalAlignmentLeft = 0x0;
- static const Shortint VtHorizontalAlignmentRight = 0x1;
- static const Shortint VtHorizontalAlignmentCenter = 0x2;
- static const Shortint VtVerticalAlignmentTop = 0x0;
- static const Shortint VtVerticalAlignmentBottom = 0x1;
- static const Shortint VtVerticalAlignmentCenter = 0x2;
- static const Shortint VtOrientationHorizontal = 0x0;
- static const Shortint VtOrientationVertical = 0x1;
- static const Shortint VtOrientationUp = 0x2;
- static const Shortint VtOrientationDown = 0x3;
- static const Shortint VtDcTypeNull = 0x0;
- static const Shortint VtDcTypeDisplay = 0x1;
- static const Shortint VtDcTypePrinter = 0x2;
- static const Shortint VtDcTypeMetafile = 0x3;
- static const Shortint VtPrintScaleTypeActual = 0x0;
- static const Shortint VtPrintScaleTypeFitted = 0x1;
- static const Shortint VtPrintScaleTypeStretched = 0x2;
- static const Shortint VtChStatsMinimum = 0x1;
- static const Shortint VtChStatsMaximum = 0x2;
- static const Shortint VtChStatsMean = 0x4;
- static const Shortint VtChStatsStddev = 0x8;
- static const Shortint VtChStatsRegression = 0x10;
- static const Shortint VtPrintOrientationPortrait = 0x0;
- static const Shortint VtPrintOrientationLandscape = 0x1;
- static const Shortint VtTextOutputTypeHardware = 0x0;
- static const Shortint VtTextOutputTypePolygon = 0x1;
- static const Shortint VtTextLengthTypeVirtual = 0x0;
- static const Shortint VtTextLengthTypeDevice = 0x1;
- static const Shortint VtChPartTypeChart = 0x0;
- static const Shortint VtChPartTypeTitle = 0x1;
- static const Shortint VtChPartTypeFootnote = 0x2;
- static const Shortint VtChPartTypeLegend = 0x3;
- static const Shortint VtChPartTypePlot = 0x4;
- static const Shortint VtChPartTypeSeries = 0x5;
- static const Shortint VtChPartTypeSeriesLabel = 0x6;
- static const Shortint VtChPartTypePoint = 0x7;
- static const Shortint VtChPartTypePointLabel = 0x8;
- static const Shortint VtChPartTypeAxis = 0x9;
- static const Shortint VtChPartTypeAxisLabel = 0xa;
- static const Shortint VtChPartTypeAxisTitle = 0xb;
- static const Shortint VtChDrawModeDraw = 0x0;
- static const Shortint VtChDrawModeBlit = 0x1;
- static const Shortint VtChSsLinkModeOff = 0x0;
- static const Shortint VtChSsLinkModeOn = 0x1;
- static const Shortint VtChSsLinkModeAutoParse = 0x2;
- static const Shortint VtChSeriesTypeDefault = 0xffffffff;
- static const Shortint VtChSeriesType3dBar = 0x0;
- static const Shortint VtChSeriesType2dBar = 0x1;
- static const Shortint VtChSeriesType3dHorizontalBar = 0x2;
- static const Shortint VtChSeriesType2dHorizontalBar = 0x3;
- static const Shortint VtChSeriesType3dClusteredBar = 0x4;
- static const Shortint VtChSeriesType3dLine = 0x5;
- static const Shortint VtChSeriesType2dLine = 0x6;
- static const Shortint VtChSeriesType3dArea = 0x7;
- static const Shortint VtChSeriesType2dArea = 0x8;
- static const Shortint VtChSeriesType3dStep = 0x9;
- static const Shortint VtChSeriesType2dStep = 0xa;
- static const Shortint VtChSeriesType2dXY = 0xb;
- static const Shortint VtChSeriesType2dPolar = 0xc;
- static const Shortint VtChSeriesType2dRadarLine = 0xd;
- static const Shortint VtChSeriesType2dRadarArea = 0xe;
- static const Shortint VtChSeriesType2dBubble = 0xf;
- static const Shortint VtChSeriesType2dHiLo = 0x10;
- static const Shortint VtChSeriesType2dHLC = 0x11;
- static const Shortint VtChSeriesType2dHLCRight = 0x12;
- static const Shortint VtChSeriesType2dOHLC = 0x13;
- static const Shortint VtChSeriesType2dOHLCBar = 0x14;
- static const Shortint VtChSeriesType2dGantt = 0x15;
- static const Shortint VtChSeriesType3dGantt = 0x16;
- static const Shortint VtChSeriesType3dPie = 0x17;
- static const Shortint VtChSeriesType2dPie = 0x18;
- static const Shortint VtChSeriesType3dDoughnut = 0x19;
- static const Shortint VtChSeriesType2dDates = 0x1a;
- static const Shortint VtChSeriesType3dBarHiLo = 0x1b;
- static const Shortint VtChSeriesType2dBarHiLo = 0x1c;
- static const Shortint VtChSeriesType3dHorizontalBarHiLo = 0x1d;
- static const Shortint VtChSeriesType2dHorizontalBarHiLo = 0x1e;
- static const Shortint VtChSeriesType3dClusteredBarHiLo = 0x1f;
- static const Shortint VtChSeriesType3dSurface = 0x20;
- static const Shortint VtChSeriesType2dContour = 0x21;
- static const Shortint VtChSeriesType3dXYZ = 0x22;
- static const Shortint VtChChartType3dBar = 0x0;
- static const Shortint VtChChartType2dBar = 0x1;
- static const Shortint VtChChartType3dLine = 0x2;
- static const Shortint VtChChartType2dLine = 0x3;
- static const Shortint VtChChartType3dArea = 0x4;
- static const Shortint VtChChartType2dArea = 0x5;
- static const Shortint VtChChartType3dStep = 0x6;
- static const Shortint VtChChartType2dStep = 0x7;
- static const Shortint VtChChartType3dCombination = 0x8;
- static const Shortint VtChChartType2dCombination = 0x9;
- static const Shortint VtChChartType3dHorizontalBar = 0xa;
- static const Shortint VtChChartType2dHorizontalBar = 0xb;
- static const Shortint VtChChartType3dClusteredBar = 0xc;
- static const Shortint VtChChartType3dPie = 0xd;
- static const Shortint VtChChartType2dPie = 0xe;
- static const Shortint VtChChartType3dDoughnut = 0xf;
- static const Shortint VtChChartType2dXY = 0x10;
- static const Shortint VtChChartType2dPolar = 0x11;
- static const Shortint VtChChartType2dRadar = 0x12;
- static const Shortint VtChChartType2dBubble = 0x13;
- static const Shortint VtChChartType2dHiLo = 0x14;
- static const Shortint VtChChartType2dGantt = 0x15;
- static const Shortint VtChChartType3dGantt = 0x16;
- static const Shortint VtChChartType3dSurface = 0x17;
- static const Shortint VtChChartType2dContour = 0x18;
- static const Shortint VtChChartType3dScatter = 0x19;
- static const Shortint VtChChartType3dXYZ = 0x1a;
- extern PACKAGE GUID Class_VtChart;
- extern PACKAGE GUID Class_Coor;
- extern PACKAGE GUID Class_LCoor;
- extern PACKAGE GUID Class_Coor3;
- extern PACKAGE GUID Class_LRect;
- extern PACKAGE GUID Class_Rect;
- extern PACKAGE GUID Class_VtColor;
- extern PACKAGE GUID Class_Brush;
- extern PACKAGE GUID Class_Shadow;
- extern PACKAGE GUID Class_TextLayout;
- extern PACKAGE GUID Class_Title;
- extern PACKAGE GUID Class_Location;
- extern PACKAGE GUID Class_VtFont;
- extern PACKAGE GUID Class_Backdrop;
- extern PACKAGE GUID Class_Frame;
- extern PACKAGE GUID Class_Gradient;
- extern PACKAGE GUID Class_VtPicture;
- extern PACKAGE GUID Class_Fill;
- extern PACKAGE GUID Class_Pen;
- extern PACKAGE GUID Class_Marker;
- extern PACKAGE GUID Class_Footnote;
- extern PACKAGE GUID Class_Legend;
- extern PACKAGE GUID Class_PrintInformation;
- extern PACKAGE GUID Class_DataGrid;
- extern PACKAGE GUID Class_Plot;
- extern PACKAGE GUID Class_View3d;
- extern PACKAGE GUID Class_PlotBase;
- extern PACKAGE GUID Class_Doughnut;
- extern PACKAGE GUID Class_Pie;
- extern PACKAGE GUID Class_Weighting;
- extern PACKAGE GUID Class_Wall;
- extern PACKAGE GUID Class_Series;
- extern PACKAGE GUID Class_Bar;
- extern PACKAGE GUID Class_HiLo;
- extern PACKAGE GUID Class_Position;
- extern PACKAGE GUID Class_SeriesMarker;
- extern PACKAGE GUID Class_SeriesLabel;
- extern PACKAGE GUID Class_StatLine;
- extern PACKAGE GUID Class_DataPointLabel;
- extern PACKAGE GUID Class_DataPoint;
- extern PACKAGE GUID Class_Axis;
- extern PACKAGE GUID Class_CategoryScale;
- extern PACKAGE GUID Class_DateScale;
- extern PACKAGE GUID Class_AxisGrid;
- extern PACKAGE GUID Class_Intersection;
- extern PACKAGE GUID Class_Tick;
- extern PACKAGE GUID Class_AxisScale;
- extern PACKAGE GUID Class_ValueScale;
- extern PACKAGE GUID Class_AxisTitle;
- extern PACKAGE GUID Class_Label_;
- extern PACKAGE GUID Class_Light;
- extern PACKAGE GUID Class_Elevation;
- extern PACKAGE GUID Class_Attribute;
- extern PACKAGE GUID Class_Surface;
- extern PACKAGE GUID Class_Contour;
- extern PACKAGE GUID Class_LightSource;
- extern PACKAGE GUID Class_SeriesCollection;
- extern PACKAGE GUID Class_DataPoints;
- extern PACKAGE GUID Class_Labels;
- extern PACKAGE GUID Class_XYZ;
- extern PACKAGE GUID Class_LightSources;
- extern PACKAGE GUID Class_Attributes;
- extern PACKAGE GUID Class_ContourGradient;
- extern PACKAGE void __fastcall Register(void);
-
- } /* namespace Vcfi */
- #if !defined(NO_IMPLICIT_NAMESPACE_USE)
- using namespace Vcfi;
- #endif
- #pragma option pop // -w-
-
- #pragma delphiheader end.
- //-- end unit ----------------------------------------------------------------
- #endif // vcfi
-