Начиная с этой версии мы добавляем поддержку Rad Studio 10.4.
В этой версии мы значительно расширили возможности FastCube VCL по подсветке ячеек. Мы добавлили новые классы подсветок, расширили возможности ранее существоваших классов и исправили ряд ошибок.
Мы также дополнили возможности гистограммы (класс TfcxContinuousHighlight) представлением отрицательных значений: отрицательные и положительные значения могут быть отрисованы разным стилем и по разную сторону оси.
Ранее: TfcxContinuousHighlightValueType содержал элементы BoundByRow, BoundByCol, PercentByRow, PercentByCol, PercentileByRow, PercentileByCol.
Теперь: элементы заменены на Bound, Percent, Percentile. Дополнительно введен тип TfcxHighlightScanDirection и соответсвующее свойство ScanDirection общее для всех типов Highlight со значениями Auto, Rows, Columns. Новые сохранения не будут корректно работать в старой версии.
Эффект: упрощение настройки подсветки в связи с уменьшением числа вариантов выпадающих списков, значение Auto подходит для большинства случаев и сохраняет работоспособность Highlight при переносе поля "Показатели" из столбцов в строки и наоборот.
+ Добавлена поддержка для RAD Studio 10.4
+ Добавлен вариант выделения ячеек относительно средних значений (TfcxAverageHighlight).
+ Добавлен вариант выделения наибольших/наименьших N значений ячеек (TfcxTopHighlight).
+ Добавлен вариант выделения повторяющихся и уникальных значений ячеек (TfcxUniqueHighlight).
+ Добавлен вариант выделения ячеек на основе выражений (TfcxExpressionHighlight).
+ Добавлены настройки отрисовки для отрицательных значений для ContinuousHighlight при Kind = ContinuousHighlightKind.BarChart
+ Добавлено событие TfcxCustomToolbar.BeforeDialogExecute
* Значительный рефакторинг TfcxContinousHighlight с потерей совместимости
- Исправлена ошибка разбора полей TDate, TTime, TDateTime для Lazarus/FPC
- Исправлена ошибка выхода за границу массива в TfcxSliceGrid