ProEssentials 9.8.0.44

Released: Feb 26, 2024

9.8.0.44 での更新項目

機能

  • Added new 'Pesgo.PeUserInterface.Allow.ZoomThreshold' property that allows you to control the dragging size pixel threshold of the zoom-box to enable zoom (1 - 100 pixels). By default the user must drag 20 pixels to enable zoom.
  • Added new 'PePlot.Option.OverlapBars' property. Set it to true to force bars from multiple subsets to overlap vs offsetting side by side. This allows a special case when a developer prefers bars to overlap for various design reasons.
  • Added new 'PeLegend.MaximizeLegendWidth' property. You can set this to true when implementing very small charts and real-estate is limited. This allows the Legend to use the entire chart width helping with readability. By default, the legend is normally limited in width to match the chart's grid.
  • Added new 'PePlot.Option.PointColorPoints' property. This allows you to control how the 'PointColors' property applies to Points and or Lines when 'PlottingMethod' is 'PointsPlusLine'. 0 = Color the Points, default legacy behavior, 1 = Color the Line segments, 2 = Color the Points and the Line segments.
  • WPF adds an optional/alternate method to force an immediate re-render. Instead of relying upon 'Pesgo1.Invalidate', the developer may prefer to call new function 'Pesgo1.Chart.Render()'. Given certain implementations, sometimes the chart refuses to update upon calling Invalidate. This new feature provides a direct Render call as an alternative.

不具合の修正

  • WPF interface fixed potential issue for initial render to have font sizes smaller than subsequent chart renderings.
  • WPF interface, fixed an issue when a WPF was inside a user control inside a scrollview, tooltop / hot spot hit testing was not accurate.