2019

9.12.2019 WPTools VCL 9.1.018 implements much enhanced table column resizing and improves on editing in general.

WPTools FMX (for Firemonkey with support for Windows and OSX) has also been updated. You can order now.

18.11.2019 WPViewPDF 4.8.2.3
Improves text extraction. The font support DLL has been recompiled to solve the issue that it was not loading on some systems. AES decryption is now fault tolerant.

30.10.2019 WPViewPDF 4.8.2.0 is available. It improves compatibility to certain PDF files.

22.10.2019 WPTools Version 9.1.015 now includes an embedded SVG rendering engine to render toolbar and ruler symbols at the correct resolution at the time they are required. This reduces the size of the application and at the same time offers support for any high resolution. Since rendering can be adapted it is possible to use the same SVG source for light and dark themes. Requires Delphi XE2 and later.

24.9.2019 WPTools 9.1.011 for Firemonkey: We posted a a demo for Win32, Win64 and OSX32.

22.9.2019 WPTools Version 9.1.011 fix problem with width calculation for a few emoticons. Improve DocX reader.

5.9.2019 WPTools Version 9.1.010 improve emoji support. Improve compatibility to older Delphi editions.

27.7.2019 WPTools Version 9.1.004 is available now. It improves the included label component for formatted text, the emoticon support and the table producer which now has a property editor to quickly navigate the options.

16.7.2019 WPTools Version 9.1.002 has been published. This release fixes some hick-ups which came up when used with Delphi 5 and ads a great new feature: now WPTools fully supports the Windows emoticon dialog. Emoticons are loaded and saved in RTF, HTML and DocX so other programs (if capable enough) can understand them. Also supported are many multi-symbol emoticons, such as family symbols.

10.7.2019 WPTools Version 9.1 is available now. The update is free for customers who ordered WPTools 8 in 2019.

We posted a word processing demo which shows the editor, themes, table producer, inplace checkboxes and PDF export.

The manual has been updated, it describes the update, the new and old features in detail.

A) General

* updated and revised manual
* new sample code
* many code improvements, stability and handling enhancements

B) Installation

* we gave up the separation in runtime (RT) and design time (DS) packages to simplify the installation
because the dependency to the RT package caused some trouble in the past.
If you work with a WPTools 8 package, you can compile it with WPTools 9. Just make sure the compiler symbol
WP9 is defined.

B) GUI improvements

++ we provide all new glyphs are various resolutions and with the PRO version the SVG vector source
++ much enhanced WPImageList. It now also supportes vertical and horizontally arranged gylphs.
Using the property editor (doubleclick) multiple files can be loaded into the Images collection.
Also supported now are overlay rectangles for colors.
++ improved InsertSymbol dialog
* The WPTools property editor now also supports the dark
style in the Delphi IDE ($define DARKTHEME in package options)
* Using the global variable WPDrawRectWithBitmap_bitmap the shading can be customized (BMP or PNG)
+ improved glyph drawing code for TWPToolButtons
+ ViewOptionsEx2: wpNoBlueRectsAroundHeaderFooterWhileEditing
+ ViewOptionsEx2: wpNoBlueRectsAroundTextboxWhileEditing
+ ViewOptionsEx2: wpPaintSymbolTextObjectsUsingD2D (for Emoji)
+ EditOptionsEx2: wpDontEnterHeaderOnClick
+ EditOptionsEx2: wpDontEnterFooterOnClick
– improvement of auto hyperlink creation

+++ included GLYPH files

C) API
+ TParagraph.SetText now returns the paragraph itself for nested assignments
+ TParagraph.Append (3 overloads) now return the paragraph itself for nested assignments
+ TParagraph.SetProperty(WPAT_Code: Byte; Value: Integer) : TParagraph;
+ function InputTextbox
+ GotoBody – to leave editing a layer, such as text box
+ new colspan parameter in TParagraph.AppendNewCell
function TParagraph.AppendNewCell(DontCopyStyle: Boolean = FALSE;colspan:Integer = 1): TParagraph;
+ TWPRTFDataBlock.LoadFromString
* TWPRTFDataBlock.LoadFromStream now also has FormatString paramater
+ function GetSelStartEnd

+++ many improvements to make API more intuitive.

D) TableProducer
+ improved data access code
+ easier creation of template in code (for scripted creation)
+ new sample application
+ property AutoSelectEditMode in TWPBlockTemplateDB

E) SYMBOLS
+ support for chars>$FFFF
+ support for Emoji painting
+ improved HTML reading and writing
+ improved RTF reading and writing
++ function InputSymbol

F) Formatting

* Usually vertical alignment only works in cells which are not separated by a page break.
Now vertical bottom alignment in table rows which span 2 pages is supported if the larger cell(s)
are positioned left to the aligned cell and if the aligned cell only contains one paragraph.

+ FormatOptionsEx2: wpfAutomaticHeaderOnEachPage;
+ FormatOptionsEx2: wpfNeverLookForInheritedHeaderFooterInSections
+ TWPPagePropertyRange: wpraOnGivenPageNr

– Improvement in selection inherited section header/footer

G) Property Grids
++ AppendPropertyGrid
++ AppendPropertyRow
++ checkbox inplace editors

H) Compatibility enhancements

+ copy HTML format to clipboard – this makes it possible to paste formatted text inside Chrome
Requires activation in property ClipboardOptions: wpcoAlsoCopyHTML
+ RTF reader converts many Emoji codes to Symbols
* the HTML reader now reads ‘target’ property of links
* improved compatibility when saving RTF with nested tables
* improved RTF reading when loading section properties

8.6.2019 WPViewPDF V4.7.3.1 is available now. It improves saving of check-box annotations and makes it possible to set a fixed zoom state for thumbnails.

The Delphi Day, XVIII edition, is the Italian Delphi Developers gathering: two days of conferences and meetings organized by Wintech Italia.
A great opportunity to examine technical topics, to meet other developers (about 120 in 2018 edition) and foreign delphi experts!
The event will be at Best Western Park Hotel – Piacenza, June 5-6th.
There will be 3 meeting rooms, more than 10 speeches and speakers from all over the world!
Come and meet more than 100 Italian Delphi Developers, major European and Italian Delphi Experts and the last news about our great and beloved tool!
The Delphi Day speakers will hold some technical seminars the day before the conference.
Get your ticket, enjoy and share the #DelphiDay!

WPTools 9 is currently under development. It will include an improved set of icons, better image list handling and some special features which will be soon announced.

19.5.2019 wPDF V4 has been updated to improve font property embedding for PDF/A specified files.

9.4.2019 WPViewPDF V4.7.3 is available now. It includes support for 2 bit indexed color images and makes it possible to change the cursor for certain action modes.

15.3.2019 WPTools 8.12 has been posted. It includes improvements of scrolling logic and a few other small improvements.

27.2.2019 WPViewPDF V4.7.1.0 is available now. It includes better support for formfilling (scrolling and TAB control) and calculated (separation) colors.

12.1.2019 A new build of WPViewPDF V4 is available. It integrates a fix in the 64bit module for improved stability. The font handling has been updated.

11.1.2019 WPTools 8.10.1 has been posted. It includes improvements for the DocX reader and the support for Delphi 10.3 Rio.

5.1.2019 wPDF V4 has been updated to support Delphi 10.3 Rio.