WPCubed Product Support

📌 WPTools 9.4 History

wpsupport

*** WPTools 9.4.3.0 - 6.1.2026

  • with shift + click it is now possible to select an image which is under the text
  • fix setup script
  • fix in DocX support to improve writing header/footer
  • fix problem with global SVG color map
#5 ♥ 0
2.2k Views 1 users read 4 min
wpsupport

*** WPTools 9.4.2.0 - 2.10.2025

  • Support for Delphi 13
  • updated touch screen handling
  • new option wpDisableAllParAttrInheritance in FormatOptionsEx3
  • new option wpAlignNumberTextLeftFromIndent in FormatOptionsEx3
  • new option wpAlwaysIgnoreAllPadding in FormatOptionsEx2
  • ANSI writer writes unicode symbols
  • ANSI writer writes number text
  • make sure the RTF writer saves the default font size
  • CSS reader now understands 140 color names
  • CSS reader will now refresh properties in existing styles with the CSS loaded and not merge properties
  • TWPSvgImage now also supports automatic theme colors
  • new option wpcoDisplayRunningSum in TWPColTemplateDB / TWPTableProducerDB
  • some fixes in RTF reader + option to load WPTools 5.1 RTF files
  • some fixes in RTF writer
  • fix CharAttrInterface.ToggleCharstyle
#4 ♥ 0
wpsupport

*** WPTools 9.4.0.1 - 26.4.2025

  • WPReporter AddGroup now knows the mode wpatWrapSelection to wrap text to be inside of a group
  • OptIgnoreEmbeddedImageData for HTML and WPT format reader
  • overlay text painting for images available trhough PaintObject event
  • improved performance in tool bar creation
#3 ♥ 0
wpsupport

WPTools 9.4.0.0 - 27.3.2025 INITIAL RELEASE 9.4

  1. Much enhanced SVG rendering engine (Only for Delphi 10.1 and later!)
  2. SVG Rendering in TWPToolsBar
  3. SVG Image object to implement GUI
  4. SVG image list style (select glyphs by column/row)
  5. SVGColorMap list to update selected colors in the SVG to match theme or state of a control
  6. shared SVG resources for different buttons
  7. improved class TWPSvgImage (Only for Delphi 10.1 and later!)

Displays a whole SVG or just an element. Show shape in background. Supports dynamic changes of SVG
rendering color on mouse events, not only globally, but also based on a row/col area. (Implement touch controls)

  1. new class TWPSvgButton (Only for Delphi 10.1 and later!)

Like a TButton but also with a glyph loaded from SVG.

  1. new class TWPSvgStorage (Only for Delphi 10.1 and later!)

Stores the SVG data for one or more buttons or images.

  1. Improved formatting routine "WPRTEFormatH"

This formatter can be customized much easier to handle each paragraph, table, row and cell in a certain way.
It triggers events during formatting, i.e. to manipulate the rectangle where text is placed.
The formatter makes special formatting logic possible. Please ask us for our offer to do custom enhancements on
this versatile formatter for reasonable costs.

  1. Improved TWPToolbar

Better support for Themes. Optionally use SVG rendering.
Optionally rendered transparently.

  1. Improved HTML support
  2. optional read <title>...</title>
  3. option "-useCR" - create page breaks when \r\n is read (for lazy encoded HTML)
  4. optionally suppress &nbsp; for empty paragraphs
  5. optionally suppress style parameters for UL lists
  6. suppress WPReporter bands
  7. write a special class=... for paragraphs which are empty (const WPHTML_EmptyPInHTML)
  8. trigger event BeforeSaveTextObject before a text objects is saved.
  9. trigger event AfterSaveTextObject after a text object was saved
  10. customize the tags written for text objects through collection WPTextObjectClasses
  11. support "class" extra property for TextObjects
  12. write mail merge tags using the tag defined in constant WPHTML_MERGEFIELD_TAG
  13. read <pre> and create a text object around this section (optionally: $DEFINE HTML_HTML_PRECODEOBJ}
  14. some improvements: save image width/height

😎 improvement in RTF-Engine

  • Alignment of bullet paragraph in a table cell
  • Undo in Tables
  • several additions to API
  • handling of Inc/Dec Indent with bulleted paragraphs
#2 ♥ 0
wpsupport

Last Changes in WPTools 9.3 (Service time: 23.6.2022 - 1.3.2025)

WPTools 9.3.9.3' - 1.3.2025

  • changed unit WPUtil.PAS. With certain Delphi Compilers the interfaces used in the code caused Problems.

We are now using an interface object to aviod this problems.

WPTools 9.3.9.3 - 25.2.2025

  • improve display of style name in style Dialog for styles with numbering
  • new flag wpAlwaysIgnoreAllPadding in WPFormatOptionsEx2 to reduce table cell size
  • some fixes in spellcheck (included with WPTools Premium)

WPTools 9.3.9.2 - 8.12.2024

  • new global variable in unit WPIOReadRTF: wpRTFReadLimitParDepth

Assign 10 or a higher value to make it possible to load documents with too deep table nesting which would
break the editor otherwise.

  • fix Display of footnote number
  • In BeforePasteImage ist is possible FreeAndNil the inserted object
  • handle case when an Image has width or heigh = 0
  • new load Option loCallClearSelectionBeforInsert
  • some fixes and API enhancements in unit WPXMLInt

....

#1 ♥ 0