Visit Gigasoft's Web Site
 ProEssentials v11 Help

Gigasoft.ProEssentials.Pesgo.PeGrid.Option Members

AxisFormatRY

This property controls formatting of the grid line numbers along right y axis. If MultiAxesSubsets is used, then WorkingAxis must be set prior to setting this property. This property allows for adding text before and after grid numbers.

AxisFormatTX

This property controls formatting of the grid line numbers along top x axis. This property allows for adding text before and after grid numbers. It also controls placing commas on thousand marks and forcing decimal positions.

AxisFormatX

This property controls formatting of the grid line numbers along x axis. This property allows for adding text before and after grid numbers. It also controls placing commas on thousand marks and forcing decimal positions.

AxisFormatY

This property controls formatting of the grid line numbers along y axis. If MultiAxesSubsets is used, then WorkingAxis must be set prior to setting this property. This property allows for adding text before and after grid numbers.

AxisLocationRY

This property controls axis location when AxisSizeRY is used to force a smaller charting right y axis height. Units are 0 to (100 AxisSizeRY) Use with WorkingAxis property to set individual axes if using MultiAxesSubsets.

AxisLocationY

This property controls axis location when AxisSizeY is used to force a smaller charting right y axis height. Units are 0 to (100 AxisSizeY) Use with WorkingAxis property to set individual axes if using MultiAxesSubsets.

AxisNumberSpacing

This property allows you to tweak the amount of space between y axis grid numbers and corresponding y axis label. Dimensions are the fraction of a character width.

AxisNumericFormatRY

The default is to place symbols such as K(thousand), M(illiion), B(illion) on large or small numbers (see ScaleSymbols.) This feature allows for exponential notation on the right y axis.

AxisNumericFormatTX

The default is to place symbols such as K(thousand), M(illiion), B(illion) on large or small numbers (see ScaleSymbols.) This feature allows for exponential notation on the top x axis. VCL Enumerations eShowTickMarks = (sgAnfDefault, sgAnfExpNotation, sgAnfExpNotation3x);

AxisNumericFormatX

The default is to place symbols such as K(thousand), M(illiion), B(illion) on large or small numbers (see ScaleSymbols.) This feature allows for exponential notation on the x axis.

AxisNumericFormatY

The default is to place symbols such as K(thousand), M(illiion), B(illion) on large or small numbers (see ScaleSymbols.) This feature allows for exponential notation on the y axis.

AxisSizeRY

This property can be used to reduce the height of the right y axis. Because the axis no longer consumes the entire possible axis height, AxisLocationRY can be used to control where the resulting axis is located.

AxisSizeY

This property can be used to reduce the height of the left y axis. Because the axis no longer consumes the entire possible axis height, AxisLocationY can be used to control where the resulting axis is located.

ClipAxesInMetafiles

When set to True, causes metafile creation to data-clip axes. Data outside the axes is hidden behind the section between axes or hidden on the edge of axes. This works best with MultiAxisStyle set to 1.

CustomGridNumbersETX

Set this property to True to enable message/event driven top x "extra" axis grid number formatting via... .NET PeCustomGridNumber event or OCX/VCL CustomGridNumber event or C/C++ PEWN_CUSTOMGRIDNUMBERS notification message.

CustomGridNumbersEX

Set this property to True to enable message/event driven bottom x "extra" axis grid number formatting via... .NET PeCustomGridNumber event or OCX/VCL CustomGridNumber event or C/C++ PEWN_CUSTOMGRIDNUMBERS notification message.

CustomGridNumbersRY

Set this property to True to enable message/event driven right y axis grid number formatting via... .NET PeCustomGridNumber event or OCX/VCL CustomGridNumber event or C/C++ PEWN_CUSTOMGRIDNUMBERS notification message.

CustomGridNumbersTX

Set this property to True to enable message/event driven top x axis grid number formatting via... .NET PeCustomGridNumber event or OCX/VCL CustomGridNumber event or C/C++ PEWN_CUSTOMGRIDNUMBERS notification message.

CustomGridNumbersX

Set this property to True to enable message/event driven bottom x axis grid number formatting via... .NET PeCustomGridNumber event or OCX/VCL CustomGridNumber event or C/C++ PEWN_CUSTOMGRIDNUMBERS notification message.

CustomGridNumbersY

Set this property to True to enable message/event driven left y axis grid number formatting via... .NET PeCustomGridNumber event or OCX/VCL CustomGridNumber event or C/C++ PEWN_CUSTOMGRIDNUMBERS notification message.

DayLabelType

This property is only used with DateTimeMode. This property allows you to set the day labels in the DateTimeMode in the following formats: VCL Enumerations: Replace the x prefix with either g(graph), or sg(scientific graph).

DayLightSavings

This property controls whether date/time x axis scales account for day light savings.

ForceGridLinesRY

Gets and Sets whether right y axis grid lines are forced visible or hidden. Mostly used to improve overlapped axis configurations.

ForceGridLinesTX

Gets and Sets whether top x axis grid lines are forced visible or hidden. Mostly used to improve overlapped axis configurations.

ForceGridLinesX

Gets and Sets whether x axis grid lines are forced visible or hidden. Mostly used to improve overlapped axis configurations.

ForceGridLinesY

Gets and Sets whether y axis grid lines are forced visible or hidden. Mostly used to improve overlapped axis configurations.

ForceRightYAxis

This property controls whether a right Y axis should be displayed along with the left Y axis.

ForceTopXAxis

This property controls whether a top X axis should be displayed along with the bottom X axis.

GridAspect

This property controls the width versus height ratio of the grid area. For a square grid set this property equal to one.

InvertedRYAxis

