home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1996 August / VPR9608A.BIN / del20try / install / data.z / CFXOCX2.PAS < prev    next >
Pascal/Delphi Source File  |  1996-05-08  |  8KB  |  335 lines

  1. unit CFXOCX2;
  2.  
  3. interface
  4.  
  5. { Notification Codes }
  6. Const CCC_SERIE = 0;
  7. Const CCC_SERIEBK = 1;
  8. Const CCC_ONE = 2;
  9. Const CCC_ONEBK = 3;
  10. Const CCC_BARHORZ = 4;
  11. Const CCC_BKGND = 5;
  12. Const CCC_2DBK = 6;
  13. Const CCC_3DBK = 7;
  14.  
  15. Const CCS_LEGEND = 0;
  16. Const CCS_SERLEGEND = 1;
  17.  
  18. Const CCP_SERIE = 0;
  19. Const CCP_ONE = 1;
  20.  
  21. { Gallery Types }
  22. Const LINES = 1;
  23. Const BAR = 2;
  24. Const SPLINE = 3;
  25. Const MARK = 4;
  26. Const PIE = 5;
  27. Const AREA = 6;
  28. Const PARETO = 7;
  29. Const SCATTER = 8;
  30. Const HILOW = 9;
  31.  
  32. { Chart Types }
  33. Const CT_3D = $00000100;
  34. Const CT_HORZ = $00000200;
  35. Const CT_TOOL = $00000400;
  36. Const CT_PALETTE = $00000800;
  37. Const CT_LEGEND = $00001000;
  38. Const CT_TOGETHER = $00002000;
  39. Const CT_POINTS = $00004000;
  40. Const CT_SHOWZERO = $00008000;
  41. Const CT_EACHBAR = $00010000;
  42. Const CT_CLUSTER = $00020000;
  43. Const CT_SHOWDATA = $00040000;
  44. Const CT_DLGGRAY = $00080000;
  45. Const CT_PATTERN = $00100000;
  46. Const CT_SHOWVALUES = $00200000;
  47. Const CT_MENU = $00400000;
  48. Const CT_SCATTERLINE    = $00800000;
  49. Const CT_COLORLINE =    $01000000;
  50. Const CT_NOAREALINE = $02000000;
  51. Const CT_NOBORDERS = $04000000;
  52. Const CT_PIEVALUES = $08000000;
  53.  
  54. { Chart Styles }
  55. Const CS_CHLINE = $00000001;
  56. Const CS_CHBAR = $00000002;
  57. Const CS_CHSPLINE = $00000004;
  58. Const CS_CHMARK = $00000008;
  59. Const CS_CHPIE = $00000010;
  60. Const CS_CHAREA = $00000020;
  61. Const CS_CHPARETO = $00000040;
  62. Const CS_CHSCATTER = $00000080;
  63. Const CS_CHHILOW = $00000100;
  64. Const CS_CHDEFAULT = $00000FFF;
  65. Const CS_MINMAX = $00001000;
  66. Const CS_3D = $00002000;
  67. Const CS_HORZ = $00004000;
  68. Const CS_TOGETHER = $00008000;
  69. Const CS_SHOWPOINT = $00010000;
  70. Const CS_SCALE = $00020000;
  71. Const CS_TITLES = $00040000;
  72. Const CS_FONTS = $00080000;
  73. Const CS_EDITABLE = $00100000;
  74. Const CS_FILEEXPORT = $00200000;
  75. Const CS_FILEIMPORT = $00400000;
  76. Const CS_SCROLLABLE = $00800000;
  77. Const CS_PRINTABLE = $01000000;
  78. Const CS_3DVIEW = $02000000;
  79. Const CS_GRID = $04000000;
  80. Const CS_RESIZEABLE = $08000000;
  81. Const CS_TEMPLATE = $10000000;
  82. Const CS_COPY = $20000000;
  83. Const CS_CLOSEABLE = $40000000;
  84. Const CS_ALL = $FFFFFFFF;
  85.  
  86. { Constants }
  87.  
  88. { STYLE, TYPE }
  89. Const CHART_ADD = 0;
  90. Const CHART_SET = 1;
  91. Const CHART_REMOVE = 2;
  92.  
  93. { STACKED }
  94. Const CHART_NOSTACKED = 0;
  95. Const CHART_STACKED = 1;
  96. Const CHART_STACKED100 = 2;
  97.  
  98. { GRID }
  99. Const CHART_NOGRID = 0;
  100. Const CHART_HORZGRID = 1;
  101. Const CHART_VERTGRID = 2;
  102. Const CHART_BOTHGRID = 3;
  103.  
  104. { POINTTYPE }
  105. Const CHART_NONEMK = 0;
  106. Const CHART_RECTMK = 1;
  107. Const CHART_CIRCLEMK = 2;
  108. Const CHART_TRIANGLEMK = 3;
  109. Const CHART_MARBLEMK = 4;
  110. Const CHART_CUBEMK = 5;
  111. Const CHART_MANYMK = 6;
  112.  
  113. { TITLES }
  114. Const CHART_LEFTTIT = 0;
  115. Const CHART_RIGHTTIT = 1;
  116. Const CHART_TOPTIT = 2;
  117. Const CHART_BOTTOMTIT = 3;
  118.  
  119. { FONTS }
  120. Const CHART_LEFTFT = 0;
  121. Const CHART_RIGHTFT = 1;
  122. Const CHART_TOPFT = 2;
  123. Const CHART_BOTTOMFT = 3;
  124. Const CHART_XLEGFT = 4;
  125. Const CHART_YLEGFT = 5;
  126. Const CHART_FIXEDFT = 6;
  127. Const CHART_LEGENDFT = 7;
  128.  
  129. { Types of DBLCLK o RIGCLK }
  130. Const CHART_BALOONCLK = 0;
  131. Const CHART_DIALOGCLK = 1;
  132. Const CHART_NONECLK = 2;
  133. Const CHART_MENUCLK = 3;
  134.  
  135. { GAP }
  136. Const CHART_LEFTGAP = 0;
  137. Const CHART_RIGHGAP = 1;
  138. Const CHART_TOPGAP = 2;
  139. Const CHART_BOTTOMGAP = 3;
  140. Const CHART_ALLGAP = 4;
  141.  
  142. { Colors }
  143. Const CHART_WHITE = 1;
  144. Const CHART_BLACK = 2;
  145. Const CHART_LTGRAY = 3;
  146. Const CHART_DKGRAY = 4;
  147. Const CHART_RED = 5;
  148. Const CHART_DKRED = 6;
  149. Const CHART_BLUE = 7;
  150. Const CHART_DKBLUE = 8;
  151. Const CHART_GREEN = 9;
  152. Const CHART_DKGREEN = 10;
  153. Const CHART_CYAN = 11;
  154. Const CHART_DKCYAN = 12;
  155. Const CHART_YELLOW = 13;
  156. Const CHART_DKYELLOW = 14;
  157. Const CHART_VIOLET = 15;
  158. Const CHART_DKVIOLET = 16;
  159.  
  160. { Line Styles }
  161. Const CHART_SOLID = 0;
  162. Const CHART_DASH = 1;
  163. Const CHART_DOT = 2;
  164. Const CHART_DASHDOT = 3;
  165. Const CHART_DASHDOTDOT = 4;
  166.  
  167. { Color Schemes }
  168. Const CHART_CSSOLID = 0;
  169. Const CHART_CSBWPATTERN = 1;
  170. Const CHART_CSPATTERN = 2;
  171.  
  172. { Color Types }
  173. Const CHART_FGROUND = 0;
  174. Const CHART_BGROUND = 1;
  175.  
  176. { ChartStatus Property constants }
  177. Const CHART_GSVALUES = $00000001;
  178. Const CHART_GSLEGENDS = $00000002;
  179. Const CHART_GSCOLORS = $00000004;
  180. Const CHART_GSPATTERNS = $00000008;
  181. Const CHART_GSPALETTE = $00000010;
  182. Const CHART_GSPATTPAL = $00000020;
  183. Const CHART_GSREADTEMP = $00000040;
  184. Const CHART_GSREADFILE = $00000080;
  185. Const CHART_GSGALLERY = $00000100;
  186. Const CHART_GSOPTIONS = $00000200;
  187.  
  188. { FONTS }
  189. Const CF_BOLD = $00000100;
  190. Const CF_ITALIC = $00000200;
  191. Const CF_UNDERLINE = $00000400;
  192. Const CF_STRIKEOUT = $00000800;
  193. Const CF_FDONTCARE = $00000000;
  194. Const CF_FROMAN = $00001000;
  195. Const CF_FSWISS = $00002000;
  196. Const CF_FMODERN = $00003000;
  197. Const CF_FSCRIPT = $00004000;
  198. Const CF_FDECORATIVE = $00005000;
  199. Const CF_ARIAL = $00000000;
  200. Const CF_COURIER = $00010000;
  201. Const CF_COURIERNEW = $00020000;
  202. Const CF_HELVETICA = $00030000;
  203. Const CF_MODERN = $00040000;
  204. Const CF_ROMAN = $00050000;
  205. Const CF_SCRIPT = $00060000;
  206. Const CF_SYMBOL = $00070000;
  207. Const CF_TIMES = $00080000;
  208. Const CF_TIMESNEWR = $00090000;
  209. Const CF_WINGDINGS = $000A0000;
  210.  
  211. { OpenData indexes }
  212. Const COD_VALUES = 1;
  213. Const COD_CONSTANTS = 2;
  214. Const COD_COLORS = 3;
  215. Const COD_STRIPES = 4;
  216. Const COD_INIVALUES = 5;
  217. Const COD_XVALUES = 6;
  218. Const COD_STATUSITEMS = 7;
  219.  
  220. { Closedata actions }
  221. Const COD_SMOOTH = $1000;
  222. Const COD_UNKNOWN = $FFFF;
  223. Const COD_UNCHANGE = 0;
  224.  
  225. { Adm indexes }
  226. Const CSA_MIN = 0;
  227. Const CSA_MAX = 1;
  228. Const CSA_GAP = 2;
  229. Const CSA_SCALE = 3;
  230. Const CSA_YLEGGAP = 4;
  231. Const CSA_PIXXVALUE = 5;
  232. Const CSA_XMIN = 6;
  233. Const CSA_XMAX = 7;
  234. Const CSA_XGAP = 8;
  235.  
  236. { XLEGTYPE }
  237. Const CL_NOTCLIPPED = $0001;
  238. Const CL_NOTCHANGECOLOR = $0002;
  239. Const CL_HIDE = $0004;
  240. Const CL_FORCESERLEG = $0008;
  241. Const CL_GETLEGEND = $0010;
  242. Const CC_HIDETEXT = $0001;
  243. Const CC_HIDE = $0002;
  244.  
  245. { ITEM[STYLE | COLOR | WIDTH] }
  246. Const CI_HORZGRID = 0;
  247. Const CI_VERTGRID = 1;
  248.  
  249. { DECIMALSNUM }
  250. Const CD_ALL = 0;
  251. Const CD_VALUES = 1;
  252. Const CD_YLEG = 2;
  253. Const CD_XLEG = 3;
  254.  
  255. { SHOWDIALOG }
  256. Const CDIALOG_EXPORTFILE = 14;
  257. Const CDIALOG_IMPORTFILE = 15;
  258. Const CDIALOG_WRITETEMPLATE = 8;
  259. Const CDIALOG_READTEMPLATE = 9;
  260. Const CDIALOG_PAGESETUP = 4;
  261. Const CDIALOG_ABOUT = 11;
  262. Const CDIALOG_OPTIONS = 12;
  263. Const CDIALOG_EDITTITLES = 35;
  264. Const CDIALOG_FONTS = 39;
  265. Const CDIALOG_ROTATE = 52;
  266.  
  267. { StatusBar Item Structure }
  268. Type CHART_STITEM = RECORD
  269.     sText   : String;
  270.     wIdm    : Integer;
  271.     bFrame  : Integer;
  272.     nWidth  : Integer;
  273.     nMin    : Integer;
  274.     nDesp   : Integer;
  275.     dwStyle : LongInt;
  276.      end;
  277.  
  278. { Status Item Styles }
  279. Const CHART_STLEFT = $0000;
  280. Const CHART_STCENTER = $0001;
  281. Const CHART_STRIGHT = $0002;
  282.  
  283. { HILOW Constants }
  284. Const HLC_HIGH = 0;
  285. Const HLC_CLOSE = 1;
  286. Const HLC_LOW = 2;
  287.  
  288. Const OHLC_CLOSE = 0;
  289. Const OHLC_HIGH = 1;
  290. Const OHLC_OPEN = 2;
  291. Const OHLC_LOW = 3;
  292.  
  293. { SetTool Constants }
  294. Const CST_IMPORT = $00000001;
  295. Const CST_EXPORT = $00000002;
  296. Const CST_COPYBITMAP = $00000004;
  297. Const CST_COPYDATA = $00000008;
  298. Const CST_PRINT = $00000010;
  299. Const CST_SPACE1 = $00000020;
  300. Const CST_AREA = $00000040;
  301. Const CST_BARHORZ = $00000080;
  302. Const CST_BAR = $00000100;
  303. Const CST_LINE = $00000200;
  304. Const CST_MARK = $00000400;
  305. Const CST_PIE = $00000800;
  306. Const CST_SPLINE = $00001000;
  307. Const CST_PARETO = $00002000;
  308. Const CST_SCATTER = $00004000;
  309. Const CST_HILOW = $00008000;
  310. Const CST_SPACE2 = $00010000;
  311. Const CST_3D = $00020000;
  312. Const CST_ROTATE = $00040000;
  313. Const CST_CLUSTER = $00080000;
  314. Const CST_SPACE3 = $00100000;
  315. Const CST_LEGEND = $00200000;
  316. Const CST_VGRID = $00400000;
  317. Const CST_HGRID = $00800000;
  318. Const CST_SPACE4 = $01000000;
  319. Const CST_TITLES = $02000000;
  320. Const CST_FONTS = $04000000;
  321. Const CST_TOOLS = $08000000;
  322. Const CST_OPTIONS = $10000000;
  323. Const CST_FILE = (CST_IMPORT Or CST_EXPORT);
  324. Const CST_COPY = (CST_COPYBITMAP Or CST_COPYDATA);
  325. Const CST_FILEEDIT = (CST_FILE Or CST_COPY Or CST_PRINT);
  326. Const CST_GALLERY = (CST_AREA Or CST_BARHORZ Or CST_BAR Or CST_LINE Or CST_MARK Or CST_PIE Or CST_SPLINE);
  327. Const CST_GALLERYEXT = (CST_GALLERY Or CST_PARETO Or CST_SCATTER Or CST_HILOW);
  328. Const CST_VIEW = (CST_3D Or CST_ROTATE Or CST_CLUSTER);
  329. Const CST_LEGGRID = (CST_LEGEND Or CST_VGRID Or CST_HGRID);
  330. Const CST_OTHER = (CST_TITLES Or CST_FONTS Or CST_TOOLS Or CST_OPTIONS);
  331.  
  332. implementation
  333.  
  334. end.
  335.