ANN: HTML Component Librarary, HTML Report Library, HTML Editor Library 3.2 released.
ANN: HTML Component Librarary, HTML Report Library, HTML Editor Library 3.2 released.
What's new:
HTML Component Library
1. CSS background-image transition support
http://css3.bradshawenterprises.com/cfimg/
2. CSS text-overflow support
3. XPath support (HTML and XML)
4. JQuery support
5. HTML and XML parsing speed improved, now HCL contains almost fastest native Delphi HTML/XML parser.
6. Reduced memory consumption for HTML and XML.
7. Native HTTP client for Windows and MacOS (no more Indy) - htinet unit.
8. Support for SVG in images ()
9. XPath UDF library for Firebird/Interbase (select * from customers where xpath(xml, 'Address/City')='London')
HTML Report Library
1. UniDac adapter
2. Passing Delphi objects and records to report via RTTI (ObjecttoXML and RecordtoXML)
3. XML source adapter for Datapackets with XPath (TaskList/Tasks )
4. XPath expressions in fields
5. Conditional sections
{{#Project}}
{{#?Task}}
Task Description: {{Description}}
Start: {{Start.LongDate}}
{{/?Task}}
{{/Project}}
6. New preview window (mailing, text search, pages merging).
HTML Editor Library
1. Text style preserving on new paragraph (PreserveStyleOnNewBlock property)
2. "100% width" checkbox in Add table combo.
3. Improved performance
4. New properties
Selected: Boolean;
CanUndo: Boolean;
CanPaste: Boolean;
CanPasteImage: Boolean;
TextStyle.OrderedList: Boolean;
TextStyle.UnorderList: Boolean;
Methods
CutSelectiontoClipboard
http://delphihtmlcomponents.com/
http://delphihtmlcomponents.com
What's new:
HTML Component Library
1. CSS background-image transition support
http://css3.bradshawenterprises.com/cfimg/
2. CSS text-overflow support
3. XPath support (HTML and XML)
4. JQuery support
5. HTML and XML parsing speed improved, now HCL contains almost fastest native Delphi HTML/XML parser.
6. Reduced memory consumption for HTML and XML.
7. Native HTTP client for Windows and MacOS (no more Indy) - htinet unit.
8. Support for SVG in images ()
9. XPath UDF library for Firebird/Interbase (select * from customers where xpath(xml, 'Address/City')='London')
HTML Report Library
1. UniDac adapter
2. Passing Delphi objects and records to report via RTTI (ObjecttoXML and RecordtoXML)
3. XML source adapter for Datapackets with XPath (
4. XPath expressions in fields
5. Conditional sections
{{#Project}}
{{#?Task}}
Task Description: {{Description}}
Start: {{Start.LongDate}}
{{/?Task}}
{{/Project}}
6. New preview window (mailing, text search, pages merging).
HTML Editor Library
1. Text style preserving on new paragraph (PreserveStyleOnNewBlock property)
2. "100% width" checkbox in Add table combo.
3. Improved performance
4. New properties
Selected: Boolean;
CanUndo: Boolean;
CanPaste: Boolean;
CanPasteImage: Boolean;
TextStyle.OrderedList: Boolean;
TextStyle.UnorderList: Boolean;
Methods
CutSelectiontoClipboard
http://delphihtmlcomponents.com/
http://delphihtmlcomponents.com
GoustiFruit please describe what demo you wish to see, I'll create it
ReplyDeleteAlexander Sviridenkov
ReplyDeleteI just would like to see how to use your parser: load HTML file/string (THtmlNode.Parse(...) I guess ?) then iterate nodes and select/extract some data/text using xpath and/or jquery like fonctions (FindNode, NodeByAtr, etc. ?)
GoustiFruit Please download simple example project
ReplyDeletehttps://drive.google.com/open?id=0B0Np22UtrpJzc1FDY1hhUV84NjA
Also please see /interface/ folder in the trial for HtNode and HtmlNode properties and methods description (htmlpars.pas)