1963 lines
70 KiB
C
1963 lines
70 KiB
C
///////////////////////////////////////////////////////////////////
|
|
// PEGRP32 API FUNCTIONS AND DEFINES //
|
|
////////////////////////////////////////////
|
|
|
|
//---------------------------------------------------------------------------
|
|
// PEGRPAPI.H
|
|
//---------------------------------------------------------------------------
|
|
// Copyright (c) 1992-2003, Gigasoft, Inc. All Rights Reserved.
|
|
//---------------------------------------------------------------------------
|
|
// Include file for the GigaSoft ProEssentials Custom Controls
|
|
//---------------------------------------------------------------------------
|
|
|
|
#ifndef __PEGRPAPI_H__
|
|
#define __PEGRPAPI_H__
|
|
|
|
#define PESTA_CENTER 0
|
|
#define PESTA_LEFT 1
|
|
#define PESTA_RIGHT 2
|
|
|
|
#define PEDO_DRIVERDEFAULT 0
|
|
#define PEDO_LANDSCAPE 1
|
|
#define PEDO_PORTRAIT 2
|
|
|
|
#define PEVS_COLOR 0
|
|
#define PEVS_MONO 1
|
|
#define PEVS_MONOWITHSYMBOLS 2
|
|
|
|
#define PEFS_LARGE 0
|
|
#define PEFS_MEDIUM 1
|
|
#define PEFS_SMALL 2
|
|
|
|
#define PEVB_NONE 0
|
|
#define PEVB_TOP 1
|
|
#define PEVB_BOTTOM 2
|
|
#define PEVB_TOPANDBOTTOM 3
|
|
|
|
#define PEAC_AUTO 0
|
|
#define PEAC_NORMAL 1
|
|
#define PEAC_LOG 2
|
|
|
|
#define PEMC_HIDE 0
|
|
#define PEMC_SHOW 1
|
|
#define PEMC_GRAYED 2
|
|
|
|
#define PECM_SHOW 0
|
|
#define PECM_GRAYED 1
|
|
#define PECM_HIDE 2
|
|
|
|
#define PECMS_UNCHECKED 0
|
|
#define PECMS_CHECKED 1
|
|
|
|
#define PECML_TOP 0
|
|
#define PECML_ABOVE_SEPARATOR 1
|
|
#define PECML_BELOW_SEPARATOR 2
|
|
#define PECML_BOTTOM 3
|
|
|
|
#define PEGPM_LINE 0
|
|
#define PEGPM_BAR 1
|
|
#define PEGPM_STICK 4
|
|
#define PEGPM_POINT 2
|
|
#define PEGPM_AREA 3
|
|
#define PEGPM_AREASTACKED 4
|
|
#define PEGPM_AREASTACKEDPERCENT 5
|
|
#define PEGPM_BARSTACKED 6
|
|
#define PEGPM_BARSTACKEDPERCENT 7
|
|
#define PEGPM_POINTSPLUSBFL 8
|
|
#define PEGPM_POINTSPLUSBFLGRAPHED 9
|
|
#define PEGPM_HISTOGRAM 10
|
|
#define PEGPM_SPECIFICPLOTMODE 11
|
|
#define PEGPM_BUBBLE 12
|
|
#define PEGPM_POINTSPLUSBFC 13
|
|
#define PEGPM_POINTSPLUSBFCGRAPHED 14
|
|
#define PEGPM_POINTSPLUSSPLINE 15
|
|
#define PEGPM_SPLINE 16
|
|
#define PEGPM_POINTSPLUSLINE 17
|
|
#define PEGPM_HORIZONTALBAR 18
|
|
#define PEGPM_HORZBARSTACKED 19
|
|
#define PEGPM_HORZBARSTACKEDPERCENT 20
|
|
#define PEGPM_STEP 21
|
|
#define PEGPM_RIBBON 22
|
|
#define PEGPM_CONTOURLINES 23
|
|
#define PEGPM_CONTOURCOLORS 24
|
|
#define PEGPM_HIGHLOWBAR 25
|
|
#define PEGPM_HIGHLOWLINE 26
|
|
#define PEGPM_HIGHLOWCLOSE 27
|
|
#define PEGPM_OPENHIGHLOWCLOSE 28
|
|
#define PEGPM_BOXPLOT 29
|
|
|
|
#define PECPS_NONE 0
|
|
#define PECPS_XVALUE 1
|
|
#define PECPS_YVALUE 2
|
|
#define PECPS_XYVALUES 3
|
|
|
|
#define PEAUI_NONE 0
|
|
#define PEAUI_ALL 1
|
|
#define PEAUI_DISABLEKEYBOARD 2
|
|
#define PEAUI_DISABLEMOUSE 3
|
|
|
|
#define PEGLC_BOTH 0
|
|
#define PEGLC_YAXIS 1
|
|
#define PEGLC_XAXIS 2
|
|
#define PEGLC_NONE 3
|
|
|
|
#define PEAS_SUMPP 51
|
|
#define PEAS_MINAP 1
|
|
#define PEAS_MINPP 52
|
|
#define PEAS_MAXAP 2
|
|
#define PEAS_MAXPP 53
|
|
#define PEAS_AVGAP 3
|
|
#define PEAS_AVGPP 54
|
|
#define PEAS_P1SDAP 4
|
|
#define PEAS_P1SDPP 55
|
|
#define PEAS_P2SDAP 5
|
|
#define PEAS_P2SDPP 56
|
|
#define PEAS_P3SDAP 6
|
|
#define PEAS_P3SDPP 57
|
|
#define PEAS_M1SDAP 7
|
|
#define PEAS_M1SDPP 58
|
|
#define PEAS_M2SDAP 8
|
|
#define PEAS_M2SDPP 59
|
|
#define PEAS_M3SDAP 9
|
|
#define PEAS_M3SDPP 60
|
|
#define PEAS_PARETO_ASC 90
|
|
#define PEAS_PARETO_DEC 91
|
|
|
|
#define PEPTGI_FIRSTPOINTS 0
|
|
#define PEPTGI_LASTPOINTS 1
|
|
|
|
#define PEPTGV_SEQUENTIAL 0
|
|
#define PEPTGV_RANDOM 1
|
|
|
|
#define PEGPT_GRAPH 0
|
|
#define PEGPT_TABLE 1
|
|
#define PEGPT_BOTH 2
|
|
|
|
#define PETW_GRAPHED 0
|
|
#define PETW_ALLSUBSETS 1
|
|
|
|
#define PEDLT_PERCENTAGE 0
|
|
#define PEDLT_VALUE 1
|
|
|
|
#define PEMSC_NONE 0
|
|
#define PEMSC_MIN 1
|
|
#define PEMSC_MAX 2
|
|
#define PEMSC_MINMAX 3
|
|
|
|
#define IDEXPORTBUTTON 1015
|
|
#define IDMAXIMIZEBUTTON 1016
|
|
#define IDORIGINALBUTTON 1109
|
|
|
|
#define PEHS_NONE 0
|
|
#define PEHS_SUBSET 1
|
|
#define PEHS_POINT 2
|
|
#define PEHS_GRAPH 3
|
|
#define PEHS_TABLE 4
|
|
#define PEHS_DATAPOINT 5
|
|
#define PEHS_ANNOTATION 6
|
|
#define PEHS_XAXISANNOTATION 7
|
|
#define PEHS_YAXISANNOTATION 8
|
|
#define PEHS_HORZLINEANNOTATION 9
|
|
#define PEHS_VERTLINEANNOTATION 10
|
|
#define PEHS_MAINTITLE 11
|
|
#define PEHS_SUBTITLE 12
|
|
#define PEHS_MULTISUBTITLE 13
|
|
#define PEHS_MULTIBOTTOMTITLE 14
|
|
#define PEHS_YAXISLABEL 15
|
|
#define PEHS_XAXISLABEL 16
|
|
#define PEHS_YAXIS 17
|
|
#define PEHS_XAXIS 18
|
|
#define PEHS_YAXISGRIDNUMBER 19
|
|
#define PEHS_RYAXISGRIDNUMBER 20
|
|
#define PEHS_XAXISGRIDNUMBER 21
|
|
#define PEHS_TXAXISGRIDNUMBER 22
|
|
#define PEHS_TABLEANNOTATION 23
|
|
#define PEHS_TABLEANNOTATION19 42
|
|
#define PEHS_ZAXISGRIDNUMBER 43
|
|
|
|
#define PESPM_NONE 0
|
|
#define PESPM_HIGHLOWBAR 1
|
|
#define PESPM_HIGHLOWLINE 2
|
|
#define PESPM_HIGHLOWCLOSE 3
|
|
#define PESPM_OPENHIGHLOWCLOSE 4
|
|
#define PESPM_BOXPLOT 5
|
|
|
|
#define PEZIO_NORMAL 0
|
|
#define PEZIO_RECT 1
|
|
#define PEZIO_LINE 2
|
|
|
|
#define PETS_GRIDSTYLE 0
|
|
#define PETS_THICK 1
|
|
#define PETS_DOT 2
|
|
#define PETS_DASH 3
|
|
#define PETS_1UNIT 4
|
|
#define PETS_THIN 5
|
|
|
|
#define PEZS_FRAMED_RECT 0
|
|
#define PEZS_RO2_NOT 1
|
|
|
|
#define PECPL_TOP_LEFT 0
|
|
#define PECPL_TOP_RIGHT 1
|
|
|
|
#define PELS_2_LINE 0
|
|
#define PELS_1_LINE 1
|
|
#define PELS_1_LINE_INSIDE_AXIS 2
|
|
#define PELS_1_LINE_TOP_OF_AXIS 3
|
|
#define PELS_1_LINE_INSIDE_OVERLAP 4
|
|
|
|
#define PEMAS_GROUP_ALL_AXES 0
|
|
#define PEMAS_SEPARATE_AXES 1
|
|
|
|
#define PETAHO_HORZ 0
|
|
#define PETAHO_90 1
|
|
#define PETAHO_270 2
|
|
|
|
#define PETAL_TOP_CENTER 0
|
|
#define PETAL_TOP_LEFT 1
|
|
#define PETAL_LEFT_CENTER 2
|
|
#define PETAL_BOTTOM_LEFT 3
|
|
#define PETAL_BOTTOM_CENTER 4
|
|
#define PETAL_BOTTOM_RIGHT 5
|
|
#define PETAL_RIGHT_CENTER 6
|
|
#define PETAL_TOP_RIGHT 7
|
|
#define PETAL_INSIDE_TOP_CENTER 8
|
|
#define PETAL_INSIDE_TOP_LEFT 9
|
|
#define PETAL_INSIDE_LEFT_CENTER 10
|
|
#define PETAL_INSIDE_BOTTOM_LEFT 11
|
|
#define PETAL_INSIDE_BOTTOM_CENTER 12
|
|
#define PETAL_INSIDE_BOTTOM_RIGHT 13
|
|
#define PETAL_INSIDE_RIGHT_CENTER 14
|
|
#define PETAL_INSIDE_TOP_RIGHT 15
|
|
#define PETAL_INSIDE_AXIS 100
|
|
#define PETAL_INSIDE_AXIS_0 100
|
|
#define PETAL_INSIDE_AXIS_1 101
|
|
#define PETAL_INSIDE_AXIS_2 102
|
|
#define PETAL_INSIDE_AXIS_3 103
|
|
#define PETAL_INSIDE_AXIS_4 104
|
|
#define PETAL_INSIDE_AXIS_5 105
|
|
#define PETAL_OUTSIDE_AXIS 200
|
|
#define PETAL_OUTSIDE_AXIS_0 200
|
|
#define PETAL_OUTSIDE_AXIS_1 201
|
|
#define PETAL_OUTSIDE_AXIS_2 202
|
|
#define PETAL_OUTSIDE_AXIS_3 203
|
|
#define PETAL_OUTSIDE_AXIS_4 204
|
|
#define PETAL_OUTSIDE_AXIS_5 205
|
|
#define PETAL_INSIDE_TABLE 300
|
|
#define PETAL_OVERLAP_AXIS 400
|
|
#define PETAL_OVERLAP_AXIS_0 400
|
|
#define PETAL_OVERLAP_AXIS_1 401
|
|
#define PETAL_OVERLAP_AXIS_2 402
|
|
#define PETAL_OVERLAP_AXIS_3 403
|
|
#define PETAL_OVERLAP_AXIS_4 404
|
|
#define PETAL_OVERLAP_AXIS_5 405
|
|
|
|
#define PECONTROL_GRAPH 300
|
|
#define PECONTROL_PIE 302
|
|
#define PECONTROL_SGRAPH 304
|
|
#define PECONTROL_PGRAPH 308
|
|
#define PECONTROL_3D 312
|
|
|
|
#define PETAB_DROP_SHADOW 0
|
|
#define PETAB_SINGLE_LINE 1
|
|
#define PETAB_NO_BORDER 2
|
|
#define PETAB_INSET 3
|
|
|
|
#define PETAAL_TOP_FULL_WIDTH 0
|
|
#define PETAAL_TOP_LEFT 1
|
|
#define PETAAL_TOP_CENTER 2
|
|
#define PETAAL_TOP_RIGHT 3
|
|
#define PETAAL_BOTTOM_FULL_WIDTH 4
|
|
#define PETAAL_BOTTOM_LEFT 5
|
|
#define PETAAL_BOTTOM_CENTER 6
|
|
#define PETAAL_BOTTOM_RIGHT 7
|
|
#define PETAAL_TOP_TABLE_SPACED 8
|
|
#define PETAAL_BOTTOM_TABLE_SPACED 9
|
|
#define PETAAL_NEW_ROW 100
|
|
|
|
#define PETAJ_LEFT 0
|
|
#define PETAJ_CENTER 1
|
|
#define PETAJ_RIGHT 2
|
|
|
|
#define PESTM_TICKS_INSIDE 0
|
|
#define PESTM_TICKS_OUTSIDE 1
|
|
#define PESTM_TICKS_HIDE 2
|
|
|
|
#define PESPL_PERCENTPLUSLABEL 0
|
|
#define PESPL_PERCENT 1
|
|
#define PESPL_LABEL 2
|
|
|
|
#define PESH_MONOCHROME 0
|
|
#define PESH_BOTH 1
|
|
|
|
#define PEAXD_INCLUDE_SAT_SUN 0
|
|
#define PEAXD_NO_WEEKENDS 1
|
|
|
|
#define PEPSC_NONE 0
|
|
#define PEPSC_CURRENT_STYLE 1
|
|
#define PEPSC_DEFAULT_MONO 2
|
|
|
|
#define FIRST_DEFAULT_TAB 0
|
|
#define WIRE_FRAME_COLOR 32000
|
|
#define SOLID_SURFACE_COLOR 32001
|
|
|
|
#define PEDP_ENABLED 0
|
|
#define PEDP_DISABLED 1
|
|
#define PEDP_INSIDE_TOP 2
|
|
|
|
#define PETLT_12HR_AM_PM 0
|
|
#define PETLT_12HR_NO_AM_PM 1
|
|
#define PETLT_24HR 2
|
|
|
|
#define PEDLT_3_CHAR 0
|
|
#define PEDLT_1_CHAR 1
|
|
#define PEDLT_NO_DAY_PROMPT 2
|
|
#define PEDLT_NO_DAY_NUMBER 3
|
|
|
|
#define PEMLT_3_CHAR 0
|
|
#define PEMLT_1_CHAR 1
|
|
#define PEMLT_NO_MONTH_PROMPT 2
|
|
|
|
// HORIZONTAL LINE ANNOTATIONS CAN BE WITH RESPECT TO RIGHT Y AXIS COORDINATES
|
|
// BY ADDING 1000 TO THE FOLLOWING CONSTANTS
|
|
#define PELT_THINSOLID 0
|
|
#define PELT_DASH 1
|
|
#define PELT_DOT 2
|
|
#define PELT_DASHDOT 3
|
|
#define PELT_DASHDOTDOT 4
|
|
#define PELT_MEDIUMSOLID 5
|
|
#define PELT_THICKSOLID 6
|
|
#define PELAT_GRIDTICK 7
|
|
#define PELAT_GRIDLINE 8
|
|
#define PELT_MEDIUMTHINSOLID 9
|
|
#define PELT_MEDIUMTHICKSOLID 10
|
|
#define PELT_EXTRATHICKSOLID 11
|
|
#define PELT_EXTRATHINSOLID 12
|
|
#define PELT_EXTRAEXTRATHINSOLID 13
|
|
#define PELAT_GRIDTICKII 14
|
|
#define PELAT_GRIDLINEII 15
|
|
|
|
#define PEPS_SMALL 0
|
|
#define PEPS_MEDIUM 1
|
|
#define PEPS_LARGE 2
|
|
#define PEPS_MICRO 3
|
|
|
|
#define PEPT_PLUS 0
|
|
#define PEPT_CROSS 1
|
|
#define PEPT_DOT 2
|
|
#define PEPT_DOTSOLID 3
|
|
#define PEPT_SQUARE 4
|
|
#define PEPT_SQUARESOLID 5
|
|
#define PEPT_DIAMOND 6
|
|
#define PEPT_DIAMONDSOLID 7
|
|
#define PEPT_UPTRIANGLE 8
|
|
#define PEPT_UPTRIANGLESOLID 9
|
|
#define PEPT_DOWNTRIANGLE 10
|
|
#define PEPT_DOWNTRIANGLESOLID 11
|
|
#define PEPT_DASH 72
|
|
#define PEPT_PIXEL 73
|
|
#define PEPT_ARROW_N 92
|
|
#define PEPT_ARROW_NE 93
|
|
#define PEPT_ARROW_E 94
|
|
#define PEPT_ARROW_SE 95
|
|
#define PEPT_ARROW_S 96
|
|
#define PEPT_ARROW_SW 97
|
|
#define PEPT_ARROW_W 98
|
|
#define PEPT_ARROW_NW 99
|
|
|
|
#define PEADL_NONE 0
|
|
#define PEADL_DATAVALUES 1
|
|
#define PEADL_POINTLABELS 2
|
|
#define PEADL_DATAPOINTLABELS 3
|
|
|
|
#define PEAZ_NONE 0
|
|
#define PEAZ_HORIZONTAL 1
|
|
#define PEAZ_VERTICAL 2
|
|
#define PEAZ_HORZANDVERT 3
|
|
|
|
#define PEBFD_2ND 0
|
|
#define PEBFD_3RD 1
|
|
#define PEBFD_4TH 2
|
|
|
|
#define PEBS_SMALL 0
|
|
#define PEBS_MEDIUM 1
|
|
#define PEBS_LARGE 2
|
|
|
|
#define PECG_COARSE 0
|
|
#define PECG_MEDIUM 1
|
|
#define PECG_FINE 2
|
|
|
|
#define PEAE_NONE 0
|
|
#define PEAE_ALLSUBSETS 1
|
|
#define PEAE_INDSUBSETS 2
|
|
|
|
#define PECM_NOCURSOR 0
|
|
#define PECM_POINT 1
|
|
#define PECM_DATACROSS 2
|
|
#define PECM_DATASQUARE 3
|
|
#define PECM_FLOATINGY 4
|
|
#define PECM_FLOATINGXY 5
|
|
#define PECM_FLOATINGXONLY 6
|
|
#define PECM_FLOATINGYONLY 7
|
|
|
|
#define PEHS_HORIZONTAL 0 /* ----- */
|
|
#define PEHS_VERTICAL 1 /* ||||| */
|
|
#define PEHS_FDIAGONAL 2 /* \\\\\ */
|
|
#define PEHS_BDIAGONAL 3 /* ///// */
|
|
#define PEHS_CROSS 4 /* +++++ */
|
|
#define PEHS_DIAGCROSS 5 /* xxxxx */
|
|
|
|
#define PEGS_NO_GRADIENT 0
|
|
#define PEGS_VERTICAL 1
|
|
#define PEGS_HORIZONTAL 2
|
|
|
|
#define PEBS_NO_BMP 0
|
|
#define PEBS_STRETCHBLT 1
|
|
#define PEBS_TILED_BITBLT 2
|
|
#define PEBS_BITBLT_TOP_LEFT 3
|
|
#define PEBS_BITBLT_TOP_CENTER 4
|
|
#define PEBS_BITBLT_TOP_RIGHT 5
|
|
#define PEBS_BITBLT_BOTTOM_LEFT 6
|
|
#define PEBS_BITBLT_BOTTOM_CENTER 7
|
|
#define PEBS_BITBLT_BOTTOM_RIGHT 8
|
|
#define PEBS_BITBLT_CENTER 9
|
|
|
|
#define PEQS_NO_STYLE 0
|
|
#define PEQS_LIGHT_INSET 1
|
|
#define PEQS_LIGHT_SHADOW 2
|
|
#define PEQS_LIGHT_LINE 3
|
|
#define PEQS_LIGHT_NO_BORDER 4
|
|
#define PEQS_MEDIUM_INSET 5
|
|
#define PEQS_MEDIUM_SHADOW 6
|
|
#define PEQS_MEDIUM_LINE 7
|
|
#define PEQS_MEDIUM_NO_BORDER 8
|
|
#define PEQS_DARK_INSET 9
|
|
#define PEQS_DARK_SHADOW 10
|
|
#define PEQS_DARK_LINE 11
|
|
#define PEQS_DARK_NO_BORDER 12
|
|
|
|
// GRAPH ANNOTATIONS CAN BE WITH RESPECT TO RIGHT Y AXIS COORDINATES
|
|
// BY ADDING 1000 TO THE FOLLOWING CONSTANTS
|
|
#define PEGAT_NOSYMBOL 0
|
|
#define PEGAT_PLUS 1
|
|
#define PEGAT_CROSS 2
|
|
#define PEGAT_DOT 3
|
|
#define PEGAT_DOTSOLID 4
|
|
#define PEGAT_SQUARE 5
|
|
#define PEGAT_SQUARESOLID 6
|
|
#define PEGAT_DIAMOND 7
|
|
#define PEGAT_DIAMONDSOLID 8
|
|
#define PEGAT_UPTRIANGLE 9
|
|
#define PEGAT_UPTRIANGLESOLID 10
|
|
#define PEGAT_DOWNTRIANGLE 11
|
|
#define PEGAT_DOWNTRIANGLESOLID 12
|
|
#define PEGAT_SMALLPLUS 13
|
|
#define PEGAT_SMALLCROSS 14
|
|
#define PEGAT_SMALLDOT 15
|
|
#define PEGAT_SMALLDOTSOLID 16
|
|
#define PEGAT_SMALLSQUARE 17
|
|
#define PEGAT_SMALLSQUARESOLID 18
|
|
#define PEGAT_SMALLDIAMOND 19
|
|
#define PEGAT_SMALLDIAMONDSOLID 20
|
|
#define PEGAT_SMALLUPTRIANGLE 21
|
|
#define PEGAT_SMALLUPTRIANGLESOLID 22
|
|
#define PEGAT_SMALLDOWNTRIANGLE 23
|
|
#define PEGAT_SMALLDOWNTRIANGLESOLID 24
|
|
#define PEGAT_LARGEPLUS 25
|
|
#define PEGAT_LARGECROSS 26
|
|
#define PEGAT_LARGEDOT 27
|
|
#define PEGAT_LARGEDOTSOLID 28
|
|
#define PEGAT_LARGESQUARE 29
|
|
#define PEGAT_LARGESQUARESOLID 30
|
|
#define PEGAT_LARGEDIAMOND 31
|
|
#define PEGAT_LARGEDIAMONDSOLID 32
|
|
#define PEGAT_LARGEUPTRIANGLE 33
|
|
#define PEGAT_LARGEUPTRIANGLESOLID 34
|
|
#define PEGAT_LARGEDOWNTRIANGLE 35
|
|
#define PEGAT_LARGEDOWNTRIANGLESOLID 36
|
|
|
|
#define PEGAT_POINTER 37
|
|
|
|
#define PEGAT_THINSOLIDLINE 38
|
|
#define PEGAT_DASHLINE 39
|
|
#define PEGAT_DOTLINE 40
|
|
#define PEGAT_DASHDOTLINE 41
|
|
#define PEGAT_DASHDOTDOTLINE 42
|
|
#define PEGAT_MEDIUMSOLIDLINE 43
|
|
#define PEGAT_THICKSOLIDLINE 44
|
|
#define PEGAT_LINECONTINUE 45
|
|
|
|
#define PEGAT_TOPLEFT 46
|
|
#define PEGAT_BOTTOMRIGHT 47
|
|
|
|
#define PEGAT_RECT_THIN 48
|
|
#define PEGAT_RECT_DASH 49
|
|
#define PEGAT_RECT_DOT 50
|
|
#define PEGAT_RECT_DASHDOT 51
|
|
#define PEGAT_RECT_DASHDOTDOT 52
|
|
#define PEGAT_RECT_MEDIUM 53
|
|
#define PEGAT_RECT_THICK 54
|
|
#define PEGAT_RECT_FILL 55
|
|
|
|
#define PEGAT_ROUNDRECT_THIN 56
|
|
#define PEGAT_ROUNDRECT_DASH 57
|
|
#define PEGAT_ROUNDRECT_DOT 58
|
|
#define PEGAT_ROUNDRECT_DASHDOT 59
|
|
#define PEGAT_ROUNDRECT_DASHDOTDOT 60
|
|
#define PEGAT_ROUNDRECT_MEDIUM 61
|
|
#define PEGAT_ROUNDRECT_THICK 62
|
|
#define PEGAT_ROUNDRECT_FILL 63
|
|
|
|
#define PEGAT_ELLIPSE_THIN 64
|
|
#define PEGAT_ELLIPSE_DASH 65
|
|
#define PEGAT_ELLIPSE_DOT 66
|
|
#define PEGAT_ELLIPSE_DASHDOT 67
|
|
#define PEGAT_ELLIPSE_DASHDOTDOT 68
|
|
#define PEGAT_ELLIPSE_MEDIUM 69
|
|
#define PEGAT_ELLIPSE_THICK 70
|
|
#define PEGAT_ELLIPSE_FILL 71
|
|
|
|
#define PEGAT_DASH 72
|
|
#define PEGAT_PIXEL 73
|
|
|
|
#define PEGAT_STARTPOLY 74
|
|
#define PEGAT_ADDPOLYPOINT 75
|
|
#define PEGAT_ENDPOLYGON 76
|
|
#define PEGAT_ENDPOLYLINE_THIN 77
|
|
#define PEGAT_ENDPOLYLINE_MEDIUM 78
|
|
#define PEGAT_ENDPOLYLINE_THICK 79
|
|
#define PEGAT_ENDPOLYLINE_DASH 80
|
|
#define PEGAT_ENDPOLYLINE_DOT 81
|
|
#define PEGAT_ENDPOLYLINE_DASHDOT 82
|
|
#define PEGAT_ENDPOLYLINE_DASHDOTDOT 83
|
|
|
|
#define PEGAT_STARTTEXT 84
|
|
#define PEGAT_ADDTEXT 85
|
|
#define PEGAT_PARAGRAPH 86
|
|
|
|
#define PEGAT_MEDIUMTHINSOLID 87
|
|
#define PEGAT_MEDIUMTHICKSOLID 88
|
|
#define PEGAT_EXTRATHICKSOLID 89
|
|
#define PEGAT_EXTRATHINSOLID 90
|
|
#define PEGAT_EXTRAEXTRATHINSOLID 91
|
|
|
|
#define PEGAT_ARROW_N 92
|
|
#define PEGAT_ARROW_NE 93
|
|
#define PEGAT_ARROW_E 94
|
|
#define PEGAT_ARROW_SE 95
|
|
#define PEGAT_ARROW_S 96
|
|
#define PEGAT_ARROW_SW 97
|
|
#define PEGAT_ARROW_W 98
|
|
#define PEGAT_ARROW_NW 99
|
|
|
|
#define PEGAT_SMALL_OBSTACLE 100
|
|
#define PEGAT_MEDIUM_OBSTACLE 101
|
|
#define PEGAT_LARGE_OBSTACLE 102
|
|
#define PEGAT_RECT_OBSTACLE 103
|
|
#define PEGAT_NOSYMBOL_MOVABLE 104
|
|
|
|
#define PEDTM_NONE 0
|
|
#define PEDTM_VB 1
|
|
#define PEDTM_DELPHI 2
|
|
|
|
#define PESC_POLAR 0
|
|
#define PESC_SMITH 1
|
|
#define PESC_ROSE 2
|
|
#define PESC_ADMITTANCE 3
|
|
|
|
#define PESA_ALL 0
|
|
#define PESA_AXISLABELS 1
|
|
#define PESA_GRIDNUMBERS 2
|
|
#define PESA_NONE 3
|
|
#define PESA_LABELONLY 4
|
|
#define PESA_EMPTY 5
|
|
|
|
#define PEMPS_NONE 0
|
|
#define PEMPS_SMALL 1
|
|
#define PEMPS_MEDIUM 2
|
|
#define PEMPS_LARGE 3
|
|
|
|
#define PESS_NONE 0
|
|
#define PESS_FINANCIAL 1
|
|
|
|
#define PELL_TOP 0
|
|
#define PELL_BOTTOM 1
|
|
#define PELL_LEFT 2
|
|
#define PELL_RIGHT 3
|
|
|
|
#define PEHSS_SMALL 0
|
|
#define PEHSS_MEDIUM 1
|
|
#define PEHSS_LARGE 2
|
|
|
|
#define PEHSS_SCROLLING_POINTLABELS 0
|
|
#define PEHSS_STATIONARY_POINTLABELS 1
|
|
|
|
#define PEETD_METAFILE 0
|
|
#define PEETD_BMP 1
|
|
#define PEETD_JPEG 2
|
|
#define PEETD_PNG 3
|
|
#define PEETD_TEXT 4
|
|
|
|
#define PEEDD_CLIPBOARD 0
|
|
#define PEEDD_FILE 1
|
|
#define PEEDD_PRINTER 2
|
|
|
|
#define PEESD_NO_SIZE_OR_PIXEL 0
|
|
#define PEESD_MILLIMETERS 1
|
|
#define PEESD_INCHES 2
|
|
#define PEESD_POINTS 3
|
|
|
|
#define PEGAM_NOT_MOVEABLE 0
|
|
#define PEGAM_POINTER 1
|
|
|
|
#define PEDS_NONE 0
|
|
#define PEDS_SHADOWS 1
|
|
#define PEDS_3D 2
|
|
|
|
#define PEGS_THIN 0
|
|
#define PEGS_THICK 1
|
|
#define PEGS_DOT 2
|
|
#define PEGS_DASH 3
|
|
#define PEGS_ONEPIXEL 4
|
|
|
|
#define PEFVP_AUTO 0
|
|
#define PEFVP_VERT 1
|
|
#define PEFVP_HORZ 2
|
|
#define PEFVP_SLANTED 3
|
|
|
|
#define PEMAS_NONE 0
|
|
#define PEMAS_THIN 1
|
|
#define PEMAS_MEDIUM 2
|
|
#define PEMAS_THICK 3
|
|
#define PEMAS_THICKPLUSTICK 4
|
|
|
|
#define PERI_INCBY15 0
|
|
#define PERI_INCBY10 1
|
|
#define PERI_INCBY5 2
|
|
#define PERI_INCBY2 3
|
|
#define PERI_INCBY1 4
|
|
#define PERI_DECBY1 5
|
|
#define PERI_DECBY2 6
|
|
#define PERI_DECBY5 7
|
|
#define PERI_DECBY10 8
|
|
#define PERI_DECBY15 9
|
|
|
|
#define PERD_WIREFRAME 0
|
|
#define PERD_PLOTTINGMETHOD 1
|
|
#define PERD_FULLDETAIL 2
|
|
|
|
#define PESBB_WHILEROTATING 0
|
|
#define PESBB_ALWAYS 1
|
|
#define PESBB_NEVER 2
|
|
|
|
// PolyModes
|
|
#define PEPM_SURFACEPOLYGONS 1
|
|
#define PEPM_3DBAR 2
|
|
#define PEPM_POLYGONDATA 3
|
|
#define PEPM_SCATTER 4
|
|
|
|
// Plotting Methods
|
|
#define PEPLM_WIREFRAME 0
|
|
#define PEPLM_SURFACE 1
|
|
#define PEPLM_SURFACE_W_SHADING 2
|
|
#define PEPLM_SURFACE_W_PIXELS 3
|
|
#define PEPLM_SURFACE_W_CONTOUR 4
|
|
|
|
// Plotting Methods for Scatter Graph
|
|
#define PEPLM_POINTS 0
|
|
#define PEPLM_LINES 1
|
|
#define PEPLM_POINTS_AND_LINES 2
|
|
|
|
#define PESC_NONE 0
|
|
#define PESC_TOPLINES 1
|
|
#define PESC_BOTTOMLINES 2
|
|
#define PESC_TOPCOLORS 3
|
|
#define PESC_BOTTOMCOLORS 4
|
|
|
|
#define PESS_WHITESHADING 0
|
|
#define PESS_COLORSHADING 1
|
|
|
|
#define PETS_NO_TEXT 0
|
|
#define PETS_BOLD_TEXT 1
|
|
#define PETS_ALL_TEXT 2
|
|
|
|
#define PEMWF_VERT_SCROLL 0
|
|
#define PEMWF_HORZ_SCROLL 1
|
|
#define PEMWF_NO_SCROLL 2
|
|
|
|
#define PESB_MOUSE_WHEEL_UP 100
|
|
#define PESB_MOUSE_WHEEL_DOWN 101
|
|
|
|
typedef struct tagGLOBALPROPERTIES // defined but we recommend using PEload/PEloadpartial instead
|
|
{
|
|
// GLOBAL SCOPE //
|
|
UINT nObjectType; // read only
|
|
char szMainTitle[48];
|
|
char szSubTitle[48];
|
|
UINT nSubsets;
|
|
UINT nPoints;
|
|
|
|
BOOL bMonoWithSymbols;
|
|
UINT nDefOrientation;
|
|
BOOL bPrepareImages;
|
|
BOOL b3dDialogs;
|
|
BOOL bDataShadows;
|
|
|
|
BOOL bAllowCustomization;
|
|
BOOL bAllowExporting;
|
|
BOOL bAllowMaximization;
|
|
BOOL bAllowPopup;
|
|
BOOL bAllowUserInterface;
|
|
|
|
UINT nPageWidth;
|
|
UINT nPageHeight;
|
|
RECT rectLogicalLoc;
|
|
|
|
BOOL bCustom;
|
|
BOOL nViewingStyle;
|
|
BOOL nCViewingStyle;
|
|
|
|
DWORD dwMonoDeskColor;
|
|
DWORD dwMonoTextColor;
|
|
DWORD dwMonoShadowColor;
|
|
DWORD dwMonoGraphForeColor;
|
|
DWORD dwMonoGraphBackColor;
|
|
DWORD dwMonoTableForeColor;
|
|
DWORD dwMonoTableBackColor;
|
|
|
|
DWORD dwCMonoDeskColor;
|
|
DWORD dwCMonoTextColor;
|
|
DWORD dwCMonoShadowColor;
|
|
DWORD dwCMonoGraphForeColor;
|
|
DWORD dwCMonoGraphBackColor;
|
|
DWORD dwCMonoTableForeColor;
|
|
DWORD dwCMonoTableBackColor;
|
|
|
|
DWORD dwDeskColor;
|
|
DWORD dwTextColor;
|
|
DWORD dwShadowColor;
|
|
DWORD dwGraphForeColor;
|
|
DWORD dwGraphBackColor;
|
|
DWORD dwTableForeColor;
|
|
DWORD dwTableBackColor;
|
|
|
|
DWORD dwCDeskColor;
|
|
DWORD dwCTextColor;
|
|
DWORD dwCShadowColor;
|
|
DWORD dwCGraphForeColor;
|
|
DWORD dwCGraphBackColor;
|
|
DWORD dwCTableForeColor;
|
|
DWORD dwCTableBackColor;
|
|
|
|
UINT nDataPrecision;
|
|
UINT nCDataPrecision;
|
|
|
|
UINT nFontSize;
|
|
UINT nCFontSize;
|
|
|
|
char szMainTitleFont[48];
|
|
BOOL bMainTitleBold;
|
|
BOOL bMainTitleItalic;
|
|
BOOL bMainTitleUnderline;
|
|
char szCMainTitleFont[48];
|
|
BOOL bCMainTitleBold;
|
|
BOOL bCMainTitleItalic;
|
|
BOOL bCMainTitleUnderline;
|
|
char szSubTitleFont[48];
|
|
BOOL bSubTitleBold;
|
|
BOOL bSubTitleItalic;
|
|
BOOL bSubTitleUnderline;
|
|
char szCSubTitleFont[48];
|
|
BOOL bCSubTitleBold;
|
|
BOOL bCSubTitleItalic;
|
|
BOOL bCSubTitleUnderline;
|
|
char szLabelFont[48];
|
|
BOOL bLabelBold;
|
|
BOOL bLabelItalic;
|
|
BOOL bLabelUnderline;
|
|
char szCLabelFont[48];
|
|
BOOL bCLabelBold;
|
|
BOOL bCLabelItalic;
|
|
BOOL bCLabelUnderline;
|
|
char szTableFont[48];
|
|
char szCTableFont[48];
|
|
|
|
// Version 2.0 //
|
|
BOOL bAllowSubsetHotSpots;
|
|
BOOL bAllowPointHotSpots;
|
|
|
|
} GLOBALPROPERTIES;
|
|
|
|
typedef struct tagGRAPHPROPERTIES // defined but we recommend using PEload/PEloadpartial instead
|
|
{
|
|
// GRAPH SCOPE //
|
|
char szXAxisLabel[48];
|
|
char szYAxisLabel[48];
|
|
UINT nVBoundTypes;
|
|
double fUpperBoundValue;
|
|
double fLowerBoundValue;
|
|
char szUpperBoundText[48];
|
|
char szLowerBoundText[48];
|
|
UINT nYAxisScaleControl;
|
|
UINT nManualScaleControlY;
|
|
double fManualMinY;
|
|
double fManualMaxY;
|
|
BOOL bNoScrollingSubsetControl;
|
|
UINT nScrollingSubsets;
|
|
UINT nCScrollingSubsets;
|
|
UINT nPlottingMethod;
|
|
UINT nCPlottingMethod;
|
|
UINT nGridLineControl;
|
|
UINT nCGridLineControl;
|
|
BOOL bGridInFront;
|
|
BOOL bCGridInFront;
|
|
BOOL bTreatCompsAsNormal;
|
|
BOOL bCTreatCompsAsNormal;
|
|
UINT nComparisonSubsets;
|
|
|
|
BOOL bNoStackedData;
|
|
UINT nPointsToGraphInit;
|
|
UINT nPointsToGraphVersion;
|
|
UINT nCPointsToGraphVersion;
|
|
UINT nPointsToGraph;
|
|
UINT nCPointsToGraph;
|
|
BOOL bForceVerticalPoints;
|
|
BOOL bCForceVerticalPoints;
|
|
UINT nGraphPlusTable;
|
|
UINT nCGraphPlusTable;
|
|
UINT nTableWhat;
|
|
UINT nCTableWhat;
|
|
|
|
// Version 2.0 //
|
|
BOOL bAllowDataHotSpots;
|
|
BOOL bAllowGraphHotSpots;
|
|
BOOL bAllowTableHotSpots;
|
|
BOOL bAllowCoordPrompting;
|
|
BOOL bMarkDataPoints;
|
|
BOOL bCMarkDataPoints;
|
|
|
|
UINT nRYAxisComparisonSubsets;
|
|
UINT nRYAxisScaleControl;
|
|
UINT nRYAxisInitialScaleForY;
|
|
UINT nRYAxisManualScaleControlY;
|
|
double fRYAxisManualMinY;
|
|
double fRYAxisManualMaxY;
|
|
char szRYAxisLabel[48];
|
|
|
|
BOOL bAllowPlotCustomization;
|
|
BOOL bAllowHistogram;
|
|
int nSpecificPlotMode;
|
|
BOOL bNegativeFromXAxis;
|
|
|
|
BOOL bManualYAxisTicknLine;
|
|
double fManualYAxisTick;
|
|
double fManualYAxisLine;
|
|
BOOL bManualRYAxisTicknLine;
|
|
double fManualRYAxisTick;
|
|
double fManualRYAxisLine;
|
|
|
|
int nTargetPointsToTable;
|
|
int nAltFreqThreshold;
|
|
|
|
double fNullDataValue;
|
|
|
|
int nPointSize;
|
|
BOOL bAllowBestFitCurve;
|
|
int nBestFitDegree;
|
|
BOOL bAllowSpline;
|
|
int nCurveGranularity;
|
|
|
|
double fManualStackedMaxY;
|
|
|
|
int nMaxPointsToGraph;
|
|
BOOL bDisableRandomPointsToGraph;
|
|
|
|
BOOL bAllowLine;
|
|
BOOL bAllowBar;
|
|
BOOL bAllowPoint;
|
|
BOOL bAllowBestFitLine;
|
|
BOOL bAllowArea;
|
|
|
|
int nAllowZooming;
|
|
|
|
BOOL bForceRightYAxis;
|
|
BOOL bAllowPointsPlusLine;
|
|
BOOL bAllowPointsPlusSpline;
|
|
BOOL bAllowBestFitLineII;
|
|
BOOL bAllowBestFitCurveII;
|
|
int nSymbolFrequency;
|
|
BOOL bAppendToEnd;
|
|
} GRAPHPROPERTIES;
|
|
|
|
typedef struct tagSGRAPHPROPERTIES // defined but we recommend using PEload/PEloadpartial instead
|
|
{
|
|
// SCIENTIFIC GRAPH SCOPE //
|
|
char szXAxisLabel[48];
|
|
char szYAxisLabel[48];
|
|
UINT nVBoundTypes;
|
|
double fUpperBoundValue;
|
|
double fLowerBoundValue;
|
|
char szUpperBoundText[48];
|
|
char szLowerBoundText[48];
|
|
UINT nYAxisScaleControl;
|
|
UINT nManualScaleControlY;
|
|
double fManualMinY;
|
|
double fManualMaxY;
|
|
BOOL bNoScrollingSubsetControl;
|
|
UINT nScrollingSubsets;
|
|
UINT nCScrollingSubsets;
|
|
UINT nPlottingMethod;
|
|
UINT nCPlottingMethod;
|
|
UINT nGridLineControl;
|
|
UINT nCGridLineControl;
|
|
BOOL bGridInFront;
|
|
BOOL bCGridInFront;
|
|
BOOL bTreatCompsAsNormal;
|
|
BOOL bCTreatCompsAsNormal;
|
|
UINT nComparisonSubsets;
|
|
|
|
UINT nXAxisScaleControl;
|
|
UINT nManualScaleControlX;
|
|
double fManualMinX;
|
|
double fManualMaxX;
|
|
BOOL bGraphDataLabels;
|
|
BOOL bCGraphDataLabels;
|
|
|
|
// Version 2.0 //
|
|
BOOL bAllowDataHotSpots;
|
|
BOOL bAllowGraphHotSpots;
|
|
BOOL bAllowCoordPrompting;
|
|
BOOL bMarkDataPoints;
|
|
BOOL bCMarkDataPoints;
|
|
|
|
UINT nRYAxisComparisonSubsets;
|
|
UINT nRYAxisScaleControl;
|
|
UINT nRYAxisInitialScaleForY;
|
|
UINT nRYAxisManualScaleControlY;
|
|
double fRYAxisManualMinY;
|
|
double fRYAxisManualMaxY;
|
|
char szRYAxisLabel[48];
|
|
|
|
BOOL bAllowPlotCustomization;
|
|
BOOL bAllowBubble;
|
|
int nBubbleSize;
|
|
BOOL bNegativeFromXAxis;
|
|
int nAllowDataLabels;
|
|
|
|
BOOL bManualXAxisTicknLine;
|
|
double fManualXAxisTick;
|
|
double fManualXAxisLine;
|
|
BOOL bManualYAxisTicknLine;
|
|
double fManualYAxisTick;
|
|
double fManualYAxisLine;
|
|
BOOL bManualRYAxisTicknLine;
|
|
double fManualRYAxisTick;
|
|
double fManualRYAxisLine;
|
|
|
|
double fNullDataValue;
|
|
|
|
int nPointSize;
|
|
BOOL bAllowBestFitCurve;
|
|
int nBestFitDegree;
|
|
BOOL bAllowSpline;
|
|
int nCurveGranularity;
|
|
|
|
BOOL bAllowLine;
|
|
BOOL bAllowPoint;
|
|
BOOL bAllowBestFitLine;
|
|
BOOL bAllowStick;
|
|
|
|
int nAllowZooming;
|
|
BOOL bZoomMode;
|
|
double fZoomMinX;
|
|
double fZoomMaxX;
|
|
double fZoomMinY;
|
|
double fZoomMaxY;
|
|
|
|
BOOL bForceRightYAxis;
|
|
BOOL bAllowPointsPlusLine;
|
|
BOOL bAllowPointsPlusSpline;
|
|
int nSymbolFrequency;
|
|
} SGRAPHPROPERTIES;
|
|
|
|
typedef struct tagPIEPROPERTIES // defined but we recommend using PEload/PEloadpartial instead
|
|
{
|
|
// PIE SCOPE //
|
|
UINT nGroupingPercent;
|
|
UINT nCGroupingPercent;
|
|
UINT nDataLabelType;
|
|
UINT nCDataLabelType;
|
|
UINT nAutoExplode;
|
|
} PIEPROPERTIES;
|
|
|
|
typedef struct tagSCROLLPARMS
|
|
{
|
|
int nVmin; // vertical scrollbar minimum
|
|
int nVmax; // vertical scrollbar maximum
|
|
int nVpos; // vertical scrollbar position
|
|
int nHmin; // horizontal scrollbar minimum
|
|
int nHmax; // horizontal scrollbar maximum
|
|
int nHpos; // horizontal scrollbar position
|
|
} SCROLLPARMS;
|
|
|
|
typedef struct tagHOTSPOTDATA
|
|
{
|
|
RECT rectHotSpot;
|
|
UINT nHotSpotType;
|
|
UINT w1;
|
|
UINT w2;
|
|
} HOTSPOTDATA;
|
|
|
|
typedef struct tagKEYDOWNDATA
|
|
{
|
|
UINT nChar;
|
|
UINT nRepCnt;
|
|
UINT nFlags;
|
|
} KEYDOWNDATA;
|
|
|
|
typedef struct tagGRAPHLOC
|
|
{
|
|
int nAxis;
|
|
double fXval;
|
|
double fYval;
|
|
} GRAPHLOC;
|
|
|
|
typedef struct tagTM
|
|
{
|
|
int nMonth;
|
|
int nDay;
|
|
int nYear;
|
|
int nHour;
|
|
int nMinute;
|
|
int nSecond;
|
|
int nWeekDay;
|
|
int nYearDay;
|
|
} TM;
|
|
|
|
typedef struct tagEXTRAAXIS
|
|
{
|
|
int nSize;
|
|
float fMin;
|
|
float fMax;
|
|
char szLabel[64];
|
|
float fManualLine;
|
|
float fManualTick;
|
|
char szFormat[16];
|
|
int nShowAxis;
|
|
int nShowTickMark;
|
|
int bInvertedAxis;
|
|
int bLogScale;
|
|
DWORD dwColor;
|
|
} EXTRAAXIS;
|
|
|
|
typedef struct tagCUSTOMGRIDNUMBERS
|
|
{
|
|
int nAxisType; // 0=Y, 1=RIGHT Y, 2=X, 3=TOP X
|
|
int nAxisIndex; // only used for y and ry axes, index number relates to PEP_nWORKINGAXIS
|
|
double dNumber; // number to format
|
|
char szData[48]; // With PEvget, default format string ... With PEvset, completed formatted string
|
|
} CUSTOMGRIDNUMBERS;
|
|
|
|
|
|
#define PEP_nOBJECTTYPE 2100
|
|
#define PEP_szMAINTITLE 2105
|
|
#define PEP_szSUBTITLE 2110
|
|
#define PEP_nSUBSETS 2115
|
|
#define PEP_nPOINTS 2120
|
|
#define PEP_szaSUBSETLABELS 2125
|
|
#define PEP_szaPOINTLABELS 2130
|
|
#define PEP_faXDATA 2135
|
|
#define PEP_faYDATA 2140
|
|
#define PEP_bMONOWITHSYMBOLS 2145
|
|
#define PEP_nDEFORIENTATION 2150
|
|
#define PEP_bPREPAREIMAGES 2155
|
|
#define PEP_b3DDIALOGS 2160
|
|
#define PEP_bALLOWCUSTOMIZATION 2165
|
|
#define PEP_bALLOWEXPORTING 2170
|
|
#define PEP_bALLOWMAXIMIZATION 2175
|
|
#define PEP_bALLOWPOPUP 2180
|
|
#define PEP_nALLOWUSERINTERFACE 2185
|
|
#define PEP_bALLOWUSERINTERFACE 2185
|
|
#define PEP_dwaSUBSETCOLORS 2190
|
|
#define PEP_dwaSUBSETSHADES 2195
|
|
#define PEP_nPAGEWIDTH 2200
|
|
#define PEP_nPAGEHEIGHT 2205
|
|
#define PEP_rectLOGICALLOC 2210
|
|
#define PEP_bDIRTY 2215
|
|
#define PEP_bDIALOGSHOWN 2220
|
|
#define PEP_bCUSTOM 2225
|
|
#define PEP_nVIEWINGSTYLE 2230
|
|
#define PEP_nCVIEWINGSTYLE 2235
|
|
#define PEP_nDATASHADOWS 2240
|
|
#define PEP_nCDATASHADOWS 2245
|
|
#define PEP_bDATASHADOWS 2240
|
|
#define PEP_bCDATASHADOWS 2245
|
|
#define PEP_dwMONODESKCOLOR 2250
|
|
#define PEP_dwMONOTEXTCOLOR 2255
|
|
#define PEP_dwMONOSHADOWCOLOR 2260
|
|
#define PEP_dwMONOGRAPHFORECOLOR 2265
|
|
#define PEP_dwMONOGRAPHBACKCOLOR 2270
|
|
#define PEP_dwMONOTABLEFORECOLOR 2275
|
|
#define PEP_dwMONOTABLEBACKCOLOR 2280
|
|
#define PEP_dwCMONODESKCOLOR 2285
|
|
#define PEP_dwCMONOTEXTCOLOR 2290
|
|
#define PEP_dwCMONOSHADOWCOLOR 2295
|
|
#define PEP_dwCMONOGRAPHFORECOLOR 2300
|
|
#define PEP_dwCMONOGRAPHBACKCOLOR 2305
|
|
#define PEP_dwCMONOTABLEFORECOLOR 2310
|
|
#define PEP_dwCMONOTABLEBACKCOLOR 2315
|
|
#define PEP_dwDESKCOLOR 2320
|
|
#define PEP_dwTEXTCOLOR 2325
|
|
#define PEP_dwSHADOWCOLOR 2330
|
|
#define PEP_dwGRAPHFORECOLOR 2335
|
|
#define PEP_dwGRAPHBACKCOLOR 2340
|
|
#define PEP_dwTABLEFORECOLOR 2345
|
|
#define PEP_dwTABLEBACKCOLOR 2350
|
|
#define PEP_dwCDESKCOLOR 2355
|
|
#define PEP_dwCTEXTCOLOR 2360
|
|
#define PEP_dwCSHADOWCOLOR 2365
|
|
#define PEP_dwCGRAPHFORECOLOR 2370
|
|
#define PEP_dwCGRAPHBACKCOLOR 2375
|
|
#define PEP_dwCTABLEFORECOLOR 2380
|
|
#define PEP_dwCTABLEBACKCOLOR 2385
|
|
#define PEP_dwWDESKCOLOR 2390
|
|
#define PEP_dwWTEXTCOLOR 2395
|
|
#define PEP_dwWSHADOWCOLOR 2400
|
|
#define PEP_dwWGRAPHFORECOLOR 2405
|
|
#define PEP_dwWGRAPHBACKCOLOR 2410
|
|
#define PEP_dwWTABLEFORECOLOR 2415
|
|
#define PEP_dwWTABLEBACKCOLOR 2420
|
|
#define PEP_nDATAPRECISION 2425
|
|
#define PEP_nCDATAPRECISION 2430
|
|
#define PEP_nMAXDATAPRECISION 2431
|
|
#define PEP_nFONTSIZE 2435
|
|
#define PEP_nCFONTSIZE 2440
|
|
#define PEP_szMAINTITLEFONT 2445
|
|
#define PEP_bMAINTITLEBOLD 2450
|
|
#define PEP_bMAINTITLEITALIC 2455
|
|
#define PEP_bMAINTITLEUNDERLINE 2460
|
|
#define PEP_szCMAINTITLEFONT 2465
|
|
#define PEP_bCMAINTITLEBOLD 2470
|
|
#define PEP_bCMAINTITLEITALIC 2475
|
|
#define PEP_bCMAINTITLEUNDERLINE 2480
|
|
#define PEP_szSUBTITLEFONT 2485
|
|
#define PEP_bSUBTITLEBOLD 2490
|
|
#define PEP_bSUBTITLEITALIC 2495
|
|
#define PEP_bSUBTITLEUNDERLINE 2500
|
|
#define PEP_szCSUBTITLEFONT 2505
|
|
#define PEP_bCSUBTITLEBOLD 2510
|
|
#define PEP_bCSUBTITLEITALIC 2515
|
|
#define PEP_bCSUBTITLEUNDERLINE 2520
|
|
#define PEP_szLABELFONT 2525
|
|
#define PEP_bLABELBOLD 2530
|
|
#define PEP_bLABELITALIC 2535
|
|
#define PEP_bLABELUNDERLINE 2540
|
|
#define PEP_szCLABELFONT 2545
|
|
#define PEP_bCLABELBOLD 2550
|
|
#define PEP_bCLABELITALIC 2555
|
|
#define PEP_bCLABELUNDERLINE 2560
|
|
#define PEP_szTABLEFONT 2565
|
|
#define PEP_szCTABLEFONT 2570
|
|
#define PEP_bCACHEBMP 2574
|
|
#define PEP_hMEMBITMAP 2575
|
|
#define PEP_hMEMDC 2580
|
|
#define PEP_bALLOWSUBSETHOTSPOTS 2600
|
|
#define PEP_bALLOWPOINTHOTSPOTS 2605
|
|
#define PEP_structHOTSPOTDATA 2610
|
|
#define PEP_structKEYDOWNDATA 2612
|
|
#define PEP_bAUTOIMAGERESET 2615
|
|
#define PEP_bALLOWTITLESDIALOG 2616
|
|
#define PEP_nCURSORMODE 2617
|
|
#define PEP_nCURSORSUBSET 2618
|
|
#define PEP_nCURSORPOINT 2619
|
|
#define PEP_nCURSORPROMPTSTYLE 2620
|
|
#define PEP_bCURSORPROMPTTRACKING 2621
|
|
#define PEP_bMOUSECURSORCONTROL 2622
|
|
#define PEP_bALLOWANNOTATIONCONTROL 2623
|
|
#define PEP_naSUBSETSTOLEGEND 2624
|
|
#define PEP_naLEGENDANNOTATIONTYPE 2625
|
|
#define PEP_szaLEGENDANNOTATIONTEXT 2626
|
|
#define PEP_dwaLEGENDANNOTATIONCOLOR 2627
|
|
#define PEP_nVERTSCROLLPOS 2628
|
|
#define PEP_bALLOWDEBUGOUTPUT 2629
|
|
#define PEP_szaMULTISUBTITLES 2630
|
|
#define PEP_szaMULTIBOTTOMTITLES 2631
|
|
#define PEP_bFOCALRECT 2632
|
|
#define PEP_fFONTSIZEGLOBALCNTL 2634
|
|
#define PEP_fFONTSIZETITLECNTL 2635
|
|
#define PEP_bSUBSETBYPOINT 2636
|
|
#define PEP_ptLASTMOUSEMOVE 2637
|
|
#define PEP_bALLOWOLEEXPORT 2638
|
|
#define PEP_dwDESKGRADIENTSTART 2687
|
|
#define PEP_dwDESKGRADIENTEND 2688
|
|
#define PEP_nDESKGRADIENTSTYLE 2689
|
|
#define PEP_szDESKBMPFILENAME 2690
|
|
#define PEP_nDESKBMPSTYLE 2691
|
|
#define PEP_dwGRAPHGRADIENTSTART 2692
|
|
#define PEP_dwGRAPHGRADIENTEND 2693
|
|
#define PEP_nGRAPHGRADIENTSTYLE 2694
|
|
#define PEP_szGRAPHBMPFILENAME 2695
|
|
#define PEP_nGRAPHBMPSTYLE 2696
|
|
#define PEP_dwTABLEGRADIENTSTART 2697
|
|
#define PEP_dwTABLEGRADIENTEND 2698
|
|
#define PEP_nTABLEGRADIENTSTYLE 2699
|
|
#define PEP_szTABLEBMPFILENAME 2700
|
|
#define PEP_nTABLEBMPSTYLE 2701
|
|
#define PEP_nDROPSHADOWOFFSETX 2679
|
|
#define PEP_nDROPSHADOWOFFSETY 2680
|
|
#define PEP_nDROPSHADOWSTEPS 2681
|
|
#define PEP_nDROPSHADOWWIDTH 2682
|
|
#define PEBG_TRANSPARENT 1
|
|
#define PEP_bPNGISTRANSPARENT 2683
|
|
#define PEP_dwPNGTRANSPARENTCOLOR 2684
|
|
#define PEP_bPNGISINTERLACED 2685
|
|
#define PEP_nJPGQUALITY 2686
|
|
#define PEP_nPRINTSTYLECONTROL 2705
|
|
#define PEP_nHIDEINTERSECTINGTEXT 2678
|
|
#define PEP_bSTOP 2677
|
|
#define PEP_nBITMAPGRADIENTMENU 2702
|
|
#define PEP_bBITMAPGRADIENTMODE 2703
|
|
#define PEP_bCONTROLBELONGSTOMAXDLG 2704
|
|
#define PEP_nLONGXAXISTICKMENU 2674
|
|
#define PEP_nLONGYAXISTICKMENU 2673
|
|
#define PEP_nQUICKSTYLE 2672
|
|
#define PEP_nQUICKSTYLEMENU 2671
|
|
#define PEP_nVIEWINGSTYLEMENU 2640
|
|
#define PEP_nFONTSIZEMENU 2641
|
|
#define PEP_nDATAPRECISIONMENU 2642
|
|
#define PEP_nDATASHADOWMENU 2643
|
|
#define PEP_bSEPARATORMENU 2654
|
|
#define PEP_nMAXIMIZEMENU 2655
|
|
#define PEP_nCUSTOMIZEDIALOGMENU 2656
|
|
#define PEP_nEXPORTDIALOGMENU 2657
|
|
#define PEP_nHELPMENU 2658
|
|
#define PEP_nBORDERTYPEMENU 2659
|
|
#define PEP_nSHOWLEGENDMENU 2660
|
|
#define PEP_nLEGENDLOCATIONMENU 2661
|
|
#define PEP_nSHOWTABLEANNOTATIONSMENU 2662
|
|
#define PEP_nMULTIAXISSTYLEMENU 2663
|
|
#define PEP_nFIXEDFONTMENU 2664
|
|
#define PEP_bSHOWALLTABLEANNOTATIONS 2665
|
|
#define PEP_bSHOWLEGEND 2666
|
|
#define PEP_naCUSTOMMENU 2667
|
|
#define PEP_naCUSTOMMENUSTATE 2668
|
|
#define PEP_naCUSTOMMENULOCATION 2669
|
|
#define PEP_szaCUSTOMMENUTEXT 2670
|
|
#define PEP_nLASTMENUINDEX 2675
|
|
#define PEP_nLASTSUBMENUINDEX 2676
|
|
#define PEP_faZDATA 2900
|
|
#define PEP_bINVALID 2905
|
|
#define PEP_bOBJECTINSERVER 2910
|
|
#define PEP_hwndPARENTALCONTROL 2915
|
|
#define PEP_bOLDSCALINGLOGIC 2942
|
|
#define PEP_bFIXEDFONTS 2938
|
|
#define PEP_hSIZENSCURSOR 2939
|
|
#define PEP_dwHATCHBACKCOLOR 2941
|
|
#define PEP_naSUBSETHATCH 2940
|
|
#define PEP_nBORDERTYPES 2943
|
|
#define PEP_bDISABLECLIPPING 2944
|
|
#define PEP_fFONTSIZEMSCNTL 2945
|
|
#define PEP_fFONTSIZEMBCNTL 2946
|
|
#define PEP_fFONTSIZEGNCNTL 2947
|
|
#define PEP_fFONTSIZECPCNTL 2948
|
|
#define PEP_fFONTSIZEALCNTL 2949
|
|
#define PEP_nSBCODE 2106
|
|
#define PEP_nSBPOS 2107
|
|
#define PEP_nEXPORTTYPEDEF 2108
|
|
#define PEP_nEXPORTDESTDEF 2109
|
|
#define PEP_szEXPORTFILEDEF 2111
|
|
#define PEP_nEXPORTSIZEDEF 2112
|
|
#define PEP_szEXPORTUNITXDEF 2113
|
|
#define PEP_szEXPORTUNITYDEF 2114
|
|
#define PEP_fAXISTICKSPACING 3171
|
|
#define PEP_fXAXISNUMBERSPACING 3172
|
|
#define PEP_fXAXISTICKSPACING 3173
|
|
#define PEP_fGRAPHANNOTATIONSIZECNTL 3174
|
|
#define PEP_bSCROLLINGSCALECONTROL 3175
|
|
#define PEP_naSUBSETOBSTACLES 2323
|
|
#define PEP_nGRAPHANNOTMOVEABLE 2324
|
|
#define PEP_naGRAPHANNOTTEXTLOCATION 2321
|
|
#define PEP_nGRAPHANNOTTEXTDODGE 2322
|
|
#define PEP_nHSCROLLSTYLE 3331
|
|
#define PEP_szSCALESYMBOLS 2986
|
|
#define PEP_nMOUSEWHEELFUNCTION 2127
|
|
#define PEP_rectIMAGEMAPPOLYS 2124
|
|
#define PEP_rectIMAGEMAPELLIPS 2126
|
|
#define PEP_nYAXISLINELIMIT 3183
|
|
#define PEP_nRYAXISLINELIMIT 3184
|
|
#define PEP_nXAXISLINELIMIT 3185
|
|
#define PEP_nTXAXISLINELIMIT 3186
|
|
#define PEP_bYAXISWHOLENUMBERS 3179
|
|
#define PEP_bRYAXISWHOLENUMBERS 3180
|
|
#define PEP_bXAXISWHOLENUMBERS 3181
|
|
#define PEP_bTXAXISWHOLENUMBERS 3182
|
|
#define PEP_bZAXISWHOLENUMBERS 4061
|
|
#define PEP_bDARKTEXTINSET 2123
|
|
#define PEP_nGRADIENTBARS 3178
|
|
#define PEP_bLINESHADOWS 3177
|
|
#define PEP_nTEXTSHADOWS 2122
|
|
#define PEP_nPOINTLABELROWS 3433
|
|
#define PEP_fFONTSIZETBCNTL 2121
|
|
#define PEP_hDESKBMPHANDLE 2117
|
|
#define PEP_hGRAPHBMPHANDLE 2118
|
|
#define PEP_hTABLEBMPHANDLE 2119
|
|
#define PEP_nMANUALSLICELABELLENGTH 3928
|
|
#define PEP_nMINTABLEFONTSIZE 2116
|
|
#define PEP_bALLOWGRIDNUMBERHOTSPOTSZ 4057
|
|
#define PEP_dwGRAPHANNOTBACKCOLOR 3176
|
|
#define PEP_bSIMPLELINELEGEND 2973
|
|
#define PEP_bSIMPLEPOINTLEGEND 2974
|
|
#define PEP_nWORKINGTABLE 2977
|
|
#define PEP_nTAROWS 2951
|
|
#define PEP_nTACOLUMNS 2952
|
|
#define PEP_naTATYPE 2953
|
|
#define PEP_szaTATEXT 2954
|
|
#define PEP_dwaTACOLOR 2955
|
|
#define PEP_naTAHOTSPOT 2956
|
|
#define PEP_nTAHEADERROWS 2957
|
|
#define PEP_bTAHEADERCOLUMN 2958
|
|
#define PEP_naTACOLUMNWIDTH 2959
|
|
#define PEP_nTAHEADERORIENTATION 2960
|
|
#define PEP_nTALOCATION 2961
|
|
#define PEP_nTABORDER 2962
|
|
#define PEP_dwTABACKCOLOR 2963
|
|
#define PEP_dwTAFORECOLOR 2964
|
|
#define PEP_nTATEXTSIZE 2965
|
|
#define PEP_nTAAXISLOCATION 2966
|
|
#define PEP_nTAGRIDLINECONTROL 2967
|
|
#define PEP_bSHOWTABLEANNOTATION 2968
|
|
#define PEP_naTAJUSTIFICATION 2969
|
|
#define PEP_szTAFONT 2970
|
|
#define PEP_szaTAFONTS 2971
|
|
#define PEP_nDELIMITER 2950
|
|
#define PEP_bDISABLESYMBOLFIX 2972
|
|
#define PEP_bPAINTING 2916
|
|
#define PEP_hARROWCURSOR 2917
|
|
#define PEP_hZOOMCURSOR 2918
|
|
#define PEP_hHANDCURSOR 2919
|
|
#define PEP_hNODROPCURSOR 2920
|
|
#define PEP_bNOCUSTOMPARMS 2921
|
|
#define PEP_bNOHELP 2922
|
|
#define PEP_szHELPFILENAME 2923
|
|
#define PEP_nLEGENDSTYLE 2975
|
|
#define PEP_bNOSMARTTABLEPLACEMENT 2976
|
|
#define PEP_nIMAGEADJUSTLEFT 2982
|
|
#define PEP_nIMAGEADJUSTRIGHT 2983
|
|
#define PEP_nIMAGEADJUSTTOP 2984
|
|
#define PEP_nIMAGEADJUSTBOTTOM 2985
|
|
#define PEP_bMODALDIALOGS 2978
|
|
#define PEP_bMODELESSONTOP 2979
|
|
#define PEP_bMODELESSAUTOCLOSE 2980
|
|
#define PEP_szSCALESYMBOLS 2986
|
|
#define PEP_nDIALOGRESULT 2981
|
|
#define PEP_bALLOWTITLEHOTSPOTS 2924
|
|
#define PEP_bALLOWSUBTITLEHOTSPOTS 2925
|
|
#define PEP_bALLOWBOTTOMTITLEHOTSPOTS 2926
|
|
#define PEP_nCHARSET 2927
|
|
#define PEP_bALLOWJPEGOUTPUT 2928
|
|
#define PEP_bALLOWPAGE1 2930
|
|
#define PEP_bALLOWPAGE2 2931
|
|
#define PEP_bALLOWSUBSETSPAGE 2932
|
|
#define PEP_bALLOWPOINTSPAGE 2933
|
|
#define PEP_bALLOWFONTPAGE 2934
|
|
#define PEP_bALLOWCOLORPAGE 2935
|
|
#define PEP_bALLOWSTYLEPAGE 2936
|
|
#define PEP_bALLOWAXISPAGE 2937
|
|
#define PEP_szXAXISLABEL 3000
|
|
#define PEP_szYAXISLABEL 3005
|
|
#define PEP_nVBOUNDARYTYPES 3010
|
|
#define PEP_fUPPERBOUNDVALUE 3015
|
|
#define PEP_fLOWERBOUNDVALUE 3020
|
|
#define PEP_szUPPERBOUNDTEXT 3025
|
|
#define PEP_szLOWERBOUNDTEXT 3030
|
|
#define PEP_nINITIALSCALEFORYDATA 3035
|
|
#define PEP_nSCALEFORYDATA 3040
|
|
#define PEP_nYAXISSCALECONTROL 3045
|
|
#define PEP_nMANUALSCALECONTROLY 3050
|
|
#define PEP_fMANUALMINY 3055
|
|
#define PEP_fMANUALMAXY 3060
|
|
#define PEP_bNOSCROLLINGSUBSETCONTROL 3065
|
|
#define PEP_nSCROLLINGSUBSETS 3070
|
|
#define PEP_nCSCROLLINGSUBSETS 3075
|
|
#define PEP_naRANDOMSUBSETSTOGRAPH 3080
|
|
#define PEP_naCRANDOMSUBSETSTOGRAPH 3085
|
|
#define PEP_nPLOTTINGMETHOD 3090
|
|
#define PEP_nCPLOTTINGMETHOD 3095
|
|
#define PEP_nGRIDLINECONTROL 3100
|
|
#define PEP_nCGRIDLINECONTROL 3105
|
|
#define PEP_naPLOTTINGMETHODS 3103
|
|
#define PEP_nSPEEDBOOST 3104
|
|
#define PEP_nSHOWTICKMARKY 3106
|
|
#define PEP_nSHOWTICKMARKRY 3107
|
|
#define PEP_nSHOWTICKMARKX 3108
|
|
#define PEP_nOHLCMINWIDTH 3109
|
|
#define PEP_nMULTIAXESSIZING 3111
|
|
#define PEP_naPOINTHATCH 3114
|
|
#define PEP_bYAXISVERTGRIDNUMBERS 3113
|
|
#define PEP_bDAYLIGHTSAVINGS 3112
|
|
#define PEP_dwBARBORDERCOLOR 3116
|
|
#define PEP_fLEFTEDGESPACING 3117
|
|
#define PEP_fRIGHTEDGESPACING 3118
|
|
#define PEP_fAXISNUMBERSPACING 3119
|
|
#define PEP_fAXISTICKSPACING 3171
|
|
#define PEP_fXAXISNUMBERSPACING 3172
|
|
#define PEP_fXAXISTICKSPACING 3173
|
|
#define PEP_fGRAPHANNOTATIONSIZECNTL 3174
|
|
#define PEP_bSCROLLINGSCALECONTROL 3175
|
|
#define PEP_bTRIANGLEANNOTATIONADJ 3126
|
|
#define PEP_fGRIDASPECT 3124
|
|
#define PEP_faGRIDHOTSPOTVALUE 3123
|
|
#define PEP_bVGNAXISLABELLOCATION 3121
|
|
#define PEP_bALLOWGRIDNUMBERHOTSPOTSY 3122
|
|
#define PEP_structSPRINGDAYLIGHT 3127
|
|
#define PEP_structFALLDAYLIGHT 3128
|
|
#define PEP_bDATETIMESHOWSECONDS 3129
|
|
#define PEP_faWORKINGAXESPROPORTIONS 3131
|
|
#define PEP_bFIXEDLINETHICKNESS 3140
|
|
#define PEP_bFIXEDSPMWIDTH 3141
|
|
#define PEP_fDASHLINETHICKNESS 3142
|
|
#define PEP_naHORZLINEANNOTHOTSPOT 3138
|
|
#define PEP_naVERTLINEANNOTHOTSPOT 3139
|
|
#define PEP_nYEARMONTHDAYPROMPT 3133
|
|
#define PEP_nTIMELABELTYPE 3134
|
|
#define PEP_nDAYLABELTYPE 3135
|
|
#define PEP_nMONTHLABELTYPE 3136
|
|
#define PEP_nYEARLABELTYPE 3137
|
|
#define PEP_dwaAPPENDPOINTCOLORS 3132
|
|
#define PEP_bGRIDINFRONT 3110
|
|
#define PEP_bCGRIDINFRONT 3115
|
|
#define PEP_nAXISSIZEY 3143
|
|
#define PEP_nAXISLOCATIONY 3144
|
|
#define PEP_nAXISSIZERY 3145
|
|
#define PEP_nAXISLOCATIONRY 3146
|
|
#define PEP_bTREATCOMPSASNORMAL 3120
|
|
#define PEP_bCTREATCOMPSASNORMAL 3125
|
|
#define PEP_nCOMPARISONSUBSETS 3130
|
|
#define PEP_bDISABLESORTPLOTMETHODS 3147
|
|
#define PEP_nMULTIAXISSTYLE 3149
|
|
#define PEP_bFLOATINGBARS 3151
|
|
#define PEP_nMULTIAXISSEPARATORSIZE 3153
|
|
#define PEP_nCURSORPROMPTLOCATION 3152
|
|
#define PEP_nTICKSTYLE 3158
|
|
#define PEP_dwTICKCOLOR 3159
|
|
#define PEP_naPOINTTYPES 3156
|
|
#define PEP_naSUBSETFORPOINTTYPES 3157
|
|
#define PEP_naSUBSETFORPOINTCOLORS 3155
|
|
#define PEP_nZOOMSTYLE 3154
|
|
#define PEP_structCUSTOMGRIDNUMBERS 3162
|
|
#define PEP_bCUSTOMGRIDNUMBERSY 3160
|
|
#define PEP_bCUSTOMGRIDNUMBERSRY 3161
|
|
#define PEP_bCUSTOMGRIDNUMBERSX 3163
|
|
#define PEP_nGRIDLINEMENU 3164
|
|
#define PEP_nPLOTMETHODMENU 3165
|
|
#define PEP_nGRIDINFRONTMENU 3166
|
|
#define PEP_nTREATCOMPARISONSMENU 3167
|
|
#define PEP_nMARKDATAPOINTSMENU 3168
|
|
#define PEP_nSHOWANNOTATIONSMENU 3169
|
|
#define PEP_nUNDOZOOMMENU 3170
|
|
#define PEP_bALLOWCOORDPROMPTING 3200
|
|
#define PEP_bALLOWGRAPHHOTSPOTS 3205
|
|
#define PEP_bALLOWDATAHOTSPOTS 3210
|
|
#define PEP_bMARKDATAPOINTS 3215
|
|
#define PEP_bCMARKDATAPOINTS 3220
|
|
#define PEP_nRYAXISCOMPARISONSUBSETS 3225
|
|
#define PEP_nRYAXISSCALECONTROL 3230
|
|
#define PEP_nINITIALSCALEFORRYDATA 3235
|
|
#define PEP_nMANUALSCALECONTROLRY 3240
|
|
#define PEP_fMANUALMINRY 3245
|
|
#define PEP_fMANUALMAXRY 3250
|
|
#define PEP_szRYAXISLABEL 3255
|
|
#define PEP_nSCALEFORRYDATA 3256
|
|
#define PEP_bALLOWPLOTCUSTOMIZATION 3260
|
|
#define PEP_bNEGATIVEFROMXAXIS 3261
|
|
#define PEP_bMANUALYAXISTICKNLINE 3262
|
|
#define PEP_fMANUALYAXISTICK 3263
|
|
#define PEP_fMANUALYAXISLINE 3264
|
|
#define PEP_bMANUALRYAXISTICKNLINE 3265
|
|
#define PEP_fMANUALRYAXISTICK 3266
|
|
#define PEP_fMANUALRYAXISLINE 3267
|
|
#define PEP_fNULLDATAVALUE 3268
|
|
#define PEP_nPOINTSIZE 3269
|
|
#define PEP_naSUBSETPOINTTYPES 3270
|
|
#define PEP_naSUBSETLINETYPES 3271
|
|
#define PEP_bALLOWBESTFITCURVE 3272
|
|
#define PEP_nBESTFITDEGREE 3273
|
|
#define PEP_bALLOWSPLINE 3274
|
|
#define PEP_nCURVEGRANULARITY 3275
|
|
#define PEP_faAPPENDYDATA 3276
|
|
#define PEP_szaAPPENDPOINTLABELDATA 3277
|
|
#define PEP_bALLOWLINE 3279
|
|
#define PEP_bALLOWPOINT 3280
|
|
#define PEP_bALLOWBESTFITLINE 3281
|
|
#define PEP_nALLOWZOOMING 3282
|
|
#define PEP_bZOOMMODE 3283
|
|
#define PEP_fZOOMMINY 3284
|
|
#define PEP_fZOOMMAXY 3285
|
|
#define PEP_bFORCERIGHTYAXIS 3286
|
|
#define PEP_bALLOWPOINTSPLUSLINE 3287
|
|
#define PEP_bALLOWPOINTSPLUSSPLINE 3288
|
|
#define PEP_nSYMBOLFREQUENCY 3289
|
|
#define PEP_bSHOWANNOTATIONS 3290
|
|
#define PEP_bCSHOWANNOTATIONS 3202
|
|
#define PEP_dwANNOTATIONCOLOR 3203
|
|
#define PEP_dwCANNOTATIONCOLOR 3204
|
|
#define PEP_faGRAPHANNOTATIONX 3291
|
|
#define PEP_faGRAPHANNOTATIONY 3292
|
|
#define PEP_szaGRAPHANNOTATIONTEXT 3293
|
|
#define PEP_nMAXAXISANNOTATIONCLUSTER 3296
|
|
#define PEP_faXAXISANNOTATION 3297
|
|
#define PEP_szaXAXISANNOTATIONTEXT 3298
|
|
#define PEP_faYAXISANNOTATION 3299
|
|
#define PEP_szaYAXISANNOTATIONTEXT 3201
|
|
#define PEP_bANNOTATIONSINFRONT 3208
|
|
#define PEP_nCURSORPAGEAMOUNT 3211
|
|
#define PEP_fLINEGAPTHRESHOLD 3212
|
|
#define PEP_faHORZLINEANNOTATION 3213
|
|
#define PEP_szaHORZLINEANNOTATIONTEXT 3214
|
|
#define PEP_naHORZLINEANNOTATIONTYPE 3216
|
|
#define PEP_dwaHORZLINEANNOTATIONCOLOR 3217
|
|
#define PEP_faVERTLINEANNOTATION 3218
|
|
#define PEP_szaVERTLINEANNOTATIONTEXT 3219
|
|
#define PEP_naVERTLINEANNOTATIONTYPE 3221
|
|
#define PEP_dwaVERTLINEANNOTATIONCOLOR 3222
|
|
#define PEP_bSHOWGRAPHANNOTATIONS 3223
|
|
#define PEP_bSHOWXAXISANNOTATIONS 3224
|
|
#define PEP_bSHOWYAXISANNOTATIONS 3226
|
|
#define PEP_bSHOWHORZLINEANNOTATIONS 3227
|
|
#define PEP_bSHOWVERTLINEANNOTATIONS 3228
|
|
#define PEP_bALLOWGRAPHANNOTHOTSPOTS 3229
|
|
#define PEP_bALLOWXAXISANNOTHOTSPOTS 3231
|
|
#define PEP_bALLOWYAXISANNOTHOTSPOTS 3232
|
|
#define PEP_bALLOWHORZLINEANNOTHOTSPOTS 3233
|
|
#define PEP_bALLOWVERTLINEANNOTHOTSPOTS 3234
|
|
#define PEP_dwaGRAPHANNOTATIONCOLOR 3236
|
|
#define PEP_dwaXAXISANNOTATIONCOLOR 3237
|
|
#define PEP_dwaYAXISANNOTATIONCOLOR 3238
|
|
#define PEP_nGRAPHANNOTATIONTEXTSIZE 3242
|
|
#define PEP_nAXESANNOTATIONTEXTSIZE 3243
|
|
#define PEP_nLINEANNOTATIONTEXTSIZE 3244
|
|
#define PEP_naGRAPHANNOTATIONTYPE 3246
|
|
#define PEP_nZOOMINTERFACEONLY 3247
|
|
#define PEP_fZOOMMINX 3248
|
|
#define PEP_fZOOMMAXX 3249
|
|
#define PEP_nDATAHOTSPOTLIMIT 3251
|
|
#define PEP_nHOURGLASSTHRESHOLD 3252
|
|
#define PEP_nHORZSCROLLPOS 3253
|
|
#define PEP_bALLOWAREA 3254
|
|
#define PEP_bVERTORIENT90DEGREES 3257
|
|
#define PEP_dwaPOINTCOLORS 3258
|
|
#define PEP_naMULTIAXESSUBSETS 3001
|
|
#define PEP_naGRAPHANNOTATIONAXIS 3002
|
|
#define PEP_naHORZLINEANNOTATIONAXIS 3003
|
|
#define PEP_naYAXISANNOTATIONAXIS 3004
|
|
#define PEP_nWORKINGAXIS 3006
|
|
#define PEP_faMULTIAXESPROPORTIONS 3007
|
|
#define PEP_naLEGENDANNOTATIONAXIS 3008
|
|
#define PEP_bLOGSCALEEXPLABELS 3009
|
|
#define PEP_nPLOTTINGMETHODII 3011
|
|
#define PEP_nCPLOTTINGMETHODII 3012
|
|
#define PEP_faXDATAII 3013
|
|
#define PEP_faYDATAII 3014
|
|
#define PEP_bUSINGXDATAII 3016
|
|
#define PEP_bUSINGYDATAII 3017
|
|
#define PEP_nDATETIMEMODE 3018
|
|
#define PEP_fBARWIDTH 3019
|
|
#define PEP_nSPECIFICPLOTMODE 3021
|
|
#define PEP_bALLOWBAR 3022
|
|
#define PEP_structGRAPHLOC 3023
|
|
#define PEP_faAPPENDYDATAII 3024
|
|
#define PEP_bYAXISONRIGHT 3026
|
|
#define PEP_nSHOWYAXIS 3027
|
|
#define PEP_nSHOWRYAXIS 3028
|
|
#define PEP_nSHOWXAXIS 3029
|
|
#define PEP_nGRIDSTYLE 3032
|
|
#define PEP_bINVERTEDYAXIS 3033
|
|
#define PEP_bINVERTEDRYAXIS 3034
|
|
#define PEP_dwYAXISCOLOR 3036
|
|
#define PEP_dwRYAXISCOLOR 3037
|
|
#define PEP_dwXAXISCOLOR 3038
|
|
#define PEP_fFONTSIZEAXISCNTL 3041
|
|
#define PEP_fFONTSIZELEGENDCNTL 3042
|
|
#define PEP_bYAXISLONGTICKS 3043
|
|
#define PEP_bRYAXISLONGTICKS 3044
|
|
#define PEP_nMULTIAXESSEPARATORS 3046
|
|
#define PEP_nZOOMMINAXIS 3047
|
|
#define PEP_nZOOMMAXAXIS 3048
|
|
#define PEP_rectGRAPH 3049
|
|
#define PEP_rectAXIS 3051
|
|
#define PEP_szLEFTMARGIN 3052
|
|
#define PEP_szTOPMARGIN 3053
|
|
#define PEP_szRIGHTMARGIN 3054
|
|
#define PEP_szBOTTOMMARGIN 3056
|
|
#define PEP_bAUTOSCALEDATA 3057
|
|
#define PEP_faBESTFITCOEFFS 3058
|
|
#define PEP_naOVERLAPMULTIAXES 3059
|
|
#define PEP_bNOHIDDENLINESINAREA 3061
|
|
#define PEP_bSPECIFICPLOTMODECOLOR 3062
|
|
#define PEP_nAUTOMINMAXPADDING 3063
|
|
#define PEP_nLOGICALLIMIT 3064
|
|
#define PEP_bNULLDATAGAPS 3066
|
|
#define PEP_bALLOWSTEP 3067
|
|
#define PEP_naSUBSETDEGREE 3068
|
|
#define PEP_bSCROLLINGVERTZOOM 3069
|
|
#define PEP_szAXISFORMATY 3071
|
|
#define PEP_szAXISFORMATRY 3072
|
|
#define PEP_fZOOMMINRY 3073
|
|
#define PEP_fZOOMMAXRY 3074
|
|
#define PEP_n3DTHRESHOLD 3076
|
|
#define PEP_bXAXISLONGTICKS 3078
|
|
#define PEP_bTXAXISLONGTICKS 3079
|
|
#define PEP_nHOTSPOTSIZE 3081
|
|
#define PEP_nLEGENDLOCATION 3082
|
|
#define PEP_bALLOWAXISLABELHOTSPOTS 3083
|
|
#define PEP_bALLOWAXISHOTSPOTS 3084
|
|
#define PEP_bAPPENDWITHNOUPDATE 3086
|
|
#define PEP_bBESTFITFIX 3087
|
|
#define PEP_dwBOXPLOTCOLOR 3088
|
|
#define PEP_naGRAPHANNOTATIONHOTSPOT 3089
|
|
#define PEP_bALLOWRIBBON 3091
|
|
#define PEP_bNOGRIDLINEMULTIPLES 3092
|
|
#define PEP_nSPECIALSCALINGY 3093
|
|
#define PEP_nSPECIALSCALINGRY 3094
|
|
#define PEP_nDELTAX 3096
|
|
#define PEP_nDELTASPERDAY 3097
|
|
#define PEP_fSTARTTIME 3098
|
|
#define PEP_fENDTIME 3099
|
|
#define PEP_nLOGTICKTHRESHOLD 3101
|
|
#define PEP_nMINIMUMPOINTSIZE 3102
|
|
#define PEP_naAUTOSTATSUBSETS 3300
|
|
#define PEP_bNOSTACKEDDATA 3305
|
|
#define PEP_nPOINTSTOGRAPHINIT 3310
|
|
#define PEP_nPOINTSTOGRAPHVERSION 3315
|
|
#define PEP_nCPOINTSTOGRAPHVERSION 3320
|
|
#define PEP_nPOINTSTOGRAPH 3325
|
|
#define PEP_nCPOINTSTOGRAPH 3330
|
|
#define PEP_nHSCROLLSTYLE 3331
|
|
#define PEP_naRANDOMPOINTSTOGRAPH 3335
|
|
#define PEP_naCRANDOMPOINTSTOGRAPH 3340
|
|
#define PEP_nFORCEVERTICALPOINTS 3345
|
|
#define PEP_nCFORCEVERTICALPOINTS 3350
|
|
#define PEP_nGRAPHPLUSTABLE 3355
|
|
#define PEP_nCGRAPHPLUSTABLE 3360
|
|
#define PEP_nTABLEWHAT 3365
|
|
#define PEP_nCTABLEWHAT 3370
|
|
#define PEP_bALLOWTABLEHOTSPOTS 3400
|
|
#define PEP_bALLOWHISTOGRAM 3401
|
|
#define PEP_naALTFREQUENCIES 3403
|
|
#define PEP_nTARGETPOINTSTOTABLE 3404
|
|
#define PEP_nALTFREQTHRESHOLD 3405
|
|
#define PEP_fMANUALSTACKEDMAXY 3406
|
|
#define PEP_nMAXPOINTSTOGRAPH 3407
|
|
#define PEP_bNORANDOMPOINTSTOGRAPH 3408
|
|
#define PEP_szMANUALMAXPOINTLABEL 3409
|
|
#define PEP_szMANUALMAXDATASTRING 3410
|
|
#define PEP_bALLOWBESTFITLINEII 3413
|
|
#define PEP_bALLOWBESTFITCURVEII 3414
|
|
#define PEP_bAPPENDTOEND 3415
|
|
#define PEP_bALLOWHORIZONTALBAR 3416
|
|
#define PEP_bFLOATINGSTACKEDBARS 3424
|
|
#define PEP_nSCROLLINGRANGE 3425
|
|
#define PEP_nSCROLLINGFACTOR 3426
|
|
#define PEP_nFIRSTPTLABELOFFSET 3417
|
|
#define PEP_fMANUALSTACKEDMINY 3418
|
|
#define PEP_bALLOWHORZBARSTACKED 3419
|
|
#define PEP_bTABLECOMPARISONSUBSETS 3420
|
|
#define PEP_nGRAPHPLUSTABLEMENU 3430
|
|
#define PEP_nFORCEVERTPOINTSMENU 3431
|
|
#define PEP_nTABLEWHATMENU 3432
|
|
#define PEP_fPOINTPADDING 3427
|
|
#define PEP_fPOINTPADDINGAREA 3428
|
|
#define PEP_fPOINTPADDINGBAR 3429
|
|
#define PEP_bFORMATTABLE 3421
|
|
#define PEP_bALLOWTABLE 3422
|
|
#define PEP_nAUTOXDATA 3423
|
|
#define PEP_nINCLUDEDATALABELSMENU 3696
|
|
#define PEP_fZOOMMINTX 3697
|
|
#define PEP_fZOOMMAXTX 3698
|
|
#define PEP_nINITIALSCALEFORXDATA 3600
|
|
#define PEP_nSCALEFORXDATA 3605
|
|
#define PEP_nXAXISSCALECONTROL 3610
|
|
#define PEP_nSHOWTICKMARKTX 3689
|
|
#define PEP_bCONTOURSTYLELEGEND 3690
|
|
#define PEP_szaCONTOURLABELS 3691
|
|
#define PEP_bALLOWGRIDNUMBERHOTSPOTSX 3692
|
|
#define PEP_structEXTRAAXISX 3693
|
|
#define PEP_structEXTRAAXISTX 3694
|
|
#define PEP_nMANUALSCALECONTROLX 3615
|
|
#define PEP_fMANUALMINX 3620
|
|
#define PEP_fMANUALMAXX 3625
|
|
#define PEP_bGRAPHDATALABELS 3630
|
|
#define PEP_bCGRAPHDATALABELS 3635
|
|
#define PEP_bCUSTOMGRIDNUMBERSTX 3695
|
|
#define PEP_bALLOWBUBBLE 3640
|
|
#define PEP_nBUBBLESIZE 3641
|
|
#define PEP_nALLOWDATALABELS 3642
|
|
#define PEP_szaDATAPOINTLABELS 3643
|
|
#define PEP_bMANUALXAXISTICKNLINE 3644
|
|
#define PEP_fMANUALXAXISTICK 3645
|
|
#define PEP_fMANUALXAXISLINE 3646
|
|
#define PEP_bALLOWSTICK 3648
|
|
#define PEP_bSCROLLINGHORZZOOM 3652
|
|
#define PEP_bNORANDOMPOINTSTOEXPORT 3653
|
|
#define PEP_bXAXISVERTNUMBERING 3654
|
|
#define PEP_bENGSTATIONFORMAT 3655
|
|
#define PEP_fNULLDATAVALUEX 3656
|
|
#define PEP_bASSUMESEQDATA 3657
|
|
#define PEP_faAPPENDXDATA 3658
|
|
#define PEP_faAPPENDXDATAII 3659
|
|
#define PEP_nTXAXISCOMPARISONSUBSETS 3661
|
|
#define PEP_nTXAXISSCALECONTROL 3662
|
|
#define PEP_nINITIALSCALEFORTXDATA 3663
|
|
#define PEP_nMANUALSCALECONTROLTX 3664
|
|
#define PEP_fMANUALMINTX 3665
|
|
#define PEP_fMANUALMAXTX 3666
|
|
#define PEP_szTXAXISLABEL 3667
|
|
#define PEP_nSCALEFORTXDATA 3668
|
|
#define PEP_bMANUALTXAXISTICKNLINE 3669
|
|
#define PEP_fMANUALTXAXISTICK 3670
|
|
#define PEP_fMANUALTXAXISLINE 3671
|
|
#define PEP_bFORCETOPXAXIS 3672
|
|
#define PEP_bXAXISONTOP 3673
|
|
#define PEP_bINVERTEDXAXIS 3674
|
|
#define PEP_bINVERTEDTXAXIS 3675
|
|
#define PEP_nSHOWTXAXIS 3676
|
|
#define PEP_dwTXAXISCOLOR 3677
|
|
#define PEP_szAXISFORMATX 3678
|
|
#define PEP_szAXISFORMATTX 3679
|
|
#define PEP_bALLOWCONTOURLINES 3680
|
|
#define PEP_bALLOWCONTOURCOLORS 3681
|
|
#define PEP_fMANUALMINZ 3682
|
|
#define PEP_fMANUALMAXZ 3683
|
|
#define PEP_nMANUALSCALECONTROLZ 3684
|
|
#define PEP_fMANUALZAXISLINE 3685
|
|
#define PEP_nCONTOURLINELABELDENSITY 3686
|
|
#define PEP_bSPECIALDATETIMEMODE 3687
|
|
#define PEP_bSMITHCHART 3800
|
|
#define PEP_nSMITHCHART 3800
|
|
#define PEP_bSMARTGRID 3801
|
|
#define PEP_nSHOWPOLARGRID 3802
|
|
#define PEP_nZERODEGREEOFFSET 3803
|
|
#define PEP_fPOLARTICKTHRESHOLD 3804
|
|
#define PEP_fPOLARLINETHRESHOLD 3805
|
|
#define PEP_fPOLAR30DEGTHRESHOLD 3806
|
|
#define PEP_nGROUPINGPERCENT 3900
|
|
#define PEP_nCGROUPINGPERCENT 3905
|
|
#define PEP_nDATALABELTYPE 3910
|
|
#define PEP_nCDATALABELTYPE 3915
|
|
#define PEP_nAUTOEXPLODE 3920
|
|
#define PEP_bDISABLE3DSHADOW 3927
|
|
#define PEP_nPERCENTORVALUEMENU 3925
|
|
#define PEP_nGROUPPERCENTMENU 3926
|
|
#define PEP_nSHOWPIELABELS 3921
|
|
#define PEP_bSHOWPIELEGEND 3922
|
|
#define PEP_nSLICEHATCHING 3923
|
|
#define PEP_nSLICESTARTLOCATION 3924
|
|
#define PEP_szZAXISLABEL 4000
|
|
#define PEP_nDEGREEOFROTATION 4001
|
|
#define PEP_bALLOWROTATION 4002
|
|
#define PEP_bAUTOROTATION 4003
|
|
#define PEP_nROTATIONINCREMENT 4004
|
|
#define PEP_nROTATIONDETAIL 4005
|
|
#define PEP_bALLOWHORZSCROLLBAR 4006
|
|
#define PEP_bALLOWVERTSCROLLBAR 4007
|
|
#define PEP_nVIEWINGHEIGHT 4008
|
|
#define PEP_bSHADEDPOLYGONBORDERS 4056
|
|
#define PEP_nSHOWBOUNDINGBOXMENU 4058
|
|
#define PEP_nROTATIONMENU 4059
|
|
#define PEP_nCONTOURMENU 4060
|
|
#define PEP_bSURFACEPOLYGONBORDERS 4009
|
|
#define PEP_bNOSURFACEPOLYGONBORDERS 4009
|
|
#define PEP_nSHOWBOUNDINGBOX 4010
|
|
#define PEP_nROTATIONSPEED 4011
|
|
#define PEP_bADDSKIRTS 4012
|
|
#define PEP_nPOLYMODE 4013
|
|
#define PEP_structPOLYDATA 4014
|
|
#define PEP_dwXZBACKCOLOR 4015
|
|
#define PEP_dwYBACKCOLOR 4016
|
|
#define PEP_dwZAXISCOLOR 4017
|
|
#define PEP_nSHOWZAXIS 4018
|
|
#define PEP_bMANUALZAXISTICKNLINE 4019
|
|
#define PEP_fMANUALZAXISTICK 4020
|
|
#define PEP_bZAXISLONGTICKS 4021
|
|
#define PEP_fZDISTANCE 4022
|
|
#define PEP_bINVERTEDZAXIS 4023
|
|
#define PEP_bCUSTOMGRIDNUMBERSZ 4055
|
|
#define PEP_nSHOWCONTOUR 4024
|
|
#define PEP_bALLOWCONTOURCONTROL 4025
|
|
#define PEP_bSHOWCONTOURLEGENDS 4026
|
|
#define PEP_fMANUALCONTOURLINE 4027
|
|
#define PEP_fMANUALCONTOURMIN 4028
|
|
#define PEP_fMANUALCONTOURMAX 4029
|
|
#define PEP_nMANUALCONTOURSCALECONTROL 4030
|
|
#define PEP_nSHADINGSTYLE 4031
|
|
#define PEP_bRESETGDICACHE 4032
|
|
#define PEP_bSHOWZAXISLINEANNOTATIONS 4035
|
|
#define PEP_faZAXISLINEANNOTATION 4036
|
|
#define PEP_szaZAXISLINEANNOTATIONTEXT 4037
|
|
#define PEP_naZAXISLINEANNOTATIONTYPE 4038
|
|
#define PEP_dwaZAXISLINEANNOTATIONCOLOR 4039
|
|
#define PEP_faGRAPHANNOTATIONZ 4040
|
|
#define PEP_bANNOTATIONSONSURFACES 4041
|
|
#define PEP_bALLOWWIREFRAME 4042
|
|
#define PEP_bALLOWSURFACE 4043
|
|
#define PEP_bALLOWSURFACESHADING 4044
|
|
#define PEP_bALLOWSURFACECONTOUR 4045
|
|
#define PEP_bALLOWSURFACEPIXEL 4046
|
|
#define PEP_bUSINGZDATAII 4047
|
|
#define PEP_faZDATAII 4048
|
|
#define PEP_faAPPENDZDATA 4049
|
|
#define PEP_fNULLDATAVALUEZ 4050
|
|
#define PEP_nINITIALSCALEFORZDATA 4051
|
|
#define PEP_nSCALEFORZDATA 4052
|
|
#define PEP_faAPPENDZDATAII 4053
|
|
#define PEP_bDEGREEPROMPTING 4054
|
|
|
|
typedef struct
|
|
{
|
|
float X;
|
|
float Y;
|
|
float Z;
|
|
} Point3D;
|
|
|
|
typedef struct
|
|
{
|
|
Point3D Vertices[4];
|
|
int NumberOfVertices;
|
|
DWORD PolyColor;
|
|
DWORD dwReserved1;
|
|
DWORD dwReserved2;
|
|
} PolygonData; // 64 byte structure
|
|
|
|
typedef struct
|
|
{
|
|
WORD nMajVersion; // ProEssentials version number
|
|
WORD nMinVersion;
|
|
DWORD nObjectType;
|
|
DWORD dwSize;
|
|
DWORD extra[8];
|
|
} PEFILEHDR;
|
|
|
|
// Notification Messages //
|
|
#define PEWN_CURSORMOVE (WM_USER + 2929)
|
|
#define PEWN_CLICKED (WM_USER + 2930)
|
|
#define PEWN_DBLCLICKED (WM_USER + 2931)
|
|
#define PEWN_SETFOCUS (WM_USER + 2932)
|
|
#define PEWN_KILLFOCUS (WM_USER + 2933)
|
|
#define PEWN_CHANGINGPARMS (WM_USER + 2937)
|
|
#define PEWN_ZOOMIN (WM_USER + 2942)
|
|
#define PEWN_ZOOMOUT (WM_USER + 2943)
|
|
#define PEWN_RBUTTONCLK (WM_USER + 2944)
|
|
#define PEWN_MOUSEMOVE (WM_USER + 2945)
|
|
#define PEWN_RBUTTONDBLCLK (WM_USER + 2946)
|
|
#define PEWN_LBUTTONUP (WM_USER + 2947)
|
|
#define PEWN_RBUTTONUP (WM_USER + 2948)
|
|
#define PEWN_PRECURSORMOVE (WM_USER + 2949)
|
|
#define PEWN_CUSTOMIZEDLG (WM_USER + 2950)
|
|
#define PEWN_POPUPMENU (WM_USER + 2951)
|
|
#define PEWN_KEYDOWN (WM_USER + 2952)
|
|
#define PEWN_MULTIAXESSIZE (WM_USER + 2953)
|
|
#define PEWN_MULTIAXESSIZECHANGE (WM_USER + 2954)
|
|
#define PEWN_CUSTOMGRIDNUMBERS (WM_USER + 2955)
|
|
#define PEWN_CUSTOMMENU (WM_USER + 2956)
|
|
#define PEWM_PARENTVIEW_RESIZED (WM_USER + 2934)
|
|
#define PEWM_INVALIDATERECT (WM_USER + 2938)
|
|
#define PEWM_FSCB_ADDSTRING (WM_USER + 2939)
|
|
#define PEWM_DIRLISTNOTIFY (WM_USER + 2940)
|
|
#define PEWM_ABORTDIALOGNEXTPAGE (WM_USER + 2941)
|
|
#define PEWN_PREHSCROLL (WM_USER + 2957)
|
|
#define PEWN_PREVSCROLL (WM_USER + 2958)
|
|
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif /* __cplusplus */
|
|
|
|
#define DllExport __declspec( dllexport )
|
|
#define DllExportReturnBool __declspec( dllexport ) BOOL __stdcall
|
|
#define DllExportReturnHWnd __declspec( dllexport ) HWND __stdcall
|
|
#define DllExportReturnInt __declspec( dllexport ) int __stdcall
|
|
#define DllExportReturnWord __declspec( dllexport ) WORD __stdcall
|
|
#define DllExportReturnVoid __declspec( dllexport ) void __stdcall
|
|
#define DllExportReturnHMeta __declspec( dllexport ) HMETAFILE __stdcall
|
|
#define DllExportReturnLong __declspec( dllexport ) long __stdcall
|
|
#define DllExportReturnDWord __declspec( dllexport ) DWORD __stdcall
|
|
|
|
DllExportReturnBool PEdrawcursor(HWND hObject, HDC hdc, UINT nAction);
|
|
DllExportReturnBool PEdrawtable(HWND hObject, UINT nTAIndex, HDC hdc);
|
|
DllExportReturnBool PEvset(HWND hObject, UINT nProperty, void FAR* lpvData, int nElements);
|
|
DllExportReturnInt PEvget(HWND hObject, UINT nProperty, void FAR* lpvDest);
|
|
DllExportReturnBool PEvsetcell(HWND hObject, UINT nProperty, int nCell, void FAR* lpvData);
|
|
DllExportReturnBool PEvgetcell(HWND hObject, UINT nProperty, int nCell, void FAR* lpvDest);
|
|
DllExportReturnBool PEvsetcellEx(HWND hObject, UINT nProperty, int nSubset, int nPoint, void FAR* lpvData);
|
|
DllExportReturnBool PEvgetcellEx(HWND hObject, UINT nProperty, int nSubset, int nPoint, void FAR* lpvDest);
|
|
DllExportReturnBool PEnset(HWND hObject, UINT nProperty, int nData);
|
|
DllExportReturnInt PEnget(HWND hObject, UINT nProperty);
|
|
DllExportReturnBool PEszset(HWND hObject, UINT nProperty, char FAR* szData);
|
|
DllExportReturnBool PEszget(HWND hObject, UINT nProperty, char FAR* szData);
|
|
DllExportReturnBool PEgetglobal(HWND hObject, GLOBALPROPERTIES FAR* lpData);
|
|
DllExportReturnBool PEsetglobal(HWND hObject, GLOBALPROPERTIES FAR* lpData);
|
|
DllExportReturnBool PEgetgraph(HWND hObject, GRAPHPROPERTIES FAR* lpData);
|
|
DllExportReturnBool PEsetgraph(HWND hObject, GRAPHPROPERTIES FAR* lpData);
|
|
DllExportReturnBool PEgetsgraph(HWND hObject, SGRAPHPROPERTIES FAR* lpData);
|
|
DllExportReturnBool PEsetsgraph(HWND hObject, SGRAPHPROPERTIES FAR* lpData);
|
|
DllExportReturnBool PEgetpiechart(HWND hObject, PIEPROPERTIES FAR* lpData);
|
|
DllExportReturnBool PEsetpiechart(HWND hObject, PIEPROPERTIES FAR* lpData);
|
|
DllExportReturnHWnd PEcreate(UINT nObjectType, DWORD dwStyle, RECT FAR* lpRect, HWND hParent, UINT nID);
|
|
DllExportReturnBool PEdestroy(HWND hObject);
|
|
DllExportReturnBool PEload(HWND hObject, HGLOBAL FAR* lphGlbl);
|
|
DllExportReturnBool PEstore(HWND hObject, HGLOBAL FAR* lphGlbl, DWORD FAR* lpdwSize);
|
|
DllExportReturnBool PEloadpartial(HWND hObject, HGLOBAL FAR* lphGlbl);
|
|
DllExportReturnBool PEstorepartial(HWND hObject, HGLOBAL FAR* lphGlbl, DWORD FAR* lpdwSize);
|
|
DllExportReturnBool PEsavetofile ( HWND hObject, char FAR* lpFileName ); // jrw 12/11/98
|
|
DllExportReturnBool PEloadfromfile( HWND hObject, char FAR* lpFileName );
|
|
DllExportReturnHWnd PEcreatefromfile( char FAR* lpFileName, HWND hParent, RECT FAR* lpRect, UINT nID );
|
|
DllExportReturnHMeta PEgetmeta(HWND hObject);
|
|
DllExportReturnBool PEresetimage(HWND hObject, UINT nLength, UINT nHeight);
|
|
DllExportReturnBool PEresetimageEx(HWND hObject, UINT nExtX, UINT nExtY, UINT nOrgX, UINT nOrgY);
|
|
DllExportReturnInt PElaunchcustomize(HWND hObject);
|
|
DllExportReturnInt PElaunchcustomizeEx(HWND hObject, UINT nPageID);
|
|
DllExportReturnBool PElaunchexport(HWND hObject);
|
|
DllExportReturnBool PElaunchmaximize(HWND hObject);
|
|
DllExportReturnBool PElaunchtextexport(HWND hObject, BOOL bToFile, char FAR* lpszFilename);
|
|
DllExportReturnBool PElaunchprintdialog(HWND hObject, BOOL bFullPage, POINT FAR* pSize);
|
|
DllExportReturnInt PElaunchcolordialog(HWND hObject);
|
|
DllExportReturnInt PElaunchfontdialog(HWND hObject);
|
|
DllExportReturnBool PElaunchpopupmenu(HWND hObject, POINT FAR* pLocation);
|
|
DllExportReturnBool PEreinitialize(HWND hObject);
|
|
DllExportReturnBool PEreinitializecustoms(HWND hObject);
|
|
DllExportReturnBool PEreset(HWND hObject);
|
|
DllExportReturnDWord PEgethelpcontext(HWND hWnd);
|
|
DllExportReturnBool PEcopymetatoclipboard(HWND hObject, POINT FAR* lpPoint);
|
|
DllExportReturnBool PEcopymetatofile(HWND hObject, POINT FAR* lpPoint, char FAR* lpszFilename);
|
|
DllExportReturnBool PEcopybitmaptoclipboard(HWND hObject, POINT FAR* lpPoint);
|
|
DllExportReturnBool PEcopybitmaptofile(HWND hObject, POINT FAR* lpPoint, char FAR* lpszFilename);
|
|
DllExportReturnBool PEcopyjpegtoclipboard(HWND hObject, POINT FAR* lpPoint);
|
|
DllExportReturnBool PEcopyjpegtofile(HWND hObject, POINT FAR* lpPoint, char FAR* lpszFilename);
|
|
DllExportReturnDWord PEcopyjpegtohglobal(HWND hObject, POINT FAR* lpPoint, HGLOBAL* pHG);
|
|
DllExportReturnBool PEcopypngtoclipboard(HWND hObject, POINT FAR* lpPoint);
|
|
DllExportReturnBool PEcopypngtofile(HWND hObject, POINT FAR* lpPoint, char FAR* lpszFilename);
|
|
DllExportReturnDWord PEcopypngtohglobal(HWND hObject, POINT FAR* lpPoint, HGLOBAL* pHG);
|
|
DllExportReturnBool PEcopyoletoclipboard(HWND hObject, POINT FAR* lpPoint);
|
|
DllExportReturnBool PEbitmapandgradients(HWND hObject, HDC hTargetDC, HDC hMemDC, LPRECT pr);
|
|
DllExportReturnBool PEallocateindmemory(HWND hObject);
|
|
DllExportReturnBool PEfilterdllmsg(LPMSG lpMsg);
|
|
DllExportReturnVoid PEprocessdllidle();
|
|
DllExportReturnVoid PEDebugOutput(UINT nId);
|
|
DllExportReturnBool PEValidateProperty(UINT nCntlType, UINT nProperty);
|
|
DllExportReturnVoid PEcreateserialdate(double* pfSerial, TM* dt, int nType);
|
|
DllExportReturnVoid PEdecipherserialdate(double* pfSerial, TM* dt, int nType);
|
|
DllExportReturnBool PEprintgraph(HWND hObject, int hDC, int nWidth, int nHeight, int nOrient);
|
|
DllExportReturnBool PEconvpixeltograph(HWND hObject, int* pnAxis, int* pnX, int* pnY, double* pfX, double* pfY, BOOL bRightAxis, BOOL bTopAxis, BOOL bViceVersa);
|
|
DllExportReturnBool PEgethotspot(HWND hObject, int nX, int nY);
|
|
DllExportReturnBool PEpartialresetimage(HWND hObject, int nStartPoint, int nPointsToAdd);
|
|
DllExportReturnBool PEvsetEx(HWND hObject, UINT property, int nStartingCell, int nCellCount, void FAR* lpData, void FAR* lpMemSetValue);
|
|
DllExportReturnBool PEvgetEx(HWND hObject, UINT property, int nStartingCell, int nCellCount, void FAR* lpData );
|
|
DllExportReturnBool PEserializetofile(HWND hObject, char FAR* lpszFilename);
|
|
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif // __PEGRPAPI_H__
|
|
|