Jump to content
Alexander Sviridenkov

HTML Library 4.0 released

Recommended Posts

What's new

 

New editor features video:

https://www.youtube.com/watch?v=3bzLyFwmdM4

 

HCL/Core

 

Much faster drawing, style calculation and text selection, especially for very large documents

New THtDocument.FormattedHTML method.

Improved CSS animations support.

Improved lines/borders rendering on HDPI screens and scaled documents.

Improved text rendering on GDI+ canvas.

Added SourceURL to HTML clipboard header

Added THtDocument.SavetoStreamANSIEncoded.

Workaround for Windows/OSX bug with double quote symbol in Times/italic fonts.

Infinite support for CSS animations

All image lists now changed to TCustomImageList to support VirtualImageList.

New THtDocument.ConvertAttributestoStyle method for converting HTML attributes into inline CSS style.

Added CSS text-decoration-style property

Added CSS cursor: help

Added SVG stroke-linejoin and stroke-linecap support.

Incorrect font size values are now ignored

Added column width parameter to InsertCol

Improved quirks/normal mode support

 

Editor

 

Much faster text selection, caret positioning and text input

New customizable selection toolbar (popup) for both VCL and FMX

Improved RTF import

Improved print preview window scrolling and zoom

Added Active=false mode for fast editing of very large documents (1000+ pages)

Better support for pasting HTML from clipboard in non-unicode Delphi

Added RTF pasting from clipboard when HTML is not available.

Added OnPrepareImage param to DocXtoHTML and RTFStringtoHTML

Added support for WMF-JPEG conversion on RTF/DOCX import for Delphi 7-2009

New OnURLDetected event - fired when URL is detected in document.

New eoEnterSoftBreak option for swapping Enter and Shift+Enter behavior.

Improved Outlook compatibility.

New eoHighlightCurrentBlock and eoShowSelectionToolbar options.

 

Reports

 

Added startangle parameter for pie charts

Added direction="cw/ccw" parameter for pie charts

Reports: added x-order attribute for arranging x-values in stacked charts.

 

Email

 

Email library now available for all platforms.

Added SelectFolder method for selecting IMAP folders.

 

Scripter

Added FreeandNil procedure

Calling Free() for object variable will clear variable.

Script: added record helpers from IOUtils unit: TDirectory, TFile, TPath.

 

SQL

 

SELECT INTO support.

New TSQLInsertQuery, TSQLUpdateQuery classes.

DECODE column now returns correct data type based on values.

WITH .. AS support for Oracle dialect.

Support for PIVOT operator

Added HasFetchLimit and FetchLimit functions.

Support for ElevateDB SQL dialect

New ConvertWheretoJoins method

 

https://delphihtmlcomponents.com

 

  • Like 5

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×