ANN: WPTools V5.14.1 for registered customers

    • Offizieller Beitrag

    WPTools 5.14 is now available for registered customers. It includes a lot of large and small fixes to improve the handling.

    The copy&paste in tables now work more spreadsheet like.

    Word wrap around images work a lot better now, also in combination with justified text!


    8.4.2005 V5.0 RELEASE 14.1
    ++++++++++++++++++++++++++++++++++++++++++++++++++++
    + new procedure: SelectWord to select word at cursor position
    * changed SelText property - now uses optimized function insetad of general writer class
    - changes in ruler did not update (reformat) the text. This needed to be fixed quickly.
    ++++++++++++++++++++++++++++++++++++++++++++++++++++
    * improve import of V4 mail merge templates. In RTF reader (wpioreadrtf.pas) the $DEFINE FIXUP_V4_FIELDS
    enables that trailing >> and ] are automatically removed.
    - WPPremium: fixed bug in copy&paste of footnotes
    + WPPremium: cursor movement within ootnote blocks using cursor up/down
    - WPPremium: fixes to footnote format routine
    - WPREPORTER: fix to merge fields in second table row of a band
    + "image under text" option in graphics menu of default actions
    + cursor movement within visible header/footer blocks using cursor up/down and mouse click
    + improvements to the handling of forms (see demo: EditFields)
    + added WriteObjectModes: wobRTFNoBinary and wobStandardNoBinary if you need to save to database MEMO fields
    - improved format routine to support better text wrap around images + text justification
    * Revised border dialog. (All properties are undefined by default, can be changed individually)
    * LoadFromFile, LoadFromStream now loads header/footer even if there is a body text defined
    (the function IsE,mpty) has been updated
    - several fixes to stream sections in RTF and WPTOOLS format
    + the property WPAT_ProtectedPar is now also checking attached styles and parent table/rows
    * copy&paste, Drag&drop now automatically tries to not create orphan field opening/close tags
    + added support for IME editor
    + the ruler now alows it to change the left indent only
    - bug fix: space before + page break
    - improved RTF reader: load bookmarks in table cell bug fixed.
    - possibility to ignore font, font sizes when reading/pasting text
    * better update of WPComboBox
    - fix for WPTOOLS reader when fields params were enclosed in [ ] signs
    * possibility to have a tabstop before the left indent
    * new handling of font names in RTFPros object (list instead of array)
    * changed logic of Ctrl+Left/Right to jump to start of word instead of end of word
    + font charset load&save in RTF format
    * several improvements to cursor positioning in forms (ProtectedProp=[ppAllExceptForEditFields])
    + new RTF writer option: "-nonumberprops" - in RTF the numbers are saved as regular text
    + new writer option: "-nomergefields," - merge fields are not saved, just the embedded text
    + new writer option: "-nohyperlinks" - hyperlinks are not saved
    + new writer option: "-nobookmarks" - Bookmarks are not saved
    + new RTF reader option: "-ignorerowmerge" - ignore the combine rows RTF tag
    + procedure 'FastAppendText' is now a function. If the optional parameter 'AsNewSection' is true
    this function will return the reference to a new section property object.
    * linked images are now saved with width/height (Word still ignores the \w \h parameters)
    + the following functions have been added, they now include table cell handling:
    function DeleteParWithCondition(Condition: TWPCheckParagraph) : Boolean;
    function DeleteParWithEmptyFields : Boolean;
    function DeleteParWithText(const FindText: string) : Boolean;
    function DeleteTrailingSpace(EmptyFieldsToo: Boolean): Boolean;
    function DeleteLeadingSpace(EmptyFieldsToo: Boolean;InFirstPar : Boolean = TRUE): Boolean;
    - ... lots of small fixes to improve overall perfomance and reliability