TeeGrid for VCL/FMX 2023 (v1.14) (part of TeeSuite for RAD Studio)
Released: Nov 13, 2023
TeeGrid for VCL/FMX 2023 (v1.14) での更新項目
機能
- Added full support for Embarcadero RAD Studio, Delphi and C++ Builder 12 Athens.
- Added new grid 'keydown' event.
- Added a new right-click popup menu for column trees. Use it to add 'root' columns or to enable the ability to close the dialog by pressing the Escape key.
- Added a new button to edit color and initial version of 'InvertColor' logic for Firemonkey when using the VCL dialogs.
- You can now click empty space in a column treeview to unselect any column or always show the bottom 'Close' button at runtime, and hide the 'Painter' radio group for non-VCL TeeGrids (Firemonkey).
- Added a new button to expand the font size trackbar to allow you to set bigger font sizes.
- Added Skia support to the TeeGrid editor 'Themes' tab.
- Added Skia painter unit to VCL package.
不具合の修正
- Small optimization for GDI+ Black and White brush colors.
- Added UITypes to fix inline hint.
- Fixed duplicated ampersand key shortcut for C + Enter.
- Fixed range check error, and fixed refreshing the stroke fill color when changing the main stroke tab colorbox.
- Fixed memory leak when setting VCL Grid Painter to GDI (instead of GDI+), and removed "self.".
- Fixed refreshing correct Painter at VCL editor (GDI or GDI+).
- Removed buggy painting of left-side of columns header.
- Fixed painting header RowLines and added paint background of "Indicator" left-most space.
- Fixed painting columns header dividing lines (the vertical ones) when the stroke pen size is >1.
- Fixed Range Check error exception, happened while dragging a column header at the grid About box dialog.
- Fixed persistence into the form DFM / FMX of several properties of TTextBand class that were missing: Borders, Margins, TextAlign, Trimming.
- VCLTee.Grid.Layout and FMXTee.Grid.Layout are now merged into a single unit, that is valid for both VCL and FMX: Tee.Grid.Layout.pas.
- Fixed column dragging, when the column being dragged has no children, while other columns do have children.
- Fixed enabling dragging of SUB-columns (between themselves), and fixed dragging columns that have sub-columns (drag the parent, not the children).