home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 2000 May / PCP163A.iso / Runimage / Cbuilder4 / Include / Vcl / VCFI.HPP < prev    next >
Encoding:
C/C++ Source or Header  |  1999-01-26  |  52.0 KB  |  1,368 lines

  1. // Borland C++ Builder
  2. // Copyright (c) 1995, 1999 by Borland International
  3. // All rights reserved
  4.  
  5. // (DO NOT EDIT: machine generated header) 'vcfi.pas' rev: 4.00
  6.  
  7. #ifndef vcfiHPP
  8. #define vcfiHPP
  9.  
  10. #pragma delphiheader begin
  11. #pragma option push -w-
  12. #include <Menus.hpp>    // Pascal unit
  13. #include <Controls.hpp>    // Pascal unit
  14. #include <StdVCL.hpp>    // Pascal unit
  15. #include <OleCtrls.hpp>    // Pascal unit
  16. #include <Graphics.hpp>    // Pascal unit
  17. #include <Classes.hpp>    // Pascal unit
  18. #include <ActiveX.hpp>    // Pascal unit
  19. #include <Windows.hpp>    // Pascal unit
  20. #include <SysInit.hpp>    // Pascal unit
  21. #include <System.hpp>    // Pascal unit
  22.  
  23. //-- user supplied -----------------------------------------------------------
  24.  
  25. namespace Vcfi
  26. {
  27. //-- type declarations -------------------------------------------------------
  28. __dispinterface _DVtChart;
  29. typedef System::DelphiInterface<_DVtChart> _di__DVtChart;
  30. __dispinterface _DVtChart : public IDispatch /* __guid="{5A721581-5AF0-11CE-8384-0020AF2337F2}" */
  31. {
  32.     
  33. };
  34. typedef _DVtChart VtChart;
  35.  
  36. __dispinterface ICoor;
  37. typedef System::DelphiInterface<ICoor> _di_ICoor;
  38. __dispinterface ICoor : public IDispatch /* __guid="{EBF97E20-731F-11CE-840F-00AA0042CB33}" */
  39. {
  40.     
  41. };
  42. typedef ICoor Coor;
  43.  
  44. __dispinterface ILCoor;
  45. typedef System::DelphiInterface<ILCoor> _di_ILCoor;
  46. __dispinterface ILCoor : public IDispatch /* __guid="{EBF97E22-731F-11CE-840F-00AA0042CB33}" */
  47. {
  48.     
  49. };
  50. typedef ILCoor LCoor;
  51.  
  52. __dispinterface ICoor3;
  53. typedef System::DelphiInterface<ICoor3> _di_ICoor3;
  54. __dispinterface ICoor3 : public IDispatch /* __guid="{177BF2A0-7350-11CE-840F-00AA0042CB33}" */
  55. {
  56.     
  57. };
  58. typedef ICoor3 Coor3;
  59.  
  60. __dispinterface ILRect;
  61. typedef System::DelphiInterface<ILRect> _di_ILRect;
  62. __dispinterface ILRect : public IDispatch /* __guid="{177BF2A2-7350-11CE-840F-00AA0042CB33}" */
  63. {
  64.     
  65. };
  66. typedef ILRect LRect;
  67.  
  68. __dispinterface IRect;
  69. typedef System::DelphiInterface<IRect> _di_IRect;
  70. __dispinterface IRect : public IDispatch /* __guid="{FE5517C0-73FE-11CE-840F-00AA0042CB33}" */
  71. {
  72.     
  73. };
  74. typedef IRect Rect;
  75.  
  76. __dispinterface IColor;
  77. typedef System::DelphiInterface<IColor> _di_IColor;
  78. __dispinterface IColor : public IDispatch /* __guid="{9BA79C60-7403-11CE-840F-00AA0042CB33}" */
  79. {
  80.     
  81. };
  82. typedef IColor VtColor;
  83.  
  84. __dispinterface IBrush;
  85. typedef System::DelphiInterface<IBrush> _di_IBrush;
  86. __dispinterface IBrush : public IDispatch /* __guid="{AFE57020-7409-11CE-840F-00AA0042CB33}" */
  87. {
  88.     
  89. };
  90. typedef IBrush Brush;
  91.  
  92. __dispinterface IShadow;
  93. typedef System::DelphiInterface<IShadow> _di_IShadow;
  94. __dispinterface IShadow : public IDispatch /* __guid="{AFE57022-7409-11CE-840F-00AA0042CB33}" */
  95. {
  96.     
  97. };
  98. typedef IShadow Shadow;
  99.  
  100. __dispinterface ITextLayout;
  101. typedef System::DelphiInterface<ITextLayout> _di_ITextLayout;
  102. __dispinterface ITextLayout : public IDispatch /* __guid="{E26C7700-756C-11CE-840F-00AA0042CB33}" */
  103.     
  104. {
  105.     
  106. };
  107. typedef ITextLayout TextLayout;
  108.  
  109. __dispinterface IVcTitle;
  110. typedef System::DelphiInterface<IVcTitle> _di_IVcTitle;
  111. __dispinterface IVcTitle : public IDispatch /* __guid="{C82141A0-7571-11CE-840F-00AA0042CB33}" */
  112. {
  113.     
  114. };
  115. typedef IVcTitle Title;
  116.  
  117. __dispinterface ILocation;
  118. typedef System::DelphiInterface<ILocation> _di_ILocation;
  119. __dispinterface ILocation : public IDispatch /* __guid="{EDDF9242-764B-11CE-840F-00AA0042CB33}" */
  120. {
  121.     
  122. };
  123. typedef ILocation Location;
  124.  
  125. __dispinterface IFont;
  126. typedef System::DelphiInterface<IFont> _di_IFont;
  127. __dispinterface IFont : public IDispatch /* __guid="{2E6A37A0-77FC-11CE-840F-00AA0042CB33}" */
  128. {
  129.     
  130. };
  131. typedef IFont VtFont;
  132.  
  133. __dispinterface IBackdrop;
  134. typedef System::DelphiInterface<IBackdrop> _di_IBackdrop;
  135. __dispinterface IBackdrop : public IDispatch /* __guid="{2E6A37A2-77FC-11CE-840F-00AA0042CB33}" */
  136. {
  137.     
  138. };
  139. typedef IBackdrop Backdrop;
  140.  
  141. __dispinterface IFrame;
  142. typedef System::DelphiInterface<IFrame> _di_IFrame;
  143. __dispinterface IFrame : public IDispatch /* __guid="{2E6A37A4-77FC-11CE-840F-00AA0042CB33}" */
  144. {
  145.     
  146. };
  147. typedef IFrame Frame;
  148.  
  149. __dispinterface IGradient;
  150. typedef System::DelphiInterface<IGradient> _di_IGradient;
  151. __dispinterface IGradient : public IDispatch /* __guid="{2E6A37A6-77FC-11CE-840F-00AA0042CB33}" */
  152. {
  153.     
  154. };
  155. typedef IGradient Gradient;
  156.  
  157. __dispinterface IPicture;
  158. typedef System::DelphiInterface<IPicture> _di_IPicture;
  159. __dispinterface IPicture : public IDispatch /* __guid="{FD30FB00-789C-11CE-840F-00AA0042CB33}" */
  160. {
  161.     
  162. };
  163. typedef IPicture VtPicture;
  164.  
  165. __dispinterface IFill;
  166. typedef System::DelphiInterface<IFill> _di_IFill;
  167. __dispinterface IFill : public IDispatch /* __guid="{FD30FB02-789C-11CE-840F-00AA0042CB33}" */
  168. {
  169.     
  170. };
  171. typedef IFill Fill;
  172.  
  173. __dispinterface IVcPen;
  174. typedef System::DelphiInterface<IVcPen> _di_IVcPen;
  175. __dispinterface IVcPen : public IDispatch /* __guid="{279B5A40-8098-11CE-BECC-00AA0042CB33}" */
  176. {
  177.     
  178. };
  179. typedef IVcPen Pen;
  180.  
  181. __dispinterface IVcMarker;
  182. typedef System::DelphiInterface<IVcMarker> _di_IVcMarker;
  183. __dispinterface IVcMarker : public IDispatch /* __guid="{3080E742-813F-11CE-BECC-00AA0042CB33}" */
  184. {
  185.     
  186. };
  187. typedef IVcMarker Marker;
  188.  
  189. __dispinterface IVcFootnote;
  190. typedef System::DelphiInterface<IVcFootnote> _di_IVcFootnote;
  191. __dispinterface IVcFootnote : public IDispatch /* __guid="{4F053F00-8396-11CE-BECC-00AA0042CB33}" */
  192.     
  193. {
  194.     
  195. };
  196. typedef IVcFootnote Footnote;
  197.  
  198. __dispinterface IVcLegend;
  199. typedef System::DelphiInterface<IVcLegend> _di_IVcLegend;
  200. __dispinterface IVcLegend : public IDispatch /* __guid="{95C52B60-83B1-11CE-BECC-00AA0042CB33}" */
  201. {
  202.     
  203. };
  204. typedef IVcLegend Legend;
  205.  
  206. __dispinterface IVcPrintInformation;
  207. typedef System::DelphiInterface<IVcPrintInformation> _di_IVcPrintInformation;
  208. __dispinterface IVcPrintInformation : public IDispatch /* __guid="{CFA0AC00-8B6E-11CE-840F-00AA0042CB33}" */
  209.     
  210. {
  211.     
  212. };
  213. typedef IVcPrintInformation PrintInformation;
  214.  
  215. __dispinterface IVcDataGrid;
  216. typedef System::DelphiInterface<IVcDataGrid> _di_IVcDataGrid;
  217. __dispinterface IVcDataGrid : public IDispatch /* __guid="{6CB603A0-8F70-11CE-840F-00AA0042CB33}" */
  218.     
  219. {
  220.     
  221. };
  222. typedef IVcDataGrid DataGrid;
  223.  
  224. __dispinterface IVcPlot;
  225. typedef System::DelphiInterface<IVcPlot> _di_IVcPlot;
  226. __dispinterface IVcPlot : public IDispatch /* __guid="{F77BA680-9037-11CE-86B3-444553540000}" */
  227. {
  228.     
  229. };
  230. typedef IVcPlot Plot;
  231.  
  232. __dispinterface IVcView3d;
  233. typedef System::DelphiInterface<IVcView3d> _di_IVcView3d;
  234. __dispinterface IVcView3d : public IDispatch /* __guid="{21645F62-90F0-11CE-86B3-444553540000}" */
  235. {
  236.     
  237. };
  238. typedef IVcView3d View3d;
  239.  
  240. __dispinterface IVcPlotBase;
  241. typedef System::DelphiInterface<IVcPlotBase> _di_IVcPlotBase;
  242. __dispinterface IVcPlotBase : public IDispatch /* __guid="{508D02E0-90FC-11CE-86B3-444553540000}" */
  243.     
  244. {
  245.     
  246. };
  247. typedef IVcPlotBase PlotBase;
  248.  
  249. __dispinterface IVcDoughnut;
  250. typedef System::DelphiInterface<IVcDoughnut> _di_IVcDoughnut;
  251. __dispinterface IVcDoughnut : public IDispatch /* __guid="{508D02E2-90FC-11CE-86B3-444553540000}" */
  252.     
  253. {
  254.     
  255. };
  256. typedef IVcDoughnut Doughnut;
  257.  
  258. __dispinterface IVcPie;
  259. typedef System::DelphiInterface<IVcPie> _di_IVcPie;
  260. __dispinterface IVcPie : public IDispatch /* __guid="{508D02E4-90FC-11CE-86B3-444553540000}" */
  261. {
  262.     
  263. };
  264. typedef IVcPie Pie;
  265.  
  266. __dispinterface IVcWeighting;
  267. typedef System::DelphiInterface<IVcWeighting> _di_IVcWeighting;
  268. __dispinterface IVcWeighting : public IDispatch /* __guid="{508D02E6-90FC-11CE-86B3-444553540000}" */
  269.     
  270. {
  271.     
  272. };
  273. typedef IVcWeighting Weighting;
  274.  
  275. __dispinterface IVcWall;
  276. typedef System::DelphiInterface<IVcWall> _di_IVcWall;
  277. __dispinterface IVcWall : public IDispatch /* __guid="{508D02E8-90FC-11CE-86B3-444553540000}" */
  278. {
  279.     
  280. };
  281. typedef IVcWall Wall;
  282.  
  283. __dispinterface IVcSeries;
  284. typedef System::DelphiInterface<IVcSeries> _di_IVcSeries;
  285. __dispinterface IVcSeries : public IDispatch /* __guid="{0AA0FE20-912A-11CE-86B3-444553540000}" */
  286. {
  287.     
  288. };
  289. typedef IVcSeries Series;
  290.  
  291. __dispinterface IVcBar;
  292. typedef System::DelphiInterface<IVcBar> _di_IVcBar;
  293. __dispinterface IVcBar : public IDispatch /* __guid="{264931C0-91F1-11CE-840F-00AA0042CB33}" */
  294. {
  295.     
  296. };
  297. typedef IVcBar Bar;
  298.  
  299. __dispinterface IVcHiLo;
  300. typedef System::DelphiInterface<IVcHiLo> _di_IVcHiLo;
  301. __dispinterface IVcHiLo : public IDispatch /* __guid="{51DCC620-95B7-11CE-86B3-444553540000}" */
  302. {
  303.     
  304. };
  305. typedef IVcHiLo HiLo;
  306.  
  307. __dispinterface IVcPosition;
  308. typedef System::DelphiInterface<IVcPosition> _di_IVcPosition;
  309. __dispinterface IVcPosition : public IDispatch /* __guid="{51DCC622-95B7-11CE-86B3-444553540000}" */
  310.     
  311. {
  312.     
  313. };
  314. typedef IVcPosition Position;
  315.  
  316. __dispinterface IVcSeriesMarker;
  317. typedef System::DelphiInterface<IVcSeriesMarker> _di_IVcSeriesMarker;
  318. __dispinterface IVcSeriesMarker : public IDispatch /* __guid="{51DCC624-95B7-11CE-86B3-444553540000}" */
  319.     
  320. {
  321.     
  322. };
  323. typedef IVcSeriesMarker SeriesMarker;
  324.  
  325. __dispinterface IVcSeriesLabel;
  326. typedef System::DelphiInterface<IVcSeriesLabel> _di_IVcSeriesLabel;
  327. __dispinterface IVcSeriesLabel : public IDispatch /* __guid="{51DCC626-95B7-11CE-86B3-444553540000}" */
  328.     
  329. {
  330.     
  331. };
  332. typedef IVcSeriesLabel SeriesLabel;
  333.  
  334. __dispinterface IVcStatLines;
  335. typedef System::DelphiInterface<IVcStatLines> _di_IVcStatLines;
  336. __dispinterface IVcStatLines : public IDispatch /* __guid="{2F6DD6A0-95E5-11CE-86B3-444553540000}" */
  337.     
  338. {
  339.     
  340. };
  341. typedef IVcStatLines StatLine;
  342.  
  343. __dispinterface IVcDataPointLabel;
  344. typedef System::DelphiInterface<IVcDataPointLabel> _di_IVcDataPointLabel;
  345. __dispinterface IVcDataPointLabel : public IDispatch /* __guid="{2F6DD6A2-95E5-11CE-86B3-444553540000}" */
  346.     
  347. {
  348.     
  349. };
  350. typedef IVcDataPointLabel DataPointLabel;
  351.  
  352. __dispinterface IVcDataPoint;
  353. typedef System::DelphiInterface<IVcDataPoint> _di_IVcDataPoint;
  354. __dispinterface IVcDataPoint : public IDispatch /* __guid="{2F6DD6A4-95E5-11CE-86B3-444553540000}" */
  355.     
  356. {
  357.     
  358. };
  359. typedef IVcDataPoint DataPoint;
  360.  
  361. __dispinterface IVcAxis;
  362. typedef System::DelphiInterface<IVcAxis> _di_IVcAxis;
  363. __dispinterface IVcAxis : public IDispatch /* __guid="{027D7900-A023-11CE-840F-00AA0042CB33}" */
  364. {
  365.     
  366. };
  367. typedef IVcAxis Axis;
  368.  
  369. __dispinterface IVcCategoryScale;
  370. typedef System::DelphiInterface<IVcCategoryScale> _di_IVcCategoryScale;
  371. __dispinterface IVcCategoryScale : public IDispatch /* __guid="{62375360-A17D-11CE-840F-00AA0042CB33}" */
  372.     
  373. {
  374.     
  375. };
  376. typedef IVcCategoryScale CategoryScale;
  377.  
  378. __dispinterface IVcDateScale;
  379. typedef System::DelphiInterface<IVcDateScale> _di_IVcDateScale;
  380. __dispinterface IVcDateScale : public IDispatch /* __guid="{62375362-A17D-11CE-840F-00AA0042CB33}" */
  381.     
  382. {
  383.     
  384. };
  385. typedef IVcDateScale DateScale;
  386.  
  387. __dispinterface IVcAxisGrid;
  388. typedef System::DelphiInterface<IVcAxisGrid> _di_IVcAxisGrid;
  389. __dispinterface IVcAxisGrid : public IDispatch /* __guid="{62375364-A17D-11CE-840F-00AA0042CB33}" */
  390.     
  391. {
  392.     
  393. };
  394. typedef IVcAxisGrid AxisGrid;
  395.  
  396. __dispinterface IVcIntersection;
  397. typedef System::DelphiInterface<IVcIntersection> _di_IVcIntersection;
  398. __dispinterface IVcIntersection : public IDispatch /* __guid="{62375366-A17D-11CE-840F-00AA0042CB33}" */
  399.     
  400. {
  401.     
  402. };
  403. typedef IVcIntersection Intersection;
  404.  
  405. __dispinterface IVcTick;
  406. typedef System::DelphiInterface<IVcTick> _di_IVcTick;
  407. __dispinterface IVcTick : public IDispatch /* __guid="{62375368-A17D-11CE-840F-00AA0042CB33}" */
  408. {
  409.     
  410. };
  411. typedef IVcTick Tick;
  412.  
  413. __dispinterface IVcScale;
  414. typedef System::DelphiInterface<IVcScale> _di_IVcScale;
  415. __dispinterface IVcScale : public IDispatch /* __guid="{6237536A-A17D-11CE-840F-00AA0042CB33}" */
  416. {
  417.     
  418. };
  419. typedef IVcScale AxisScale;
  420.  
  421. __dispinterface IVcValueScale;
  422. typedef System::DelphiInterface<IVcValueScale> _di_IVcValueScale;
  423. __dispinterface IVcValueScale : public IDispatch /* __guid="{6237536C-A17D-11CE-840F-00AA0042CB33}" */
  424.     
  425. {
  426.     
  427. };
  428. typedef IVcValueScale ValueScale;
  429.  
  430. __dispinterface IVcAxisTitle;
  431. typedef System::DelphiInterface<IVcAxisTitle> _di_IVcAxisTitle;
  432. __dispinterface IVcAxisTitle : public IDispatch /* __guid="{6237536E-A17D-11CE-840F-00AA0042CB33}" */
  433.     
  434. {
  435.     
  436. };
  437. typedef IVcAxisTitle AxisTitle;
  438.  
  439. __dispinterface IVcLabel;
  440. typedef System::DelphiInterface<IVcLabel> _di_IVcLabel;
  441. __dispinterface IVcLabel : public IDispatch /* __guid="{62375370-A17D-11CE-840F-00AA0042CB33}" */
  442. {
  443.     
  444. };
  445. typedef IVcLabel Label_;
  446.  
  447. __dispinterface IVcLight;
  448. typedef System::DelphiInterface<IVcLight> _di_IVcLight;
  449. __dispinterface IVcLight : public IDispatch /* __guid="{B54A6420-A25E-11CE-840F-00AA0042CB33}" */
  450. {
  451.     
  452. };
  453. typedef IVcLight Light;
  454.  
  455. __dispinterface IVcElevation;
  456. typedef System::DelphiInterface<IVcElevation> _di_IVcElevation;
  457. __dispinterface IVcElevation : public IDispatch /* __guid="{A71FB700-A732-11CE-840F-00AA0042CB33}" */
  458.     
  459. {
  460.     
  461. };
  462. typedef IVcElevation Elevation;
  463.  
  464. __dispinterface IVcAttribute;
  465. typedef System::DelphiInterface<IVcAttribute> _di_IVcAttribute;
  466. __dispinterface IVcAttribute : public IDispatch /* __guid="{A71FB702-A732-11CE-840F-00AA0042CB33}" */
  467.     
  468. {
  469.     
  470. };
  471. typedef IVcAttribute Attribute;
  472.  
  473. __dispinterface IVcSurface;
  474. typedef System::DelphiInterface<IVcSurface> _di_IVcSurface;
  475. __dispinterface IVcSurface : public IDispatch /* __guid="{A71FB704-A732-11CE-840F-00AA0042CB33}" */
  476. {
  477.     
  478. };
  479. typedef IVcSurface Surface;
  480.  
  481. __dispinterface IVcContour;
  482. typedef System::DelphiInterface<IVcContour> _di_IVcContour;
  483. __dispinterface IVcContour : public IDispatch /* __guid="{A71FB706-A732-11CE-840F-00AA0042CB33}" */
  484. {
  485.     
  486. };
  487. typedef IVcContour Contour;
  488.  
  489. __dispinterface IVcLightSource;
  490. typedef System::DelphiInterface<IVcLightSource> _di_IVcLightSource;
  491. __dispinterface IVcLightSource : public IDispatch /* __guid="{CD9EFA60-AA40-11CE-840F-00AA0042CB33}" */
  492.     
  493. {
  494.     
  495. };
  496. typedef IVcLightSource LightSource;
  497.  
  498. __dispinterface IVcSeriesCollection;
  499. typedef System::DelphiInterface<IVcSeriesCollection> _di_IVcSeriesCollection;
  500. __dispinterface IVcSeriesCollection : public IDispatch /* __guid="{C14E8B60-AE2B-11CE-840F-00AA0042CB33}" */
  501.     
  502. {
  503.     
  504. };
  505. typedef IVcSeriesCollection SeriesCollection;
  506.  
  507. __dispinterface IVcDataPoints;
  508. typedef System::DelphiInterface<IVcDataPoints> _di_IVcDataPoints;
  509. __dispinterface IVcDataPoints : public IDispatch /* __guid="{C20E5260-B06F-11CE-840F-00AA0042CB33}" */
  510.     
  511. {
  512.     
  513. };
  514. typedef IVcDataPoints DataPoints;
  515.  
  516. __dispinterface IVcLabels;
  517. typedef System::DelphiInterface<IVcLabels> _di_IVcLabels;
  518. __dispinterface IVcLabels : public IDispatch /* __guid="{62B9A400-B93D-11CE-8410-00AA0042CB33}" */
  519. {
  520.     
  521. };
  522. typedef IVcLabels Labels;
  523.  
  524. __dispinterface IVcXYZ;
  525. typedef System::DelphiInterface<IVcXYZ> _di_IVcXYZ;
  526. __dispinterface IVcXYZ : public IDispatch /* __guid="{7D001800-BC65-11CE-8410-00AA0042CB33}" */
  527. {
  528.     
  529. };
  530. typedef IVcXYZ XYZ;
  531.  
  532. __dispinterface IVcLightSources;
  533. typedef System::DelphiInterface<IVcLightSources> _di_IVcLightSources;
  534. __dispinterface IVcLightSources : public IDispatch /* __guid="{6FE35CC0-CE50-11CE-8410-00AA0042CB33}" */
  535.     
  536. {
  537.     
  538. };
  539. typedef IVcLightSources LightSources;
  540.  
  541. __dispinterface IVcAttributes;
  542. typedef System::DelphiInterface<IVcAttributes> _di_IVcAttributes;
  543. __dispinterface IVcAttributes : public IDispatch /* __guid="{5A693220-CFEF-11CE-8410-00AA0042CB33}" */
  544.     
  545. {
  546.     
  547. };
  548. typedef IVcAttributes Attributes;
  549.  
  550. __dispinterface IVcContourGradient;
  551. typedef System::DelphiInterface<IVcContourGradient> _di_IVcContourGradient;
  552. __dispinterface IVcContourGradient : public IDispatch /* __guid="{69032720-D303-11CE-8410-00AA0042CB33}" */
  553.     
  554. {
  555.     
  556. };
  557. typedef IVcContourGradient ContourGradient;
  558.  
  559. typedef Olectrls::TOleEnum FontStyleConstants;
  560.  
  561. typedef Olectrls::TOleEnum FontEffectsConstants;
  562.  
  563. typedef Olectrls::TOleEnum FrameStyleConstants;
  564.  
  565. typedef Olectrls::TOleEnum BrushStyleConstants;
  566.  
  567. typedef Olectrls::TOleEnum LabelComponentConstants;
  568.  
  569. typedef Olectrls::TOleEnum BrushPatternConstants;
  570.  
  571. typedef Olectrls::TOleEnum BrushHatchConstants;
  572.  
  573. typedef Olectrls::TOleEnum ShadowStyleConstants;
  574.  
  575. typedef Olectrls::TOleEnum MouseFlagConstants;
  576.  
  577. typedef Olectrls::TOleEnum PenStyleConstants;
  578.  
  579. typedef Olectrls::TOleEnum PenJoinConstants;
  580.  
  581. typedef Olectrls::TOleEnum PenCapConstants;
  582.  
  583. typedef Olectrls::TOleEnum GradientStyleConstants;
  584.  
  585. typedef Olectrls::TOleEnum PictureTypeConstants;
  586.  
  587. typedef Olectrls::TOleEnum PictureOptionConstants;
  588.  
  589. typedef Olectrls::TOleEnum PictureMapTypeConstants;
  590.  
  591. typedef Olectrls::TOleEnum FillStyleConstants;
  592.  
  593. typedef Olectrls::TOleEnum LocationTypeConstants;
  594.  
  595. typedef Olectrls::TOleEnum AxisIdConstants;
  596.  
  597. typedef Olectrls::TOleEnum AxisTickStyleConstants;
  598.  
  599. typedef Olectrls::TOleEnum DateIntervalTypeConstants;
  600.  
  601. typedef Olectrls::TOleEnum ScaleTypeConstants;
  602.  
  603. typedef Olectrls::TOleEnum PercentAxisBasisConstants;
  604.  
  605. typedef Olectrls::TOleEnum PieWeightBasisConstants;
  606.  
  607. typedef Olectrls::TOleEnum PieWeightStyleConstants;
  608.  
  609. typedef Olectrls::TOleEnum SortTypeConstants;
  610.  
  611. typedef Olectrls::TOleEnum AngleUnitsConstants;
  612.  
  613. typedef Olectrls::TOleEnum SubPlotLabelLocationTypeConstants;
  614.  
  615. typedef Olectrls::TOleEnum LabelLineStyleConstants;
  616.  
  617. typedef Olectrls::TOleEnum LabelLocationTypeConstants;
  618.  
  619. typedef Olectrls::TOleEnum ContourColorTypeConstants;
  620.  
  621. typedef Olectrls::TOleEnum ContourDisplayTypeConstants;
  622.  
  623. typedef Olectrls::TOleEnum SurfaceBaseTypeConstants;
  624.  
  625. typedef Olectrls::TOleEnum SurfaceDisplayTypeConstants;
  626.  
  627. typedef Olectrls::TOleEnum SurfaceProjectionTypeConstants;
  628.  
  629. typedef Olectrls::TOleEnum SurfaceWireframeTypeConstants;
  630.  
  631. typedef Olectrls::TOleEnum MarkerStyleConstants;
  632.  
  633. typedef Olectrls::TOleEnum ProjectionTypeConstants;
  634.  
  635. typedef Olectrls::TOleEnum SmoothingTypeConstants;
  636.  
  637. typedef Olectrls::TOleEnum HorizontalAlignmentConstants;
  638.  
  639. typedef Olectrls::TOleEnum VerticalAlignmentConstants;
  640.  
  641. typedef Olectrls::TOleEnum OrientationConstants;
  642.  
  643. typedef Olectrls::TOleEnum DcTypeConstants;
  644.  
  645. typedef Olectrls::TOleEnum PrintScaleTypeConstants;
  646.  
  647. typedef Olectrls::TOleEnum StatTypeConstants;
  648.  
  649. typedef Olectrls::TOleEnum PrintOrientationTypeConstants;
  650.  
  651. typedef Olectrls::TOleEnum TextOutputTypeConstants;
  652.  
  653. typedef Olectrls::TOleEnum TextLengthTypeConstants;
  654.  
  655. typedef Olectrls::TOleEnum PartTypeConstants;
  656.  
  657. typedef Olectrls::TOleEnum DrawModeConstants;
  658.  
  659. typedef Olectrls::TOleEnum SsLinkModeConstants;
  660.  
  661. typedef Olectrls::TOleEnum SeriesTypeConstants;
  662.  
  663. typedef Olectrls::TOleEnum ChartTypeConstants;
  664.  
  665. __dispinterface _DVtChartEvents;
  666. typedef System::DelphiInterface<_DVtChartEvents> _di__DVtChartEvents;
  667. __dispinterface _DVtChartEvents : public IDispatch /* __guid="{5A721582-5AF0-11CE-8384-0020AF2337F2}" */
  668.     
  669. {
  670.     
  671. };
  672.  
  673. typedef void __fastcall (__closure *TVtChartChartSelected)(System::TObject* Sender, short &MouseFlags
  674.     , short &Cancel);
  675.  
  676. typedef void __fastcall (__closure *TVtChartTitleSelected)(System::TObject* Sender, short &MouseFlags
  677.     , short &Cancel);
  678.  
  679. typedef void __fastcall (__closure *TVtChartFootnoteSelected)(System::TObject* Sender, short &MouseFlags
  680.     , short &Cancel);
  681.  
  682. typedef void __fastcall (__closure *TVtChartLegendSelected)(System::TObject* Sender, short &MouseFlags
  683.     , short &Cancel);
  684.  
  685. typedef void __fastcall (__closure *TVtChartPlotSelected)(System::TObject* Sender, short &MouseFlags
  686.     , short &Cancel);
  687.  
  688. typedef void __fastcall (__closure *TVtChartAxisSelected)(System::TObject* Sender, short &AxisId, short 
  689.     &AxisIndex, short &MouseFlags, short &Cancel);
  690.  
  691. typedef void __fastcall (__closure *TVtChartAxisLabelSelected)(System::TObject* Sender, short &AxisId
  692.     , short &AxisIndex, short &labelSetIndex, short &LabelIndex, short &MouseFlags, short &Cancel);
  693.  
  694. typedef void __fastcall (__closure *TVtChartAxisTitleSelected)(System::TObject* Sender, short &AxisId
  695.     , short &AxisIndex, short &MouseFlags, short &Cancel);
  696.  
  697. typedef void __fastcall (__closure *TVtChartPointSelected)(System::TObject* Sender, short &Series, short 
  698.     &DataPoint, short &MouseFlags, short &Cancel);
  699.  
  700. typedef void __fastcall (__closure *TVtChartPointLabelSelected)(System::TObject* Sender, short &Series
  701.     , short &DataPoint, short &MouseFlags, short &Cancel);
  702.  
  703. typedef void __fastcall (__closure *TVtChartSeriesSelected)(System::TObject* Sender, short &Series, 
  704.     short &MouseFlags, short &Cancel);
  705.  
  706. typedef void __fastcall (__closure *TVtChartSeriesLabelSelected)(System::TObject* Sender, short &Series
  707.     , short &MouseFlags, short &Cancel);
  708.  
  709. typedef void __fastcall (__closure *TVtChartChartActivated)(System::TObject* Sender, short &MouseFlags
  710.     , short &Cancel);
  711.  
  712. typedef void __fastcall (__closure *TVtChartTitleActivated)(System::TObject* Sender, short &MouseFlags
  713.     , short &Cancel);
  714.  
  715. typedef void __fastcall (__closure *TVtChartFootnoteActivated)(System::TObject* Sender, short &MouseFlags
  716.     , short &Cancel);
  717.  
  718. typedef void __fastcall (__closure *TVtChartLegendActivated)(System::TObject* Sender, short &MouseFlags
  719.     , short &Cancel);
  720.  
  721. typedef void __fastcall (__closure *TVtChartPlotActivated)(System::TObject* Sender, short &MouseFlags
  722.     , short &Cancel);
  723.  
  724. typedef void __fastcall (__closure *TVtChartAxisActivated)(System::TObject* Sender, short &AxisId, short 
  725.     &AxisIndex, short &MouseFlags, short &Cancel);
  726.  
  727. typedef void __fastcall (__closure *TVtChartAxisLabelActivated)(System::TObject* Sender, short &AxisId
  728.     , short &AxisIndex, short &labelSetIndex, short &LabelIndex, short &MouseFlags, short &Cancel);
  729.  
  730. typedef void __fastcall (__closure *TVtChartAxisTitleActivated)(System::TObject* Sender, short &AxisId
  731.     , short &AxisIndex, short &MouseFlags, short &Cancel);
  732.  
  733. typedef void __fastcall (__closure *TVtChartPointActivated)(System::TObject* Sender, short &Series, 
  734.     short &DataPoint, short &MouseFlags, short &Cancel);
  735.  
  736. typedef void __fastcall (__closure *TVtChartPointLabelActivated)(System::TObject* Sender, short &Series
  737.     , short &DataPoint, short &MouseFlags, short &Cancel);
  738.  
  739. typedef void __fastcall (__closure *TVtChartSeriesActivated)(System::TObject* Sender, short &Series, 
  740.     short &MouseFlags, short &Cancel);
  741.  
  742. typedef void __fastcall (__closure *TVtChartSeriesLabelActivated)(System::TObject* Sender, short &Series
  743.     , short &MouseFlags, short &Cancel);
  744.  
  745. class DELPHICLASS TVtChart;
  746. #pragma pack(push, 4)
  747. class PASCALIMPLEMENTATION TVtChart : public Olectrls::TOleControl 
  748. {
  749.     typedef Olectrls::TOleControl inherited;
  750.     
  751. private:
  752.     TVtChartChartSelected FOnChartSelected;
  753.     TVtChartTitleSelected FOnTitleSelected;
  754.     TVtChartFootnoteSelected FOnFootnoteSelected;
  755.     TVtChartLegendSelected FOnLegendSelected;
  756.     TVtChartPlotSelected FOnPlotSelected;
  757.     TVtChartAxisSelected FOnAxisSelected;
  758.     TVtChartAxisLabelSelected FOnAxisLabelSelected;
  759.     TVtChartAxisTitleSelected FOnAxisTitleSelected;
  760.     TVtChartPointSelected FOnPointSelected;
  761.     TVtChartPointLabelSelected FOnPointLabelSelected;
  762.     TVtChartSeriesSelected FOnSeriesSelected;
  763.     TVtChartSeriesLabelSelected FOnSeriesLabelSelected;
  764.     TVtChartChartActivated FOnChartActivated;
  765.     TVtChartTitleActivated FOnTitleActivated;
  766.     TVtChartFootnoteActivated FOnFootnoteActivated;
  767.     TVtChartLegendActivated FOnLegendActivated;
  768.     TVtChartPlotActivated FOnPlotActivated;
  769.     TVtChartAxisActivated FOnAxisActivated;
  770.     TVtChartAxisLabelActivated FOnAxisLabelActivated;
  771.     TVtChartAxisTitleActivated FOnAxisTitleActivated;
  772.     TVtChartPointActivated FOnPointActivated;
  773.     TVtChartPointLabelActivated FOnPointLabelActivated;
  774.     TVtChartSeriesActivated FOnSeriesActivated;
  775.     TVtChartSeriesLabelActivated FOnSeriesLabelActivated;
  776.     Classes::TNotifyEvent FOnApplyChanges;
  777.     _di__DVtChart FIntf;
  778.     unsigned __fastcall Get_GetBitmap(const OleVariant &options);
  779.     
  780. protected:
  781.     virtual void __fastcall InitControlData(void);
  782.     virtual void __fastcall InitControlInterface(const _di_IUnknown Obj);
  783.     
  784. public:
  785.     void __fastcall EditPaste(void);
  786.     void __fastcall EditCopy(void);
  787.     void __fastcall ActivateSelectionDialog(void);
  788.     void __fastcall Layout(void);
  789.     void __fastcall ToDefaults(void);
  790.     void __fastcall PrintSetupDialog(void);
  791.     void __fastcall PrintChart(void);
  792.     void __fastcall SelectPart(short part, short index1, short index2, short index3, short index4);
  793.     void __fastcall GetSelectedPart(short &part, short &index1, short &index2, short &index3, short &index4
  794.         );
  795.     void __fastcall GetDLLVersion(short &major, short &minor);
  796.     void __fastcall TwipsToChartPart(int xVal, int yVal, short &part, short &index1, short &index2, short 
  797.         &index3, short &index4);
  798.     void __fastcall ReadFromFile(const WideString FileName);
  799.     void __fastcall WritePictureToFile(const WideString FileName, short pictureType, short options);
  800.     void __fastcall WriteToFile(const WideString FileName);
  801.     void __fastcall ActivateFormatMenu(int X, int Y);
  802.     void __fastcall GetMetafile(short options, unsigned &Handle, int &Width, int &Height);
  803.     void __fastcall CopyDataFromArray(short Top, short Left, short Bottom, short Right, const OleVariant 
  804.         &Array_);
  805.     void __fastcall CopyDataToArray(short Top, short Left, short Bottom, short Right, const OleVariant 
  806.         &Array_);
  807.     void __fastcall Draw(unsigned hDC, short hDCType, int Top, int Left, int Bottom, int Right, Word Layout
  808.         , Word Stretch);
  809.     void __fastcall UseWizard(void);
  810.     void __fastcall EditChartData(void);
  811.     HIDESBASE void __fastcall Refresh(void);
  812.     void __fastcall AboutBox(void);
  813.     __property _di__DVtChart ControlInterface = {read=FIntf};
  814.     __property WideString SsLinkSheet = {read=GetWideStringProp, write=SetWideStringProp, index=22};
  815.     __property int Handle = {read=GetIntegerProp, index=24, nodefault};
  816.     __property Graphics::TPicture* Picture = {read=GetTPictureProp, index=25};
  817.     __property unsigned GetBitmap[OleVariant options] = {read=Get_GetBitmap};
  818.     
  819. __published:
  820.     __property TabStop ;
  821.     __property Align ;
  822.     __property DragCursor ;
  823.     __property DragMode ;
  824.     __property ParentShowHint ;
  825.     __property PopupMenu ;
  826.     __property ShowHint ;
  827.     __property TabOrder ;
  828.     __property Visible ;
  829.     __property OnDragDrop ;
  830.     __property OnDragOver ;
  831.     __property OnEndDrag ;
  832.     __property OnEnter ;
  833.     __property OnExit ;
  834.     __property OnStartDrag ;
  835.     __property OnMouseUp ;
  836.     __property OnMouseMove ;
  837.     __property OnMouseDown ;
  838.     __property OnKeyUp ;
  839.     __property OnKeyPress ;
  840.     __property OnKeyDown ;
  841.     __property OnDblClick ;
  842.     __property OnClick ;
  843.     __property Word AutoIncrement = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=1
  844.         , nodefault};
  845.     __property Word RandomFill = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=2, nodefault
  846.         };
  847.     __property short ChartType = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=3, nodefault
  848.         };
  849.     __property short Column = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=4, nodefault
  850.         };
  851.     __property short ColumnCount = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=5, 
  852.         nodefault};
  853.     __property WideString ColumnLabel = {read=GetWideStringProp, write=SetWideStringProp, stored=false, 
  854.         index=6};
  855.     __property short ColumnLabelCount = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=7
  856.         , nodefault};
  857.     __property short ColumnLabelIndex = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=8
  858.         , nodefault};
  859.     __property WideString Data = {read=GetWideStringProp, write=SetWideStringProp, stored=false, index=9
  860.         };
  861.     __property WideString FootnoteText = {read=GetWideStringProp, write=SetWideStringProp, stored=false
  862.         , index=10};
  863.     __property Word Repaint = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=11, nodefault
  864.         };
  865.     __property short Row = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=12, nodefault
  866.         };
  867.     __property short RowCount = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=13, nodefault
  868.         };
  869.     __property WideString RowLabel = {read=GetWideStringProp, write=SetWideStringProp, stored=false, index=14
  870.         };
  871.     __property short RowLabelCount = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=15
  872.         , nodefault};
  873.     __property short RowLabelIndex = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=16
  874.         , nodefault};
  875.     __property short SeriesColumn = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=17
  876.         , nodefault};
  877.     __property short SeriesType = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=18, 
  878.         nodefault};
  879.     __property Word ShowLegend = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=19, 
  880.         nodefault};
  881.     __property short SsLinkMode = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=20, 
  882.         nodefault};
  883.     __property WideString SsLinkRange = {read=GetWideStringProp, write=SetWideStringProp, stored=false, 
  884.         index=21};
  885.     __property short DrawMode = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=23, nodefault
  886.         };
  887.     __property short BorderStyle = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=-504
  888.         , nodefault};
  889.     __property Word Enabled = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=-514, nodefault
  890.         };
  891.     __property short hWnd = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=-515, nodefault
  892.         };
  893.     __property _di_IDispatch Title = {read=GetIDispatchProp, write=SetIDispatchProp, stored=false, index=26
  894.         };
  895.     __property _di_IDispatch Footnote = {read=GetIDispatchProp, write=SetIDispatchProp, stored=false, index=27
  896.         };
  897.     __property WideString TitleText = {read=GetWideStringProp, write=SetWideStringProp, stored=false, index=28
  898.         };
  899.     __property Word Stacking = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=29, nodefault
  900.         };
  901.     __property short TextLengthType = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=30
  902.         , nodefault};
  903.     __property Word AllowUserChanges = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=31
  904.         , nodefault};
  905.     __property Word AllowSelections = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=32
  906.         , nodefault};
  907.     __property Word AllowSeriesSelection = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, 
  908.         index=33, nodefault};
  909.     __property Word AllowDynamicRotation = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, 
  910.         index=34, nodefault};
  911.     __property short ActiveSeriesCount = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=35
  912.         , nodefault};
  913.     __property _di_IDispatch Backdrop = {read=GetIDispatchProp, write=SetIDispatchProp, stored=false, index=36
  914.         };
  915.     __property _di_IDispatch PrintInformation = {read=GetIDispatchProp, write=SetIDispatchProp, stored=false
  916.         , index=37};
  917.     __property _di_IDispatch Legend = {read=GetIDispatchProp, write=SetIDispatchProp, stored=false, index=38
  918.         };
  919.     __property _di_IDispatch DataGrid = {read=GetIDispatchProp, write=SetIDispatchProp, stored=false, index=39
  920.         };
  921.     __property _di_IDispatch Plot = {read=GetIDispatchProp, write=SetIDispatchProp, stored=false, index=40
  922.         };
  923.     __property int TwipsWidth = {read=GetIntegerProp, write=SetIntegerProp, stored=false, index=41, nodefault
  924.         };
  925.     __property int TwipsHeight = {read=GetIntegerProp, write=SetIntegerProp, stored=false, index=42, nodefault
  926.         };
  927.     __property Word AllowDithering = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=43
  928.         , nodefault};
  929.     __property short ErrorOffset = {read=GetSmallintProp, write=SetSmallintProp, stored=false, index=44
  930.         , nodefault};
  931.     __property Word DoSetCursor = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=45, 
  932.         nodefault};
  933.     __property WideString FileName = {read=GetWideStringProp, write=SetWideStringProp, stored=false, index=46
  934.         };
  935.     __property Word Chart3d = {read=GetWordBoolProp, write=SetWordBoolProp, stored=false, index=47, nodefault
  936.         };
  937.     __property WideString SsLinkBook = {read=GetWideStringProp, write=SetWideStringProp, stored=false, 
  938.         index=48};
  939.     __property TVtChartChartSelected OnChartSelected = {read=FOnChartSelected, write=FOnChartSelected};
  940.         
  941.     __property TVtChartTitleSelected OnTitleSelected = {read=FOnTitleSelected, write=FOnTitleSelected};
  942.         
  943.     __property TVtChartFootnoteSelected OnFootnoteSelected = {read=FOnFootnoteSelected, write=FOnFootnoteSelected
  944.         };
  945.     __property TVtChartLegendSelected OnLegendSelected = {read=FOnLegendSelected, write=FOnLegendSelected
  946.         };
  947.     __property TVtChartPlotSelected OnPlotSelected = {read=FOnPlotSelected, write=FOnPlotSelected};
  948.     __property TVtChartAxisSelected OnAxisSelected = {read=FOnAxisSelected, write=FOnAxisSelected};
  949.     __property TVtChartAxisLabelSelected OnAxisLabelSelected = {read=FOnAxisLabelSelected, write=FOnAxisLabelSelected
  950.         };
  951.     __property TVtChartAxisTitleSelected OnAxisTitleSelected = {read=FOnAxisTitleSelected, write=FOnAxisTitleSelected
  952.         };
  953.     __property TVtChartPointSelected OnPointSelected = {read=FOnPointSelected, write=FOnPointSelected};
  954.         
  955.     __property TVtChartPointLabelSelected OnPointLabelSelected = {read=FOnPointLabelSelected, write=FOnPointLabelSelected
  956.         };
  957.     __property TVtChartSeriesSelected OnSeriesSelected = {read=FOnSeriesSelected, write=FOnSeriesSelected
  958.         };
  959.     __property TVtChartSeriesLabelSelected OnSeriesLabelSelected = {read=FOnSeriesLabelSelected, write=
  960.         FOnSeriesLabelSelected};
  961.     __property TVtChartChartActivated OnChartActivated = {read=FOnChartActivated, write=FOnChartActivated
  962.         };
  963.     __property TVtChartTitleActivated OnTitleActivated = {read=FOnTitleActivated, write=FOnTitleActivated
  964.         };
  965.     __property TVtChartFootnoteActivated OnFootnoteActivated = {read=FOnFootnoteActivated, write=FOnFootnoteActivated
  966.         };
  967.     __property TVtChartLegendActivated OnLegendActivated = {read=FOnLegendActivated, write=FOnLegendActivated
  968.         };
  969.     __property TVtChartPlotActivated OnPlotActivated = {read=FOnPlotActivated, write=FOnPlotActivated};
  970.         
  971.     __property TVtChartAxisActivated OnAxisActivated = {read=FOnAxisActivated, write=FOnAxisActivated};
  972.         
  973.     __property TVtChartAxisLabelActivated OnAxisLabelActivated = {read=FOnAxisLabelActivated, write=FOnAxisLabelActivated
  974.         };
  975.     __property TVtChartAxisTitleActivated OnAxisTitleActivated = {read=FOnAxisTitleActivated, write=FOnAxisTitleActivated
  976.         };
  977.     __property TVtChartPointActivated OnPointActivated = {read=FOnPointActivated, write=FOnPointActivated
  978.         };
  979.     __property TVtChartPointLabelActivated OnPointLabelActivated = {read=FOnPointLabelActivated, write=
  980.         FOnPointLabelActivated};
  981.     __property TVtChartSeriesActivated OnSeriesActivated = {read=FOnSeriesActivated, write=FOnSeriesActivated
  982.         };
  983.     __property TVtChartSeriesLabelActivated OnSeriesLabelActivated = {read=FOnSeriesLabelActivated, write=
  984.         FOnSeriesLabelActivated};
  985.     __property Classes::TNotifyEvent OnApplyChanges = {read=FOnApplyChanges, write=FOnApplyChanges};
  986. public:
  987.         
  988.     #pragma option push -w-inl
  989.     /* TOleControl.Create */ inline __fastcall virtual TVtChart(Classes::TComponent* AOwner) : Olectrls::TOleControl(
  990.         AOwner) { }
  991.     #pragma option pop
  992.     #pragma option push -w-inl
  993.     /* TOleControl.Destroy */ inline __fastcall virtual ~TVtChart(void) { }
  994.     #pragma option pop
  995.     
  996. public:
  997.     #pragma option push -w-inl
  998.     /* TWinControl.CreateParented */ inline __fastcall TVtChart(HWND ParentWindow) : Olectrls::TOleControl(
  999.         ParentWindow) { }
  1000.     #pragma option pop
  1001.     
  1002. };
  1003.  
  1004. #pragma pack(pop)
  1005.  
  1006. //-- var, const, procedure ---------------------------------------------------
  1007. extern PACKAGE GUID LIBID_VCIFiLib;
  1008. static const Shortint VtFontStyleBold = 0x1;
  1009. static const Shortint VtFontStyleItalic = 0x2;
  1010. static const Shortint VtFontStyleOutline = 0x4;
  1011. static const Word VtFontEffectStrikeThrough = 0x100;
  1012. static const Word VtFontEffectUnderline = 0x200;
  1013. static const Shortint VtFrameStyleNull = 0x0;
  1014. static const Shortint VtFrameStyleSingleLine = 0x1;
  1015. static const Shortint VtFrameStyleDoubleLine = 0x2;
  1016. static const Shortint VtFrameStyleThickInner = 0x3;
  1017. static const Shortint VtFrameStyleThickOuter = 0x4;
  1018. static const Shortint VtBrushStyleNull = 0x0;
  1019. static const Shortint VtBrushStyleSolid = 0x1;
  1020. static const Shortint VtBrushStylePattern = 0x2;
  1021. static const Shortint VtBrushStyleHatched = 0x3;
  1022. static const Shortint VtChLabelComponentValue = 0x1;
  1023. static const Shortint VtChLabelComponentPercent = 0x2;
  1024. static const Shortint VtChLabelComponentSeriesName = 0x4;
  1025. static const Shortint VtChLabelComponentPointName = 0x8;
  1026. static const Shortint VtBrushPattern94Percent = 0x0;
  1027. static const Shortint VtBrushPattern88Percent = 0x1;
  1028. static const Shortint VtBrushPattern75Percent = 0x2;
  1029. static const Shortint VtBrushPattern50Percent = 0x3;
  1030. static const Shortint VtBrushPattern25Percent = 0x4;
  1031. static const Shortint VtBrushPatternBoldHorizontal = 0x5;
  1032. static const Shortint VtBrushPatternBoldVertical = 0x6;
  1033. static const Shortint VtBrushPatternBoldDownDiagonal = 0x7;
  1034. static const Shortint VtBrushPatternBoldUpDiagonal = 0x8;
  1035. static const Shortint VtBrushPatternChecks = 0x9;
  1036. static const Shortint VtBrushPatternWeave = 0xa;
  1037. static const Shortint VtBrushPatternHorizontal = 0xb;
  1038. static const Shortint VtBrushPatternVertical = 0xc;
  1039. static const Shortint VtBrushPatternDownDiagonal = 0xd;
  1040. static const Shortint VtBrushPatternUpDiagonal = 0xe;
  1041. static const Shortint VtBrushPatternGrid = 0xf;
  1042. static const Shortint VtBrushPatternTrellis = 0x10;
  1043. static const Shortint VtBrushPatternInvertedTrellis = 0x11;
  1044. static const Shortint VtBrushHatchHorizontal = 0x0;
  1045. static const Shortint VtBrushHatchVertical = 0x1;
  1046. static const Shortint VtBrushHatchDownDiagonal = 0x2;
  1047. static const Shortint VtBrushHatchUpDiagonal = 0x3;
  1048. static const Shortint VtBrushHatchCross = 0x4;
  1049. static const Shortint VtBrushHatchDiagonalCross = 0x5;
  1050. static const Shortint VtShadowStyleNull = 0x0;
  1051. static const Shortint VtShadowStyleDrop = 0x1;
  1052. static const Shortint VtChMouseFlagShiftKeyDown = 0x4;
  1053. static const Shortint VtChMouseFlagControlKeyDown = 0x8;
  1054. static const Shortint VtPenStyleNull = 0x0;
  1055. static const Shortint VtPenStyleSolid = 0x1;
  1056. static const Shortint VtPenStyleDashed = 0x2;
  1057. static const Shortint VtPenStyleDotted = 0x3;
  1058. static const Shortint VtPenStyleDashDot = 0x4;
  1059. static const Shortint VtPenStyleDashDotDot = 0x5;
  1060. static const Shortint VtPenStyleDitted = 0x6;
  1061. static const Shortint VtPenStyleDashDit = 0x7;
  1062. static const Shortint VtPenStyleDashDitDit = 0x8;
  1063. static const Shortint VtPenJoinMiter = 0x0;
  1064. static const Shortint VtPenJoinRound = 0x1;
  1065. static const Shortint VtPenJoinBevel = 0x2;
  1066. static const Shortint VtPenCapButt = 0x0;
  1067. static const Shortint VtPenCapRound = 0x1;
  1068. static const Shortint VtPenCapSquare = 0x2;
  1069. static const Shortint VtGradientStyleHorizontal = 0x0;
  1070. static const Shortint VtGradientStyleVertical = 0x1;
  1071. static const Shortint VtGradientStyleRectangle = 0x2;
  1072. static const Shortint VtGradientStyleOval = 0x3;
  1073. static const Shortint VtPictureTypeNull = 0x0;
  1074. static const Shortint VtPictureTypeBMP = 0x1;
  1075. static const Shortint VtPictureTypeWMF = 0x2;
  1076. static const Shortint VtPictureOptionNoSizeHeader = 0x0;
  1077. static const Shortint VtPictureOptionTextAsCurves = 0x1;
  1078. static const Shortint VtPictureMapTypeActual = 0x0;
  1079. static const Shortint VtPictureMapTypeFitted = 0x1;
  1080. static const Shortint VtPictureMapTypeStretched = 0x2;
  1081. static const Shortint VtPictureMapTypeTiled = 0x3;
  1082. static const Shortint VtPictureMapTypeCropFitted = 0x4;
  1083. static const Shortint VtFillStyleNull = 0x0;
  1084. static const Shortint VtFillStyleBrush = 0x1;
  1085. static const Shortint VtFillStyleGradient = 0x2;
  1086. static const Shortint VtChLocationTypeTopLeft = 0x0;
  1087. static const Shortint VtChLocationTypeTop = 0x1;
  1088. static const Shortint VtChLocationTypeTopRight = 0x2;
  1089. static const Shortint VtChLocationTypeLeft = 0x3;
  1090. static const Shortint VtChLocationTypeRight = 0x4;
  1091. static const Shortint VtChLocationTypeBottomLeft = 0x5;
  1092. static const Shortint VtChLocationTypeBottom = 0x6;
  1093. static const Shortint VtChLocationTypeBottomRight = 0x7;
  1094. static const Shortint VtChLocationTypeCustom = 0x8;
  1095. static const Shortint VtChAxisIdX = 0x0;
  1096. static const Shortint VtChAxisIdY = 0x1;
  1097. static const Shortint VtChAxisIdY2 = 0x2;
  1098. static const Shortint VtChAxisIdZ = 0x3;
  1099. static const Shortint VtChAxisTickStyleNone = 0x0;
  1100. static const Shortint VtChAxisTickStyleCenter = 0x1;
  1101. static const Shortint VtChAxisTickStyleInside = 0x2;
  1102. static const Shortint VtChAxisTickStyleOutside = 0x3;
  1103. static const Shortint VtChDateIntervalTypeNone = 0x0;
  1104. static const Shortint VtChDateIntervalTypeDaily = 0x1;
  1105. static const Shortint VtChDateIntervalTypeWeekly = 0x2;
  1106. static const Shortint VtChDateIntervalTypeSemimonthly = 0x3;
  1107. static const Shortint VtChDateIntervalTypeMonthly = 0x4;
  1108. static const Shortint VtChDateIntervalTypeYearly = 0x5;
  1109. static const Shortint VtChScaleTypeLinear = 0x0;
  1110. static const Shortint VtChScaleTypeLogarithmic = 0x1;
  1111. static const Shortint VtChScaleTypePercent = 0x2;
  1112. static const Shortint VtChPercentAxisBasisMaxChart = 0x0;
  1113. static const Shortint VtChPercentAxisBasisMaxRow = 0x1;
  1114. static const Shortint VtChPercentAxisBasisMaxColumn = 0x2;
  1115. static const Shortint VtChPercentAxisBasisSumChart = 0x3;
  1116. static const Shortint VtChPercentAxisBasisSumRow = 0x4;
  1117. static const Shortint VtChPercentAxisBasisSumColumn = 0x5;
  1118. static const Shortint VtChPieWeightBasisNone = 0x0;
  1119. static const Shortint VtChPieWeightBasisTotal = 0x1;
  1120. static const Shortint VtChPieWeightBasisSeries = 0x2;
  1121. static const Shortint VtChPieWeightStyleArea = 0x0;
  1122. static const Shortint VtChPieWeightStyleDiameter = 0x1;
  1123. static const Shortint VtSortTypeNone = 0x0;
  1124. static const Shortint VtSortTypeAscending = 0x1;
  1125. static const Shortint VtSortTypeDescending = 0x2;
  1126. static const Shortint VtAngleUnitsDegrees = 0x0;
  1127. static const Shortint VtAngleUnitsRadians = 0x1;
  1128. static const Shortint VtAngleUnitsGrads = 0x2;
  1129. static const Shortint VtChSubPlotLabelLocationTypeNone = 0x0;
  1130. static const Shortint VtChSubPlotLabelLocationTypeAbove = 0x1;
  1131. static const Shortint VtChSubPlotLabelLocationTypeBelow = 0x2;
  1132. static const Shortint VtChSubPlotLabelLocationTypeCenter = 0x3;
  1133. static const Shortint VtChLabelLineStyleNone = 0x0;
  1134. static const Shortint VtChLabelLineStyleStraight = 0x1;
  1135. static const Shortint VtChLabelLineStyleBent = 0x2;
  1136. static const Shortint VtChLabelLocationTypeNone = 0x0;
  1137. static const Shortint VtChLabelLocationTypeAbovePoint = 0x1;
  1138. static const Shortint VtChLabelLocationTypeBelowPoint = 0x2;
  1139. static const Shortint VtChLabelLocationTypeCenter = 0x3;
  1140. static const Shortint VtChLabelLocationTypeBase = 0x4;
  1141. static const Shortint VtChLabelLocationTypeInside = 0x5;
  1142. static const Shortint VtChLabelLocationTypeOutside = 0x6;
  1143. static const Shortint VtChLabelLocationTypeLeft = 0x7;
  1144. static const Shortint VtChLabelLocationTypeRight = 0x8;
  1145. static const Shortint VtChContourColorTypeAutomatic = 0x0;
  1146. static const Shortint VtChContourColorTypeGradient = 0x1;
  1147. static const Shortint VtChContourColorTypeManual = 0x2;
  1148. static const Shortint VtChContourDisplayTypeCBands = 0x0;
  1149. static const Shortint VtChContourDisplayTypeCLines = 0x1;
  1150. static const Shortint VtChSurfaceBaseTypePedestal = 0x0;
  1151. static const Shortint VtChSurfaceBaseTypeStandard = 0x1;
  1152. static const Shortint VtChSurfaceBaseTypeStandardWithCBands = 0x2;
  1153. static const Shortint VtChSurfaceBaseTypeStandardWithCLines = 0x3;
  1154. static const Shortint VtChSurfaceDisplayTypeNone = 0x0;
  1155. static const Shortint VtChSurfaceDisplayTypeCBands = 0x1;
  1156. static const Shortint VtChSurfaceDisplayTypeCLines = 0x2;
  1157. static const Shortint VtChSurfaceDisplayTypeSolid = 0x3;
  1158. static const Shortint VtChSurfaceDisplayTypeSolidWithCLines = 0x4;
  1159. static const Shortint VtChSurfaceProjectionTypeNone = 0x0;
  1160. static const Shortint VtChSurfaceProjectionTypeCBands = 0x1;
  1161. static const Shortint VtChSurfaceProjectionTypeCLines = 0x2;
  1162. static const Shortint VtChSurfaceWireframeTypeNone = 0x0;
  1163. static const Shortint VtChSurfaceWireframeTypeMajor = 0x1;
  1164. static const Shortint VtChSurfaceWireframeTypeMajorAndMinor = 0x2;
  1165. static const Shortint VtMarkerStyleDash = 0x0;
  1166. static const Shortint VtMarkerStylePlus = 0x1;
  1167. static const Shortint VtMarkerStyleX = 0x2;
  1168. static const Shortint VtMarkerStyleStar = 0x3;
  1169. static const Shortint VtMarkerStyleCircle = 0x4;
  1170. static const Shortint VtMarkerStyleSquare = 0x5;
  1171. static const Shortint VtMarkerStyleDiamond = 0x6;
  1172. static const Shortint VtMarkerStyleUpTriangle = 0x7;
  1173. static const Shortint VtMarkerStyleDownTriangle = 0x8;
  1174. static const Shortint VtMarkerStyleFilledCircle = 0x9;
  1175. static const Shortint VtMarkerStyleFilledSquare = 0xa;
  1176. static const Shortint VtMarkerStyleFilledDiamond = 0xb;
  1177. static const Shortint VtMarkerStyleFilledUpTriangle = 0xc;
  1178. static const Shortint VtMarkerStyleFilledDownTriangle = 0xd;
  1179. static const Shortint VtMarkerStyle3dBall = 0xe;
  1180. static const Shortint VtProjectionTypePerspective = 0x0;
  1181. static const Shortint VtProjectionTypeOblique = 0x1;
  1182. static const Shortint VtProjectionTypeOrthogonal = 0x2;
  1183. static const Shortint VtSmoothingTypeNone = 0x0;
  1184. static const Shortint VtSmoothingTypeQuadraticBSpline = 0x1;
  1185. static const Shortint VtSmoothingTypeCubicBSpline = 0x2;
  1186. static const Shortint VtHorizontalAlignmentLeft = 0x0;
  1187. static const Shortint VtHorizontalAlignmentRight = 0x1;
  1188. static const Shortint VtHorizontalAlignmentCenter = 0x2;
  1189. static const Shortint VtVerticalAlignmentTop = 0x0;
  1190. static const Shortint VtVerticalAlignmentBottom = 0x1;
  1191. static const Shortint VtVerticalAlignmentCenter = 0x2;
  1192. static const Shortint VtOrientationHorizontal = 0x0;
  1193. static const Shortint VtOrientationVertical = 0x1;
  1194. static const Shortint VtOrientationUp = 0x2;
  1195. static const Shortint VtOrientationDown = 0x3;
  1196. static const Shortint VtDcTypeNull = 0x0;
  1197. static const Shortint VtDcTypeDisplay = 0x1;
  1198. static const Shortint VtDcTypePrinter = 0x2;
  1199. static const Shortint VtDcTypeMetafile = 0x3;
  1200. static const Shortint VtPrintScaleTypeActual = 0x0;
  1201. static const Shortint VtPrintScaleTypeFitted = 0x1;
  1202. static const Shortint VtPrintScaleTypeStretched = 0x2;
  1203. static const Shortint VtChStatsMinimum = 0x1;
  1204. static const Shortint VtChStatsMaximum = 0x2;
  1205. static const Shortint VtChStatsMean = 0x4;
  1206. static const Shortint VtChStatsStddev = 0x8;
  1207. static const Shortint VtChStatsRegression = 0x10;
  1208. static const Shortint VtPrintOrientationPortrait = 0x0;
  1209. static const Shortint VtPrintOrientationLandscape = 0x1;
  1210. static const Shortint VtTextOutputTypeHardware = 0x0;
  1211. static const Shortint VtTextOutputTypePolygon = 0x1;
  1212. static const Shortint VtTextLengthTypeVirtual = 0x0;
  1213. static const Shortint VtTextLengthTypeDevice = 0x1;
  1214. static const Shortint VtChPartTypeChart = 0x0;
  1215. static const Shortint VtChPartTypeTitle = 0x1;
  1216. static const Shortint VtChPartTypeFootnote = 0x2;
  1217. static const Shortint VtChPartTypeLegend = 0x3;
  1218. static const Shortint VtChPartTypePlot = 0x4;
  1219. static const Shortint VtChPartTypeSeries = 0x5;
  1220. static const Shortint VtChPartTypeSeriesLabel = 0x6;
  1221. static const Shortint VtChPartTypePoint = 0x7;
  1222. static const Shortint VtChPartTypePointLabel = 0x8;
  1223. static const Shortint VtChPartTypeAxis = 0x9;
  1224. static const Shortint VtChPartTypeAxisLabel = 0xa;
  1225. static const Shortint VtChPartTypeAxisTitle = 0xb;
  1226. static const Shortint VtChDrawModeDraw = 0x0;
  1227. static const Shortint VtChDrawModeBlit = 0x1;
  1228. static const Shortint VtChSsLinkModeOff = 0x0;
  1229. static const Shortint VtChSsLinkModeOn = 0x1;
  1230. static const Shortint VtChSsLinkModeAutoParse = 0x2;
  1231. static const Shortint VtChSeriesTypeDefault = 0xffffffff;
  1232. static const Shortint VtChSeriesType3dBar = 0x0;
  1233. static const Shortint VtChSeriesType2dBar = 0x1;
  1234. static const Shortint VtChSeriesType3dHorizontalBar = 0x2;
  1235. static const Shortint VtChSeriesType2dHorizontalBar = 0x3;
  1236. static const Shortint VtChSeriesType3dClusteredBar = 0x4;
  1237. static const Shortint VtChSeriesType3dLine = 0x5;
  1238. static const Shortint VtChSeriesType2dLine = 0x6;
  1239. static const Shortint VtChSeriesType3dArea = 0x7;
  1240. static const Shortint VtChSeriesType2dArea = 0x8;
  1241. static const Shortint VtChSeriesType3dStep = 0x9;
  1242. static const Shortint VtChSeriesType2dStep = 0xa;
  1243. static const Shortint VtChSeriesType2dXY = 0xb;
  1244. static const Shortint VtChSeriesType2dPolar = 0xc;
  1245. static const Shortint VtChSeriesType2dRadarLine = 0xd;
  1246. static const Shortint VtChSeriesType2dRadarArea = 0xe;
  1247. static const Shortint VtChSeriesType2dBubble = 0xf;
  1248. static const Shortint VtChSeriesType2dHiLo = 0x10;
  1249. static const Shortint VtChSeriesType2dHLC = 0x11;
  1250. static const Shortint VtChSeriesType2dHLCRight = 0x12;
  1251. static const Shortint VtChSeriesType2dOHLC = 0x13;
  1252. static const Shortint VtChSeriesType2dOHLCBar = 0x14;
  1253. static const Shortint VtChSeriesType2dGantt = 0x15;
  1254. static const Shortint VtChSeriesType3dGantt = 0x16;
  1255. static const Shortint VtChSeriesType3dPie = 0x17;
  1256. static const Shortint VtChSeriesType2dPie = 0x18;
  1257. static const Shortint VtChSeriesType3dDoughnut = 0x19;
  1258. static const Shortint VtChSeriesType2dDates = 0x1a;
  1259. static const Shortint VtChSeriesType3dBarHiLo = 0x1b;
  1260. static const Shortint VtChSeriesType2dBarHiLo = 0x1c;
  1261. static const Shortint VtChSeriesType3dHorizontalBarHiLo = 0x1d;
  1262. static const Shortint VtChSeriesType2dHorizontalBarHiLo = 0x1e;
  1263. static const Shortint VtChSeriesType3dClusteredBarHiLo = 0x1f;
  1264. static const Shortint VtChSeriesType3dSurface = 0x20;
  1265. static const Shortint VtChSeriesType2dContour = 0x21;
  1266. static const Shortint VtChSeriesType3dXYZ = 0x22;
  1267. static const Shortint VtChChartType3dBar = 0x0;
  1268. static const Shortint VtChChartType2dBar = 0x1;
  1269. static const Shortint VtChChartType3dLine = 0x2;
  1270. static const Shortint VtChChartType2dLine = 0x3;
  1271. static const Shortint VtChChartType3dArea = 0x4;
  1272. static const Shortint VtChChartType2dArea = 0x5;
  1273. static const Shortint VtChChartType3dStep = 0x6;
  1274. static const Shortint VtChChartType2dStep = 0x7;
  1275. static const Shortint VtChChartType3dCombination = 0x8;
  1276. static const Shortint VtChChartType2dCombination = 0x9;
  1277. static const Shortint VtChChartType3dHorizontalBar = 0xa;
  1278. static const Shortint VtChChartType2dHorizontalBar = 0xb;
  1279. static const Shortint VtChChartType3dClusteredBar = 0xc;
  1280. static const Shortint VtChChartType3dPie = 0xd;
  1281. static const Shortint VtChChartType2dPie = 0xe;
  1282. static const Shortint VtChChartType3dDoughnut = 0xf;
  1283. static const Shortint VtChChartType2dXY = 0x10;
  1284. static const Shortint VtChChartType2dPolar = 0x11;
  1285. static const Shortint VtChChartType2dRadar = 0x12;
  1286. static const Shortint VtChChartType2dBubble = 0x13;
  1287. static const Shortint VtChChartType2dHiLo = 0x14;
  1288. static const Shortint VtChChartType2dGantt = 0x15;
  1289. static const Shortint VtChChartType3dGantt = 0x16;
  1290. static const Shortint VtChChartType3dSurface = 0x17;
  1291. static const Shortint VtChChartType2dContour = 0x18;
  1292. static const Shortint VtChChartType3dScatter = 0x19;
  1293. static const Shortint VtChChartType3dXYZ = 0x1a;
  1294. extern PACKAGE GUID Class_VtChart;
  1295. extern PACKAGE GUID Class_Coor;
  1296. extern PACKAGE GUID Class_LCoor;
  1297. extern PACKAGE GUID Class_Coor3;
  1298. extern PACKAGE GUID Class_LRect;
  1299. extern PACKAGE GUID Class_Rect;
  1300. extern PACKAGE GUID Class_VtColor;
  1301. extern PACKAGE GUID Class_Brush;
  1302. extern PACKAGE GUID Class_Shadow;
  1303. extern PACKAGE GUID Class_TextLayout;
  1304. extern PACKAGE GUID Class_Title;
  1305. extern PACKAGE GUID Class_Location;
  1306. extern PACKAGE GUID Class_VtFont;
  1307. extern PACKAGE GUID Class_Backdrop;
  1308. extern PACKAGE GUID Class_Frame;
  1309. extern PACKAGE GUID Class_Gradient;
  1310. extern PACKAGE GUID Class_VtPicture;
  1311. extern PACKAGE GUID Class_Fill;
  1312. extern PACKAGE GUID Class_Pen;
  1313. extern PACKAGE GUID Class_Marker;
  1314. extern PACKAGE GUID Class_Footnote;
  1315. extern PACKAGE GUID Class_Legend;
  1316. extern PACKAGE GUID Class_PrintInformation;
  1317. extern PACKAGE GUID Class_DataGrid;
  1318. extern PACKAGE GUID Class_Plot;
  1319. extern PACKAGE GUID Class_View3d;
  1320. extern PACKAGE GUID Class_PlotBase;
  1321. extern PACKAGE GUID Class_Doughnut;
  1322. extern PACKAGE GUID Class_Pie;
  1323. extern PACKAGE GUID Class_Weighting;
  1324. extern PACKAGE GUID Class_Wall;
  1325. extern PACKAGE GUID Class_Series;
  1326. extern PACKAGE GUID Class_Bar;
  1327. extern PACKAGE GUID Class_HiLo;
  1328. extern PACKAGE GUID Class_Position;
  1329. extern PACKAGE GUID Class_SeriesMarker;
  1330. extern PACKAGE GUID Class_SeriesLabel;
  1331. extern PACKAGE GUID Class_StatLine;
  1332. extern PACKAGE GUID Class_DataPointLabel;
  1333. extern PACKAGE GUID Class_DataPoint;
  1334. extern PACKAGE GUID Class_Axis;
  1335. extern PACKAGE GUID Class_CategoryScale;
  1336. extern PACKAGE GUID Class_DateScale;
  1337. extern PACKAGE GUID Class_AxisGrid;
  1338. extern PACKAGE GUID Class_Intersection;
  1339. extern PACKAGE GUID Class_Tick;
  1340. extern PACKAGE GUID Class_AxisScale;
  1341. extern PACKAGE GUID Class_ValueScale;
  1342. extern PACKAGE GUID Class_AxisTitle;
  1343. extern PACKAGE GUID Class_Label_;
  1344. extern PACKAGE GUID Class_Light;
  1345. extern PACKAGE GUID Class_Elevation;
  1346. extern PACKAGE GUID Class_Attribute;
  1347. extern PACKAGE GUID Class_Surface;
  1348. extern PACKAGE GUID Class_Contour;
  1349. extern PACKAGE GUID Class_LightSource;
  1350. extern PACKAGE GUID Class_SeriesCollection;
  1351. extern PACKAGE GUID Class_DataPoints;
  1352. extern PACKAGE GUID Class_Labels;
  1353. extern PACKAGE GUID Class_XYZ;
  1354. extern PACKAGE GUID Class_LightSources;
  1355. extern PACKAGE GUID Class_Attributes;
  1356. extern PACKAGE GUID Class_ContourGradient;
  1357. extern PACKAGE void __fastcall Register(void);
  1358.  
  1359. }    /* namespace Vcfi */
  1360. #if !defined(NO_IMPLICIT_NAMESPACE_USE)
  1361. using namespace Vcfi;
  1362. #endif
  1363. #pragma option pop    // -w-
  1364.  
  1365. #pragma delphiheader end.
  1366. //-- end unit ----------------------------------------------------------------
  1367. #endif    // vcfi
  1368.