Declare Function chart_Send Lib "CHART2FX.VBX" (ByVal hWnd As Integer, ByVal wMsg As Integer, ByVal wParam As Integer, ByVal lParam As Any) As Long
Declare Function chart_OpenData Lib "CHART2FX.VBX" (ByVal hWnd As Integer, ByVal wCode As Integer, dwSize As Long) As Long
Declare Function chart_CloseData Lib "CHART2FX.VBX" (ByVal hWnd As Integer, ByVal wCode As Integer) As Integer
Declare Function chart_SetValue Lib "CHART2FX.VBX" (ByVal hWnd As Integer, ByVal nSerie As Integer, ByVal nPoint As Integer, ByVal dValue As Double) As Long
Declare Function chart_SetIniValue Lib "CHART2FX.VBX" (ByVal hWnd As Integer, ByVal nSerie As Integer, ByVal nPoint As Integer, ByVal dValue As Double) As Long
Declare Function chart_SetXvalue Lib "CHART2FX.VBX" (ByVal hWnd As Integer, ByVal nSerie As Integer, ByVal nPoint As Integer, ByVal dValue As Double) As Long
Declare Function chart_SetConst Lib "CHART2FX.VBX" (ByVal hWnd As Integer, ByVal nIndex As Integer, ByVal dValue As Double) As Long
Declare Function chart_SetColor Lib "CHART2FX.VBX" (ByVal hWnd As Integer, ByVal nIndex As Integer, ByVal lColor As Long, ByVal bBack As Integer) As Long
Declare Sub chart_SetAdm Lib "CHART2FX.VBX" (ByVal hWnd As Integer, ByVal nIndex As Integer, ByVal dValue As Double)
Declare Function chart_Get Lib "CHART2FX.VBX" (ByVal hWnd As Integer, ByVal lType As Long, ByVal wCode As Integer) As Double
Declare Function chart_SetStripe Lib "CHART2FX.VBX" (ByVal hWnd As Integer, ByVal nIndex As Integer, ByVal dIni As Double, ByVal dEnd As Double, ByVal lColor As Long) As Long
Declare Function chart_SetStatusItem Lib "CHART2FX.VBX" (ByVal hWnd As Integer, ByVal n As Integer, ByVal Text As Integer, ByVal idm As Integer, ByVal Frame As Integer, ByVal w As Integer, ByVal min As Integer, ByVal desp As Integer, ByVal s As Long)
Declare Sub chart_Paint Lib "CHART2FX.VBX" (ByVal hWnd As Integer, ByVal hDC As Integer, ByVal xLeft As Integer, ByVal yTop As Integer, ByVal xRight As Integer, ByVal yBottom As Integer, ByVal bPrintMode As Integer, ByVal l As Long)
Declare Function chart_OpenDataEx Lib "CHART2FX.VBX" (ByVal hWnd As Integer, ByVal wCode As Integer, ByVal n1 As Integer, ByVal n2 As Integer) As Long
Declare Function chart_GetAdm Lib "CHART2FX.VBX" (ByVal hWnd As Integer, ByVal wType As Integer) As Double
Declare Function chart_GetPaintInfo Lib "CHART2FX.VBX" (ByVal hWnd As Integer, ByVal wParam As Integer, pValue As Any) As Long
' Notification Codes for ChangeColor Event
Global Const CCC_SERIE = 0
Global Const CCC_SERIEBK = 1
Global Const CCC_ONE = 2
Global Const CCC_ONEBK = 3
Global Const CCC_BARHORZ = 4
Global Const CCC_BKGND = 5
Global Const CCC_2DBK = 6
Global Const CCC_3DBK = 7
' Notification Codes for ChangeString Event
Global Const CCS_LEGEND = 0
Global Const CCS_SERLEGEND = 1
' Notification Codes for ChangeString Event
Global Const CCP_SERIE = 0
Global Const CCP_ONE = 1
' Gallery Types
Global Const LINES = 1 ' LINE is already defined in VB
Global Const BAR = 2
Global Const SPLINE = 3
Global Const MARK = 4
Global Const PIE = 5
Global Const AREA = 6
Global Const PARETO = 7
Global Const SCATTER = 8
Global Const HILOW = 9
Global Const SURFACE = 10
Global Const POLAR = 11
Global Const CUBE = 12
Global Const DOUGHNUT = 13
' Chart Types
Global Const CT_3D = &H100&
Global Const CT_HORZ = &H200&
Global Const CT_TOOL = &H400&
Global Const CT_PALETTE = &H800&
Global Const CT_LEGEND = &H1000&
Global Const CT_TOGETHER = &H2000&
Global Const CT_POINTS = &H4000&
Global Const CT_SHOWZERO = &H8000&
Global Const CT_EACHBAR = &H10000
Global Const CT_CLUSTER = &H20000
Global Const CT_SHOWDATA = &H40000
Global Const CT_DLGGRAY = &H80000
Global Const CT_PATTERN = &H100000
Global Const CT_SHOWVALUES = &H200000
Global Const CT_MENU = &H400000
Global Const CT_SHOWLINES = &H800000
Global Const CT_SCATTERLINE = &H800000
Global Const CT_COLORLINE = &H1000000
Global Const CT_NOAREALINE = &H2000000
Global Const CT_HILOWSTD = &H2000000
Global Const CT_NOBORDERS = &H4000000
Global Const CT_PIEVALUES = &H8000000
Global Const CT_TRACKMOUSE = &H10000000
Global Const CT_EVENSPACING = &H20000000
Global Const CT_SERLEGEND = &H40000000
Global Const CT_PAINTMARKER = &H80000000
'Extended types
Global Const CTE_STEPLINES = &H1
Global Const CTE_SMOOTH = &H2
Global Const CTE_SQUAREPIE = &H4
Global Const CTE_NOLEGINVALIDATE = &H8
Global Const CTE_ACTMINMAX=&H10
Global Const CTE_NOTITLESHADOW=&H20
Global Const CTE_CREATELEGENDS=&H40
Global Const CTE_NOCROSS=&H80
Global Const CTE_LOGBREAK=&H100
'Extended types
Global Const CS_CHLINE = &H1&
Global Const CS_CHBAR = &H2&
Global Const CS_CHSPLINE = &H4&
Global Const CS_CHMARK = &H8&
Global Const CS_CHPIE = &H10&
Global Const CS_CHAREA = &H20&
Global Const CS_CHPARETO = &H40&
Global Const CS_CHSCATTER = &H80&
Global Const CS_CHHILOW = &H100&
Global Const CS_MULTITYPE = &H800&
Global Const CS_CHDEFAULT = &HFFF&
Global Const CS_MINMAX = &H1000&
Global Const CS_3D = &H2000&
Global Const CS_HORZ = &H4000&
Global Const CS_TOGETHER = &H8000&
Global Const CS_SHOWPOINT = &H10000
Global Const CS_SCALE = &H20000
Global Const CS_TITLES = &H40000
Global Const CS_FONTS = &H80000
Global Const CS_EDITABLE = &H100000
Global Const CS_FILEEXPORT = &H200000
Global Const CS_FILEIMPORT = &H400000
Global Const CS_SCROLLABLE = &H800000
Global Const CS_PRINTABLE = &H1000000
Global Const CS_3DVIEW = &H2000000
Global Const CS_GRID = &H4000000
Global Const CS_RESIZEABLE = &H8000000
Global Const CS_TEMPLATE = &H10000000
Global Const CS_COPY = &H20000000
Global Const CS_CLOSEABLE = &H40000000
Global Const CS_LOGSCALE = &H80000000
Global Const CS_ALL = &HFFFFFFFF
' Extended styles
Global Const CSE_NOSEPARATE=&H1
Global Const CSE_NOLASTPAGE=&H2
Global Const CSE_WIN95TOP=&H4
' Constants
' STYLE, TYPE
Global Const CHART_ADD = 0
Global Const CHART_SET = 1
Global Const CHART_REMOVE = 2
' STACKED
Global Const CHART_NOSTACKED = 0
Global Const CHART_STACKED = 1
Global Const CHART_STACKED100 = 2
' GRID
Global Const CHART_NOGRID = 0
Global Const CHART_HORZGRID = 1
Global Const CHART_VERTGRID = 2
Global Const CHART_BOTHGRID = 3
Global Const CHART_GRIDY2 = 4
' POINTTYPE
Global Const CHART_NONEMK = 0
Global Const CHART_RECTMK = 1
Global Const CHART_CIRCLEMK = 2
Global Const CHART_TRIANGLEMK = 3
Global Const CHART_MARBLEMK = 4
Global Const CHART_CUBEMK = 5
Global Const CHART_MANYMK = 6
' TITLES
Global Const CHART_LEFTTIT = 0
Global Const CHART_RIGHTTIT = 1
Global Const CHART_TOPTIT = 2
Global Const CHART_BOTTOMTIT = 3
' FONTS
Global Const CHART_LEFTFT = 0
Global Const CHART_RIGHTFT = 1
Global Const CHART_TOPFT = 2
Global Const CHART_BOTTOMFT = 3
Global Const CHART_XLEGFT = 4
Global Const CHART_YLEGFT = 5
Global Const CHART_FIXEDFT = 6
Global Const CHART_LEGENDFT = 7
Global Const CHART_VALUESFT = 8
Global Const CHART_POINTFT = 9
' DBLCLK and RIGHTCLK
Global Const CHART_BALOONCLK = 0
Global Const CHART_DIALOGCLK = 1
Global Const CHART_NONECLK = 2
Global Const CHART_MENUCLK = 3
' GAP
Global Const CHART_LEFTGAP = 0
Global Const CHART_RIGHGAP = 1
Global Const CHART_TOPGAP = 2
Global Const CHART_BOTTOMGAP = 3
Global Const CHART_ALLGAP = 4
' Colors
Global Const CHART_TRANSPARENT = &H80000000
Global Const CHART_WHITE = 1
Global Const CHART_BLACK = 2
Global Const CHART_LTGRAY = 3
Global Const CHART_DKGRAY = 4
Global Const CHART_RED = 5
Global Const CHART_DKRED = 6
Global Const CHART_BLUE = 7
Global Const CHART_DKBLUE = 8
Global Const CHART_GREEN = 9
Global Const CHART_DKGREEN = 10
Global Const CHART_CYAN = 11
Global Const CHART_DKCYAN = 12
Global Const CHART_YELLOW = 13
Global Const CHART_DKYELLOW = 14
Global Const CHART_VIOLET = 15
Global Const CHART_DKVIOLET = 16
' Line Styles
Global Const CHART_SOLID = 0
Global Const CHART_DASH = 1
Global Const CHART_DOT = 2
Global Const CHART_DASHDOT = 3
Global Const CHART_DASHDOTDOT = 4
Global Const CHART_PS_TRANSPARENT = &H4000&
' Color Schemes
Global Const CHART_CSSOLID = 0
Global Const CHART_CSBWPATTERN = 1
Global Const CHART_CSPATTERN = 2
' Color Types
Global Const CHART_FGROUND = 0
Global Const CHART_BGROUND = 1
' chart_Get Constants
Global Const CHART_GVALUES = 0
Global Const CHART_GINIVALUES = 1
Global Const CHART_GXVALUES = 2
' XLegType Constants
Global Const CL_NOTCLIPPED = &H1&
Global Const CL_NOTCHANGECOLOR = &H2&
Global Const CL_HIDE = &H4& ' Obsolete (use CL_HIDEXLEG)