Visit Gigasoft's Web Site
 ProEssentials v9 Help

Gigasoft.ProEssentials.Pesgo.PePlot.Option Members

AllowDataLabels

Gets and Sets the type of data-point labels placed next to data-points. Depending upon setting, you may also need to set Strings.PointLabels, or Strings.DataPointLabels.

AreaBevelLighting

Gets or Sets the bevel lighting style for area plotting methods if AreaBevelStyle is non zero.

AreaBevelStyle

Gets or Sets the bevel style for area plotting methods.

AreaBorder

Gets or Sets if a polyline top border is added to GdiPlus or Direct2D Area plotting method graphics. Helps with large data sets where spikes in data results in a zero-width polygon portion that GdiPlus can sometimes hide. Value can be 1, 2, 3 pixel units for monitor display. Print and vector wmf/svg output will scale this size.

AreaGradientBoundary

Gets or Sets the boundary of gradient for area plotting methods.

AreaGradientStyle

Gets or Sets the gradient style for area plotting methods.

AreaStackedBevelLighting

Gets or Sets the bevel lighting style for area stacked plotting methods if AreaStackedBevelStyle is non zero.

AreaStackedBevelStyle

Gets or Sets the bevel style for area stacked plotting methods.

AreaStackedGradientBoundary

Gets or Sets the boundary of gradient for area stacked plotting methods.

AreaStackedGradientStyle

Gets or Sets the gradient style for area stacked plotting methods.

BarBevelLighting

Gets or Sets the bevel lighting style for bar plotting methods if BarBevelStyle is non zero.

BarBevelStyle

Gets or Sets the bevel style for bar plotting methods.

BarGlassEffect

Set true for bars to have an additional glass effect.

BarGradientBoundary

Gets or Sets the boundary of gradient for bar plotting methods.

BarGradientStyle

Gets or Sets the gradient style for bar plotting methods.

BarWidth

Gets and Sets the bar/candlestick width when Plot.Method is set to bar or specificplotmode. See also OhlcMinWidth and FixedSpmWidth.

BestFitCoeffs

Read only, Gets best fit coefficients when Plot.Method is set to PointsPlusBestFitLine or PointsPlusBestFitCurve. The degree of the coefficients are also controlled by Plot.Option.BestFitDegree or Plot.Option.SubsetDegree. See help for more info.

BestFitDegree

Gets or Sets the best fit degree when Plot.Method is set to PointsPlusBestFitCurve. See also SubsetDegree.

BevelLimit

Defines a pixel width threshold. Default 3 pixels, if bevel being attempted is narrower than this threshold, the bevel will not be drawn. This property controls all bevels across all plotting methods and annotations.

BubbleSize

Gets and Sets the size of bubbles when Plot.Method is set to Bubble.

Clipping

Gets and Sets whether plotting method graphic commands are clipped to within the axis in which they reside. Set this property to False to disable clipping. Manually scaling and zooming can both cause plotting graphics to extend outside its axis.

ContourLineLabelDensity

This property controls the density of contour line labels. Possible values are 0 through 9 where 0 is the most dense and 9 is the least dense. Contour Line Labels are enabled Plot.Option.GraphDataLabels.

ContourLinesColored

If PlottingMethod is set to ContourLines, then setting this property True enables the contour lines to be individually colored much like a contour color chart. Else if False, contour lines are all the same color defined by PeColor.GraphForeground.

CurveGranularity

Gets or Sets the curve granularity for plotting methods that interpolate between data points.

FixedLineThickness

Gets and Sets whether line thickness is independent of image size. This property works with solid line types produced when Plot.Method is set to Line.

FixedSpmWidth

Gets and Sets whether width of OHLC and CandleStick graphics are independent of image size. Used when Plot.Method is set to SpecificPlotMode.

FloatingBars

Setting this property to True and passing Data.Z for each point index will cause a bar chart to float on-top of the provided Z data values. Only one Z data value is needed per point index.

GradientBars

Controls if Bar and Open-High-Low charts fill the bar's interior with a gradient effect. If the bar width is greater than the value defined, the gradient effect is applied, else, the bar is filled with a solid color.

GraphDataLabels

This property controls whether data labels are placed next to data points. The type of labels is defined by Plot.Options.AllowDataLabels.

HiddenLinesInArea

Gets and Sets whether dashed lines show hidden area plots behind other area plots. Similar to SolidLineOverArea.

LineGapThreshold

Gets or Sets the threshold distance between any adjacent non-null data points which causes a gap in the line.

