TeeSuite for RAD Studio Versioni

Scopri le novità in ogni release, con dettagli su funzionalità, miglioramenti e problemi risolti.

gen
feb
mar
apr
mag
giu
lug
ago
set
ott
nov
dic
TeeGrid for VCL/FMX 2026 (v1.20)Versione principale29 giu 2026
Funzionalità
  • Improved importing a CSV to a TeeGrid, adding optional typical Delimiter (ie: " ) to text fields. That allows the separator (ie: , ) character escaped inside fields.
  • Refactored, moved sorting code to low level TSortableVirtualData new class, to reuse code.
  • Added a new checkbox to control TeeGrid1.Header.Sortable property.
  • Moved TColumn.ValidWidth boolean to TColumn.Width.Valid (also a public boolean). Its internally used, mainly.
  • Added a new unit to implement generic sorting when grid data is "virtual", enabled by: uses Tee.DataGrid.Sortable; TSortableVirtualData.CreateSortable(TeeGrid1); Also improved fixes when setting TeeGrid1.Header.Sortable to True or False (hide sort triangle at header column, etc).
  • Added Lazarus test project to test a bug when closing a BIQuery editor dialog.
  • Added automatic re-selection of the currently selected column when the grid is sorted. The ROW should be also automatic via the dataset itself.
  • Enabled resizing a column by dragging the right-edge of its header, also when the column width is bigger past the total grid width.
  • Added a new ResizeRepaint property, default True. The grid is repainted while a column is being mouse-resized, and not at the mouse drag end.
  • Added a new unit that implements sorting by grid columns, when the datasource is a TClientDataSet or any FireDAC TFDDataSet.
  • Added an example of TExpressionColumn (a TDataItem that is calculated using an expression).
Correzioni
  • Small fix for win64 bits.
  • FPC Lazarus fixes, the default DataSet and TBufDataSet classes of Lazarus do not support on-the-fly deleting/adding indexes. Only 3rd parties like ZeosLib, UniDac etc do.
  • When using the shift+ up/down key combinations on a Selected.Range of cells, the range was not correctly repositioned when scrolling up mainly.
  • Fixed bug to autoscroll vertically the grid when the selected row is changed and its outside the view, AND not having any Selected.Column.
  • Fix for resizing a column by mouse dragging its right edge, when the column right edge is past the grid right.
  • Scrolling a column to the left when selecting it, in case the column width goes past the grid right edge.
  • Fixed painting the sort arrow at a grid column header, when the column width goes past the total grid width.
  • Fixed AV when Data is nil and we have a "sortable header".
  • Fixed build for Linux Lazarus added recompilation of 64bit design-time packages for RAD versions with a 64bit IDE (RAD 12 and 13 so far).
  • Take care of the UnFocused.Visible property to paint selected cells border, when the grid is not focused.
TeeChart VCL/FMX 2026 (Build 2026.47.260526)26 mag 2026
Funzionalità
  • Added full support for RAD Studio, Delphi and C++ Builder 13 Florence Update 1, including the new ARM64EC target platform.
  • Added a new Totalangle property for ActiveGauge Series.
  • Improved Activity Gauge.
  • Added an event for the axis minor ticks.
Correzioni
  • FMX TeeChart TRadioGroup + TRadioButton control causes Delphi 12.2 Athens to crash.
  • Left-top pixel is missing from the frame when using Gdi+.
  • Wrong margin between Axis Labels and Axis Title when using LabelsExponent.
  • Legend.TopPos <> 0 with Legend.CustomPosition = True.
  • THorizLineSeries: Pointer display works only for the last point.
  • TLineSeries paints unwanted null values when TreatNulls := DontPaint.
  • Switch axis from default automatic min/max to logarithmic crashes.
  • Access violation in TFastLineSeries.Clear;.
  • Desired increment label cut off.
  • Hover over marks highlights value from another stacked bar.
  • First series empty with FillDataSet for cross tab.
  • TChartScrollBar doesn't work as expected after zooming.