|
WPTools V6.0
An HTML/Text Editing Component for C/C++, Delphi
WPTools® VCL is a suite of native Delphi/C++Builder components to create and edit formatted text. (Delphi 5, 6, 7, 2005, 2006, 2007, 2009 BCB 5, 6, 2006 - Win32)
For more information about this product please visit the
WPTools is much more than a replacement for the Delphi richedit component: the central part is a complete WYSIWYG word processing component which is surprisingly small. In contrast to similar components WPTools supports editable header and footer in its perfect page layout modes, zooming, splitscreen, tables, also with the possibility of page breaks inside table rows and a powerful CSS like paragraph style concept.
It supports a variety of different character and paragraph attributes, stylesheets, numbering and bullets.
Plus, it supports bookmarks, embedded images (with text wrap around) and table of contents.
If you need to di mass mailing or to provide your customers with a customizable database view you will enjoy working with the powerful "mail merge" facility. WPTools works with special field objects (start and end markes) which makes it possible to dynamically update the text or to read out selected parts of the document, so it is also possible to use it with forms for data entry.
Internally the WPTools VCL is based on XML like data structures and is completely object oriented. The main engine, reader and writer - altogether more than 80% of the source - was rewritten completely for Version 5. The new version 6 is based on WPTools 5.
The engine of WPTools was optimized for word processing. Unlike some competing products it supports page breaks in table rows. The text loading routines are very fast. The concept also allows it to create reader and writer units for custom formats.
WPTools VCL Standard
* 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 54 carefully designed Delphi demo projects
* new: Label printing
* new: HTML format mode
* new: HTTP connections (requires Synapse)
* new: MIME encoded HTML (*.MSG, *.EML - requires Synapse)
* new: Delphi 2009 support (needs some testing)
Licensing
Licensed per developer in Project. May not be used in Modules of any kinds.
Technical Information
Component Type - Contains the following types of components...
|
VCL
|
|
C++ Class Library
|
|
|
|
For more information and to buy this product...
Product Type:
Component
Product Version:
V6.0
Prices From:
285 EUR
|