New in 3.8
HCL/Core
- RAD Studio 10.3 Rio support.
- DX canvas is now supported for all Delphi versions from 7 and for Lazarus.
- Added THtPanel.LoadfromResource method
- Added virtual image source for resources, example: <img src="_resource/myresname:PNG"/>
- TagObject is passed to print document when calling HtPanel.Print
- Added support for latest SynPDF versions
- Added support for images defined in CSS content property.
- Shadow implementation using DirectX filter.
- Added inset shadows support
- Identical images included only once in PDF
- Imroved compatibility with DevEx toolbars
- Added THtDocument.SavetoLocalFile: save document including external stylesheets and images to local drive
- Added THtDocument.LastPageHeight - returning height of last page.
- DX canvas is added into packages.
- Scripter: added support for exit(Result)
- Scripter: Added object parameter class checking when calling methods
- Scripter: added AddWatchExpression and ClearWatch into debigger frame
- Scripter: translation to JS
Editor
- RTF import is completely rewritten.
- Added HeaderRows parameter into Editor.AddTable method.
Reports
- Resizable charts
- Interactive charts: change type, 3d, stack, labels, selected series via GUI.
- QR Codes support
- Bubble charts
- Added backdground attribute into DATAPACKET field
- Added HSBtoRGBColor script function.
- Added stack support for line series.
- Mail: added method to automatically attach all embedded and external images to email:
function THtMailMessage.AddHTMLPart(const HTML: string; AttachEmbeddedImages: boolean = false; AttachExternalImages: boolean = false;
RefDocument: THtDocument = nil): integer;
SQL
- Added IsParentCorrelated and IsSelfCorrelated functions
- Added error for queres having aggregate and correlated columns but no GROUP BY
- Added TSQLSelectQuery.ReplaceFrom method for replacing whole from section.