⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chartfxlib.pas

📁 Chart FX for Delphi 2005
💻 PAS
📖 第 1 页 / 共 5 页
字号:
unit ChartFxlib;
{$TYPEDADDRESS OFF}
{$WARN SYMBOL_PLATFORM OFF}
{$WRITEABLECONST ON}
{$VARPROPSETTER ON}

interface

uses Windows, ActiveX, Classes, Graphics, OleCtrls, AxCtrls;

const
  // TypeLibrary Major and minor versions
  ChartfxLibMajorVersion = 4;
  ChartfxLibMinorVersion = 0;


Const CHART_HIDDEN = 1E+308;

type CfxType = Integer;
const
  CT_3D = 256;
  CT_HORZ = 512;
  CT_TOOL = 1024;
  CT_PALETTE = 2048;
  CT_LEGEND = 4096;
  CT_HIDESERIES = 8192;
  CT_EACHBAR = 65536;
  CT_CLUSTER = 131072;
  CT_EDITOR = 262144;
  CT_SHOWDATA = 262144;
  CT_DLGGRAY = 524288;
  CT_PATTERN = 1048576;
  CT_POINTLABELS = 2097152;
  CT_SHOWVALUES = 2097152;
  CT_MENU = 4194304;
  CT_SHOWLINES = 8388608;
  CT_NOAREALINE = 33554432;
  CT_NOBORDERS = 67108864;
  CT_COLORLINE = 67108864;
  CT_PIEVALUES = 134217728;
  CT_TRACKMOUSE = 268435456;
  CT_EVENSPACING = 536870912;
  CT_SERLEGEND = 1073741824;
  CT_PAINTMARKER = $80000000;

type CfxColors = Integer;
const
  CHART_PALETTECOLOR = 16777216;
  CHART_TRANSPARENT = 1073741824;
  CHART_SYSCOLOR = $80000000;

type CfxReturnCodes = Smallint;
const
  CR_SUCCESS = 0;
  CR_NEW = 1;
  CR_KEEPALL = 2;
  CR_LOSTLAST = 3;
  CR_BADCODE = -5;
  CR_INVALID = -4;
  CR_FAIL = -3;
  CR_NOOPEN = -2;
  CR_OUTRANGE = -1;

type CfxHiLow = Smallint;
const
  OHLC_LOW = 0;
  HLC_LOW = 0;
  OHLC_OPEN = 1;
  HLC_CLOSE = 1;
  HLC_HIGH = 2;
  OHLC_CLOSE = 2;
  OHLC_HIGH = 3;

type CfxFormat = Smallint;
const
  AF_NONE = 0;
  AF_NUMBER = 1;
  AF_CURRENCY = 2;
  AF_SCIENTIFIC = 3;
  AF_PERCENTAGE = 4;
  AF_DATE = 5;
  AF_LONGDATE = 6;
  AF_TIME = 7;
  AF_DATETIME = 8;
  AF_CUSTOM = 32768;

type CfxDecimal = Smallint;
const
  CD_ALL = 0;
  CD_YLEG = 2;
  CD_YLEG2 = 3;
  CD_XLEG = 4;
  CD_XLEG2 = 5;

type CfxAdm = Smallint;
const
  CSA_MIN = 0;
  CSA_MIN2 = 1;
  CSA_XMIN = 2;
  CSA_X2MIN = 3;
  CSA_MAX = 4;
  CSA_MAX2 = 5;
  CSA_XMAX = 6;
  CSA_X2MAX = 7;
  CSA_GAP = 8;
  CSA_GAP2 = 9;
  CSA_XGAP = 10;
  CSA_X2STEP = 11;
  CSA_SCALE = 12;
  CSA_SCALE2 = 13;
  CSA_XSCALE = 14;
  CSA_X2SCALE = 15;
  CSA_LOGBASE = 16;
  CSA_LOGBASE2 = 17;
  CSA_LOGBASEX = 18;
  CSA_LOGBASEX2 = 19;
  CSA_YLEGGAP = 20;
  CSA_PIXXVALUE = 21;

type CfxPointType = Smallint;
const
  MK_NONE = 0;
  MK_RECT = 1;
  MK_CIRCLE = 2;
  MK_TRIANGLE = 3;
  MK_DIAMOND = 4;
  MK_MARBLE = 5;
  MK_HORZLINE = 6;
  MK_VERTLINE = 7;
  MK_CROSS = 8;
  MK_INVERTEDTRIANGLE = 9;
  MK_CUBE = 10;
  MK_MANY = 11;