This property controls the apparent polarity of the right y axis.

InvertedTXAxis

This property controls the apparent polarity of the axis.

InvertedXAxis

This property controls the apparent polarity of the axis.

InvertedYAxis

This property controls the apparent polarity of the axis.

LogScaleExpLabels

This property controls log-scale grid-number formatting.

LogTickThreshold

If a log scales range goes beyond the number of cycles defined by this property, log scale tick marks are shortened rather than extended across the graph.

MonthLabelType

This property is only used with DateTimeMode. This property allows you to set the month label styles: VCL Enumerations: Replace the x prefix with either g(graph), or sg(scientific graph) eMonthLabelType = (x3CharMonth, x1CharMonth, xNoMonth);

MultiAxesSeparators

This property controls whether multiple y axes are separated in varying fashions. Recommend you only use this when MultiAxisStyle is zero. Graph VCL Enumerations eMultiAxesSeparators = (gNoSeparator, gThinLine, gMediumLine, gThickLine, gThickPlusTicks);

MultiAxisSeparatorSize

This property controls the height of the section/gap produced by MultiAxisStyle = PEMAS_SEPARATE_AXES (1). Units are logical and are 1/100th of the size of the x axis label height.

MultiAxisStyle

This property determines if multiple axes will be stacked or separated. The size of the separation may be adjusted with MultiAxisSeparatorSize. Legends may also be inserted between axes using LegendStyle.

RYAxisLongTicks

This property controls the length of minor grid tick marks.

ScaleSymbols

ProEssentials v6 has new scaling logic that places symbols within the Grid Numbers to help preserve real-estate when displaying large or small numbers.

ShowRYAxis

This property controls the style of right y axis to display. Graph VCL Enumerations eShowAxis = (gGridPlusAxisLabels, gAxisLabels, gGridLabels, gNoLabels, gAxisLabelsOnly, gEmpty);

ShowTickMarkRY

This property controls how tick marks are included for a right y axis.

ShowTickMarkTX

This property controls how tick marks are included for a top x axis. Possible values are defined by the following constants: Scientific Graph VCL Enumerations eShowTickMarks = (sgTicksInside, sgTicksOutside, sgTicksHide);

ShowTickMarkX

This property controls how tick marks are included for the x axis. If using a table annotation on the bottom of the axis set this constant to PESTM_TICKS_OUTSIDE to avoid overlapping the ticks into the table.

ShowTickMarkY

This property controls how tick marks are included for a y axis. Possible values are defined by the following constants: VCL Enumerations Replace the x prefix with either g(graph), sg(scientific graph), ps(polar/smith) eShowTickMarks = (xTicksInside, xTicksOutside, xTicksHide);

ShowTXAxis

This property controls the style of top x axis to display. Graph VCL Enumerations eShowAxis = (gGridPlusAxisLabels, gAxisLabels, gGridLabels, gNoLabels, gAxisLabelsOnly, gEmpty);

ShowXAxis

This property controls the style of x axis to display. Graph VCL Enumerations eShowAxis = (gGridPlusAxisLabels, gAxisLabels, gGridLabels, gNoLabels, gAxisLabelsOnly, gEmpty);

ShowYAxis

This property controls the style of y axis to display. Graph VCL Enumerations eShowAxis = (gGridPlusAxisLabels, gAxisLabels, gGridLabels, gNoLabels, gAxisLabelsOnly, gEmpty);

SpecialScalingRY

This property controls specially formatted grid number formatting on right y axis. Possible values are defined by the following constants: Graph VCL Enumerations eSpecialScaling = (gNoSpecialScaling, gFinancialScaling);

SpecialScalingY

This property controls specially formatted grid number formatting on y axis. Possible values are defined by the following constants: Graph VCL Enumerations eSpecialScaling = (gNoSpecialScaling, gFinancialScaling);

TickStyle

This property sets the style for tick marks when used with YAxisLongTicks, and XAxisLongTicks. .NET Gigasoft.Enums.

TimeLabelType

This property is only used with DateTimeMode. This property allows you to set the time label style: VCL Enumerations: Replace the x prefix with either g(graph), or sg(scientific graph) eTimeLabelType = (x12hr_am_pm, x12hr_no_am_pm, x24hr);

TXAxisLongTicks

This property controls the length of minor grid tick marks.

VertOrient90Degrees

This property controls the orientation of vertical point labels and vertical x axis grid numbers controlled by the ForceVerticalPoints and XAxisVertNumbering properties.

VgnAxisLabelLocation

This property will locate the YAxisLabel to the top of the axes.

XAxisLongTicks

This property controls the length of minor grid tick marks.

XAxisOnTop

This property controls the placement of the X axis.

XAxisVertNumbering

This property controls whether the Scientific Graph Object uses vertical grid numbering for the x axis.

YAxisLongTicks

This property controls the length of minor grid tick marks.

YAxisOnRight

This property controls the placement of the Y axis.

YAxisVertGridNumbers

This property will draw Y axis grid numbers vertical rather than horizontal.

YearLabelType

This property is only used with DateTimeMode. This property allows you to set the year label style: VCL Enumerations: Replace the x prefix with either g(graph), or sg(scientific graph). eYearLabelType = (x4CharYear, x2CharYear, xNoYear);

YearMonthDayPrompt

This property is only used with DateTimeMode. This property allows you to set the year prompt in the DateTimeMode in the following formats: VCL Enumerations: Replace the x prefix with either g(graph), or sg(scientific graph).

YearMonthDayStyle

Controls the order of year, month, day witin bottom-left and top-axis date prompts when DateTimeMode = True: VCL Enumerations: Set with PEnset.