LineShadows

Set to True to add a drop shadow effect to line plotting methods. The shadow effect is very subtle and helps with contrast.

LineSymbolThickness

Controls thickness for all non solid points (cross, dash, non solid dot, etc) for PePlot.Method set to Point. Pixel units are for images less than 3300 pixels in size else thickness scales larger. 1 = 1 pixel 2 = 2 pixels 3 and higer = multiples of a thin line logical unit unit.

MaximumPointSize

This property enables and controls the size of the minimum point size. This property is helpful when using small charts and need to maintain a minimum point size.

MaxMarkerSize

When using MarkDataPoints, this property controls the size of the maximum marker size. Default is enabled, So new v7 has smaller marker sizes for large charts.

MinimumPointSize

This property enables and controls the size of the minimum point size. This property is helpful when using small charts and you want to maintain a minimum point size.

NegativeFromXAxis

Gets and Sets whether negative Bar, Area, and Stick plotting method graphics get drawn from the x axis or from bottom of chart.

NullDataGaps

Gets and Sets whether line graphs will have gaps (broken lines) where null data is located. Null data is defined by the Data.NullDataValue and Data.NullDataValueX properties.

OhlcMinWidth

Gets and Sets the the minimum width of the open and close tick widths and candle-stick widths. Units are purely logical. Default is 16, range = 1 to 30.

PointColorLineAdj

Related to PointColors property. When PointColorLineAdj is True (non-zero), this causes the line segment preceeding the data point to be colored. Else, the line segment extending past the data point is colored.

PointGradientStyle

Gets or Sets the gradient style for point plotting methods.

SolidLineOverArea

Controls if a top border polyline is added on top Area plotting methods. These lines are drawn after all areas so they are always on top. Similar to HiddenLinesInArea but solid and allows thickness control. Value can be 1, 2, 3 pixel units for display. Print, svg scales.

SortPlotMethods

If Plot.Methods() is being used, then by default, plotting methods will automatically be sorted. Sorting results in plotting methods being drawn in this order: Area, Bar, OHLC, Point, and Line. Set this property to FALSE to disable sorting and draw plotting methods in the order of their subset index.

SpecificPlotModeBorder

Defines a pixel width threshold. Default 4 pixels, with no gradient effect, if candle or high-low-bar width is greater than this property, a border is drawn on candle portion.

SpecificPlotModeColor

Gets and Sets whether the specific plot mode plotting methods will be drawn with multiple colors. The colors will be controlled via Color.SubsetColors. See Help for more info.

SpecificPlotModeGradient

Gets or Sets the gradient style for candlestick and high-low bar plotting methods.

SplineBevelLighting

Gets or Sets the bevel lighting style for spline plotting methods if SplineBevelStyle is non zero.

SplineBevelStyle

Gets or Sets the bevel style for spline plotting methods.

SplineGradientBoundary

Gets or Sets the boundary of gradient for spline plotting methods.

SplineGradientStyle

Gets or Sets the gradient style for spline plotting methods.

SplineType

Gets or Sets the spline type when RenderEngine is GdiPlus or Direct2D. Default Cardinal based off DrawCurve api call. Set to B-Spline to use internal math to produce data and PolyLine api call. Applies when PlottingMethod is set to Spline.

SubsetDegree

Gets and Sets best fit degree per subset index. Set with ProEssentials.Enums.BestFitDegree. See also Plot.Option.BestFitDegree.

SubsetGradientBoundary

Gets and Sets gradient boundaries. If set to Axis, the gradient is applied to the axis, and the subset graphic is the clipped viewport of such gradient. Else the subsets bounding box is used for underlying gradient.

SubsetGradientStyle

Gets and Sets which gradient styles are applied to filled area/bar/spline type subsets.

SubsetPointSizes

If only one element is defined, controls all subset point sizes globally by this amount, else, each subset index can be assigned a point size factor. For example, setting to 2.0 will produce point sizes twice as large.

SymbolFrequency

Gets or Sets the frequency of symbols placed into plotting methods when Color.ViewingStyle = MonoWithSymbols.

TreatCompsAsNormal

Gets and Sets whether comparison subsets are plotted via Plot.Method or Plot.ComparisonMethod.

TriangleAnnotationAdj

This property controls how triangle data symbols are located. If True, triangles are located so their vertex is at the y data value. This allows up-triangle and down-triangle symbols to work as pointers and point to the location defined by the y data value. If False, symbols are centered at the y data location.