WPTools 8 Bundle Pro

Released: Jul 28, 2017

Updates in 8

Features

  • Dynamic/Live database tables in the document (included in “Premium” and Bundle editions) - Allows a user to browse the result of a query, change the appearance of the table and the data cells, and print it in WYSIWYG manner. In contrast to “data-grid” solutions, it is also possible to copy part of the created tables and paste them directly into a word processor program or, of course, TWPRichText. The dynamic table feature is controlled by a new component: TableProducer.
  • Improved TWPMMDataProvider - Using this component it is even easier to create a form to display text and images from a database. It also support updating the database when the user changes the text in a field inside of the editor. It now also supports fields which store the name of a certain image to be loaded into an image object.
  • Sorting and Filtering in tables - It is now possible to sort a table by comparing text in a certain column. Similarly it is also possible to hide rows which meet certain criteria. The sorting logic has been developed carefully, so it is even possible to sort a table with mixed data rows. Rows which belong to a certain “master” row, will be handled as if they were children of that row, this means that sorting will not move the data apart and filtering will hide the sub data row when the master data row was also hidden.
  • Improved style scrolling component - With the TWPStyleScroller component the user can quickly select a paragraph styles for the selected text.
  • Numbering has been revised - Numbering now allows the use of multiple outline groups in one document. When appending a document in WPT format, it is now (optionally) possible that the included outline groups are added which makes sure that the numbering starts new for each appended text.
  • Rotated Labels - The improved TWPTextObject makes it possible to display a vertical label in a table (This feature is not supported in Delphi 5, 6 and 7).
  • Dynamic Objects - Objects are displayed for a paragraph and allows you to add clickable buttons to a paragraph or cell (used for selection marks, cursor and column sort buttons).
  • Live Binding - The TWPRichText now supports LiveBinding.
  • Interactive cursor and selection, with touch support.
  • Touch support for scrolling and zooming - When a touch screen is used, the text can be scrolled and zoomed using gestures automatically.
  • Function TParagraph.CharAttrModify() - Using this new function it is now possible to modify the attributes of text of a TParagraph directly.
  • Property HandleRichEditMsg - If this property is true, the editor accepts some messages also supported by RichEdit. This makes it possible to use dictation software with WPTools.
  • Added Print a TWPTextObject as bitmap. This is useful to hide the text from mail service applications (usually printer driver) which analyse the text on a page to read the address a letter should be sent to. (wpPrintAsBitmap).
  • TableAdd can create up to 3 table header and up to 3 footer rows.
  • Added TParagraph.QuickFind(‘{~*~}’ … can be used to locate tokens in the text.
  • Added WPGutter: Collapse grouped areas in a table.
  • Added ValueEdit – preserve value loaded from DFM.
  • Added MailMerge – can be preformed in a “ReadOnly” fashion.
  • Added MailMerge – LoadImageFromFile and hundreds of more small changes to improve the editing experience.
  • GetCharAttr has new options.
  • Improved text search.