ANN: WPTools 5.12

    • Offizieller Beitrag

    February 5, 2005

    WPTools Version 5.12 is now available for registered customers and also demo VCL for Delphi 5,6 and 7. A Delphi 2005 Win32 Demo will be posted as soon as possible.

    WPTools 5 is based on new code - only the names of the types and the dialog boxes have been imported from WPTools 4. This work has been done to make it possible to support the latest technology, a powerful paragraph style concept, full WYSIWYG with scaling, multi window editing etc etc.


    The major new feature in V5.12 is the printer control (paper bins, duplex and more) which has been also tested in combination with the BeginPrint/EndPrint feature. These commands make it possible to send different texts (from different editors) into one printing job.

    But also the editbox modes are impressive. An editor can automatically adjust its size to the contents - using an event you can limit the size. WordWrap can be applied when the limit is reached.

    You can read about WPTools 5 in the current (2/2005) Delphi Magazine written by Craig Murphy: "WPTools offers us the power and control of a word processor in the form of a regular Delphi component. ... It is clear that the author has spend a lot of time making sure the class hierachy is the best it can be both from a usability and performance perspective. ... If you need both GUI and code-level control over your documents, WPTools is the answer".

    WPTools can als highlight the syntax of many programing languages since the the SynEdit higlighting modules can be used.

    Other things WPTools will also do for you:
    -> WYSIWYG header and footer edition
    -> images: as character, relative to paragraph, relative to page (can be positioned freely and placed in headers)
    -> text can wrap around movable graphics on one or both sides
    -> sections: different page sizes/header+footer for each page
    -> creation of table of contents
    -> multi view: different editors edit the same text
    -> text path editing: different editors edit different pages of the same text
    -> external pages: logically insert custom drawn pages into RTF stream to combine text and report output
    -> many page layout modes - even display and edit pages side-by-side or as thumbnails
    -> zooming and scaling
    -> API to draw on any canvas
    -> powerful cascading style sheets
    -> each paragraph can have its own attributes or inherited attributes
    -> each character has its own attributes or inherited attributes
    -> supports tables, even nested tables
    -> works internally with HTML-like paragraph tree
    -> supports numbering and outlines
    -> paragraph borders
    -> loads and saves HTML/CSS
    -> loads phpBB codes
    -> loads and saves RTF
    -> native WPTOOLS format is similar to HTML and as such indexable
    -> unlimited undo and redo
    -> optional 'live' spell-checking
    -> extremely fast one pass format routine
    -> shared paragraph styles
    -> memo control without parent window to create or print text
    -> multi-threaded use possible -> label control included
    -> optimized component to use SynEdit syntax highlighting modules included
    -> find text using wildcards
    -> find text with special attributes
    -> component and demo to print labels
    -> print booklets
    -> localize the included dialogs using XML files
    -> create data entry forms using edit fields (formfields)
    -> mail merge uses standard RTF syntax
    -> many events to print watermarks, objects and paragraph backgrounds
    -> endless text scrolling mode
    -> powerful ruler objects
    -> ships with 45+ carefully designed Delphi demo projects

    Exe demo:
    https://www.wpcubed.com/ftp/wp5demo.zip

    VCL demos + manuals are available in the download section.

    Julian Ziersch
    WPCubed GmbH
    https://www.wpcubed.com