type CfxToolID = Integer;
const
  CFX_ID_IMPORTFILE = 29440;
  CFX_ID_FIRST = 29440;
  CFX_ID_EXPORTFILE = 29441;
  CFX_ID_PRINT = 29442;
  CFX_ID_DLGPRINT = 29443;
  CFX_ID_PAGESETUP = 29444;
  CFX_ID_3D = 29445;
  CFX_ID_ROTATE = 29446;
  CFX_ID_CLUSTER = 29447;
  CFX_ID_ZOOM = 29448;
  CFX_ID_VERTGRID = 29449;
  CFX_ID_HORZGRID = 29450;
  CFX_ID_OPTIONS = 29451;
  CFX_ID_CM_EDITTITLE = 29452;
  CFX_ID_HELPSEARCH = 29453;
  CFX_ID_ABOUT = 29454;
  CFX_ID_LEGEND = 29455;
  CFX_ID_SERIESLEGEND = 29456;
  CFX_ID_DATAEDITOR = 29457;
  CFX_ID_TOOLBAR = 29458;
  CFX_ID_MENUBAR = 29459;
  CFX_ID_PALETTEBAR = 29460;
  CFX_ID_PATTERNBAR = 29461;
  CFX_ID_STATUSBAR = 29462;
  CFX_ID_SMARTLEGENDBOX = 29463;
  CFX_ID_EXPORTCLIPBOARD = 29464;
  CFX_ID_TOOLS = 29465;
  CFX_ID_FONTS = 29466;
  CFX_ID_COLORCOMBO = 29467;
  CFX_ID_SEPARATOR = 29468;
  CFX_ID_EXPORTTEMPLATE = 29469;
  CFX_ID_IMPORTTEMPLATE = 29470;
  CFX_ID_EXPORTBITMAP = 29471;
  CFX_ID_EXPORTMETAFILE = 29472;
  CFX_ID_EXPORTDATA = 29473;
  CFX_ID_EXPORTOBJECT = 29474;
  CFX_ID_FONTLT = 29475;
  CFX_ID_FONTRT = 29476;
  CFX_ID_FONTTT = 29477;
  CFX_ID_FONTBT = 29478;
  CFX_ID_FONTXL = 29479;
  CFX_ID_FONTYL = 29480;
  CFX_ID_FONTFX = 29481;
  CFX_ID_FONTLY = 29482;
  CFX_ID_FONTVAL = 29483;
  CFX_ID_FONTPT = 29484;
  CFX_ID_FONTEDITOR = 29485;
  CFX_ID_HELPCONTENTS = 29486;
  CFX_ID_EXIT = 29487;
  CFX_ID_CM_FONT = 29488;
  CFX_ID_POINTLABELS = 29489;
  CFX_ID_CMB_AUTOSIZE = 29490;
  CFX_ID_CMB_FIXED = 29491;
  CFX_ID_CMB_FLOAT = 29492;
  CFX_ID_CMB_LEFT = 29493;
  CFX_ID_CMB_TOP = 29494;
  CFX_ID_CMB_RIGHT = 29495;
  CFX_ID_CMB_BOTTOM = 29496;
  CFX_ID_CMB_HIDE = 29497;
  CFX_ID_GALLERY = 29498;
  CFX_ID_COLOR = 29499;
  CFX_ID_FILE = 29500;
  CFX_ID_EDIT = 29501;
  CFX_ID_VIEW = 29502;
  CFX_ID_HELP = 29503;
  CFX_ID_CM_SERIES = 29504;
  CFX_ID_CM_BACKGROUND = 29505;
  CFX_ID_CM_AXIS = 29506;
  CFX_ID_CM_TITLE = 29507;
  CFX_ID_CM_BAR = 29508;
  CFX_ID_TOOLBARS = 29509;
  CFX_ID_LINE = 29510;
  CFX_ID_BAR = 29511;
  CFX_ID_CURVE = 29512;
  CFX_ID_SCATTER = 29513;
  CFX_ID_PIE = 29514;
  CFX_ID_AREA = 29515;
  CFX_ID_PARETO = 29516;
  CFX_ID_STEP = 29517;
  CFX_ID_HILOWCLOSE = 29518;
  CFX_ID_SURFACE = 29519;
  CFX_ID_RADAR = 29520;
  CFX_ID_CUBE = 29521;
  CFX_ID_DOUGHNUT = 29522;
  CFX_ID_PYRAMID = 29523;
  CFX_ID_BUBBLE = 29524;
  CFX_ID_OPENHILOWCLOSE = 29525;
  CFX_ID_CANDLESTICK = 29526;
  CFX_ID_CONTOUR = 29527;
  CFX_ID_CURVEAREA = 29528;
  CFX_ID_GANTT = 29529;
  CFX_ID_PASTEDATA = 29530;
  CFX_ID_STACKED = 29531;
  CFX_ID_APPLY = 29696;
  CFX_ID_LAST = 29951;
  CFX_ID_RESERVEDFIRST = 29952;
  CFX_ID_RESERVEDLAST = 30719;

type CfxTool = Smallint;
const
  CTOOL_LEGEND = 0;
  CTOOL_SERLEGEND = 1;
  CTOOL_TB = 2;
  CTOOL_EDITOR = 3;
  CTOOL_BKCOLOR = 4096;
  CTOOL_OPTIONS = 8192;
  CTOOL_MOVE = 16384;

type CfxToolPos = Smallint;
const
  CTP_TOP = 0;
  CTP_LEFT = 1;
  CTP_BOTTOM = 2;
  CTP_RIGHT = 3;
  CTP_FIXED = 4;
  CTP_SWITCH = 32766;
  CTP_FLOAT = 32767;

type CfxToolStyle = Integer;
const
  CHART_TBBALLOON = 1;
  CHART_TBSTANDARD = 2;
  CHART_TBNOTOOLTIPS = 4;
  CTS_HIDEFOCUS = 32768;
  CTS_WHITELINE = 65536;
  CTS_DELIMITER = 131072;
  CTS_SIZEABLE = 262144;
  CTS_HORZLAYER = 524288;
  CTS_VERTLAYER = 1048576;
  CTS_SIZELAYER = 2097152;
  CTS_DBLCLKS = 4194304;
  CTS_DOCKABLE = 8388608;
  CTS_SPLITTER = 16777216;
  CTS_3DFRAME = 33554432;
  CTS_BORDERLAYER = 67108864;
  CTS_BORDERIFLAYER = 134217728;

type CfxAxisIndex = Smallint;
const
  AXIS_Y = 0;
  AXIS_Y2 = 1;
  AXIS_X = 2;
  AXIS_X2 = 3;
  AXIS_NUM = 4;

type CfxCustomTool = Integer;
const
  CST_IMPORT = 1;
  CST_EXPORT = 2;
  CST_FILE = 3;
  CST_COPYBITMAP = 4;
  CST_COPYDATA = 8;
  CST_COPY = 12;
  CST_PRINT = 16;
  CST_FILEEDIT = 31;
  CST_SPACE1 = 32;
  CST_GALLERY = 64;
  CST_SPACECOMBO = 128;
  CST_COLOR = 256;
  CST_SPACE2 = 512;
  CST_3D = 1024;
  CST_ROTATE = 2048;
  CST_CLUSTER = 4096;
  CST_ZOOM = 8192;
  CST_VIEW = 15360;
  CST_SPACE3 = 16384;
  CST_LEGEND = 32768;
  CST_SERLEGEND = 65536;
  CST_VGRID = 131072;
  CST_HGRID = 262144;
  CST_LEGGRID = 491520;
  CST_SPACE4 = 524288;
  CST_TITLES = 1048576;
  CST_FONTS = 2097152;
  CST_TOOLS = 4194304;
  CST_OPTIONS = 8388608;
  CST_OTHER = 15728640;

type CfxLegStyle = Smallint;
const
  CL_NOTCLIPPED = 1;
  CL_NOTCHANGECOLOR = 2;
  CL_HIDE = 4;
  CL_HIDEXLEG = 4;
  CL_FORCESERLEG = 8;
  CL_GETLEGEND = 16;
  CL_HIDEYLEG = 32;
  CL_2LEVELS = 64;
  CL_VERTXLEG = 128;
  CL_SHOWZLEG = 256;
  CL_PIELEGEND = 512;
  CL_SINGLELINE = 1024;

type CfxGalleryTool = Integer;
const
  CSG_LINE = 1;
  CSG_BAR = 2;
  CSG_SPLINE = 4;
  CSG_MARK = 8;
  CSG_PIE = 16;
  CSG_AREA = 32;
  CSG_PARETO = 64;
  CSG_SCATTER = 128;
  CSG_HILOW = 256;
  CSG_SURFACE = 512;
  CSG_POLAR = 1024;
  CSG_CUBE = 2048;
  CSG_DOUGHNUT = 4096;
  CSG_BARHORZ = 8192;
  CSG_ALL = -1;

type CfxConstType = Smallint;
const
  CC_HIDETEXT = 1;
  CC_HIDE = 2;
  CC_RIGHTALIGNED = 4;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -