1 What is WPTools?
2 WPTools 6 new features
3 WPTools Version 6
4 License
5 Technical Notes
6 PDF Products
7 Guide
7.1 Localization - change Language in Dialogs
7.2 Programming Overview/QuickStart
7.2.1 Modify the look and feel of the editor
7.2.2 Change current writing mode
7.2.3 Move the Cursor
7.2.4 Change Page Size and Page margins
7.2.5 Insert Text
7.2.6 Mail Merge (replace fields with data)
7.2.7 Input TextObjects (i.e. page numbers)
7.2.8 Create an own toolbar
7.2.9 Save and load HTML
7.2.10 Get and set the text "as string"
7.3 Data Structures
7.4 WYSIWYG
7.5 Mail-merge and forms
7.5.1 Create Field
7.5.1.1 InputMergeField
7.5.1.2 InputEditField
7.5.1.3 ReplaceTokens
7.5.1.4 Low Level
7.5.2 Customize Field Display
7.5.3 Update Field (Insert Text from Database)
7.5.3.1 Start Merge process
7.5.3.2 Event OnMailMergeGetText
7.5.3.2.1 TWPMMInsertTextContents
7.5.3.2.1.1 procedure Clear
7.5.3.2.1.2 procedure Abort
7.5.3.2.1.3 procedure LoadTextFromStream(s: TStream)
7.5.3.2.1.4 procedure LoadTextFromFile(const FileName: string)
7.5.3.2.1.5 property DataCollection: TWPRTFDataCollection
7.5.3.2.1.6 property DataBlock: TWPRTFDataBlock
7.5.3.2.1.7 property MergeAttr: TWPStoredCharAttrInterface
7.5.3.2.1.8 property MergePar: TParagraph
7.5.3.2.1.9 property MergeParPos: Integer
7.5.3.2.1.10 property Obj: TObject
7.5.3.2.1.11 property CodePage: Integer
7.5.3.2.1.12 property StringValue: AnsiString
7.5.3.2.1.13 property WideStringValue: WideString
7.5.3.2.1.14 property OldText: string
7.5.3.2.1.15 property OldFormattedText: string
7.5.3.2.1.16 property OldIsPlain: Boolean
7.5.3.2.1.17 property CurrentObject: TWPObject
7.5.3.2.1.18 property CurrentTxtObject: TWPTextObj
7.5.3.2.1.19 property Options: TWPMailMergeContinueOptions
7.5.3.2.1.20 property Name: string
7.5.3.2.1.21 property FieldnamePart: string
7.5.3.2.1.22 property DatasetnamePart: string
7.5.3.2.1.23 property Command: string
7.5.3.2.1.24 property StartInspObject: TWPTextObj
7.5.3.2.1.25 property EndInspObject: TWPTextObj
7.5.3.2.1.26 property DisplayName: string
7.5.3.2.1.27 property Format: Integer
7.5.3.2.1.28 property Modified: Boolean
7.5.3.3 FieldLocate: Modify Field Name or Contents
7.5.3.4 Use TWPMMDataProvider
7.5.4 FastAppendText: Create text with multiple letters
7.5.4.1 Example: FastAppendText
7.5.4.2 Create Sections with FastAppendText
7.5.4.3 Save created text
7.5.5 Hide empty paragraphs
7.5.6 Forms/Edit Fields
7.5.7 Create ComboBox
7.6 Tasks - Features and Solutions
7.6.1 Mini Editor
7.6.1.1 Save to HTML / Load from HTML
7.6.2 How to use the "Default Editor"
7.6.3 Toolbar and Action Classes
7.6.4 Change Behaviour and Appearance of Editor
7.6.4.1 Layoutmodes
7.6.4.2 Hover Effects
7.6.4.3 EditOptions
7.6.4.4 ViewOptions
7.6.4.5 Format Options
7.6.5 Header and Footer
7.6.6 Create Sections
7.6.6.1 Full implementation - shows how to work with sections
7.6.6.2 Use utility procedure AppendAsSection
7.6.6.3 Use strings in WPTOOLS format with the <newsection/> tag
7.6.6.4 Append section with individual footer (or header)
7.6.7 Use WPTools with TBX (Toolbar2000 Extension)
7.6.8 Set Attributes in code (unit WPCreateDemoText)
7.6.9 Tables
7.6.9.1 Set width in inch of a certain column
7.6.9.2 Work with % width
7.6.10 Create Table in Code
7.6.11 Work with Styles and Stylesheets (in code)
7.6.12 Numbering
7.6.13 Hyperlinks
7.6.14 Bookmarks
7.6.15 XML editor mode
7.6.16 Printing - how to set printer properties
7.6.17 Superprint: Print Booklets and Labels
7.6.18 Print Labels (TWPSuperPrint)
7.6.19 Print/Edit elements of TWPRTFDataCollection
7.6.20 Create Table from Database
7.6.21 Print Watermarks
7.6.22 Use "External Pages"
7.6.23 Images
7.6.23.1 Provide a Graphic Popup Menu
7.6.23.2 Linked Images
7.6.23.3 Technical Information
7.6.24 TWPTextObj with custom draw event
7.6.25 Working with multiple threads
7.6.26 Create Text Paths
7.6.27 Syntax Highlighting
7.6.27.1 TWPSynEditHighlight
7.6.28 Auto capitalisation
7.6.29 Search&Replace Text
7.6.30 CPChar, CPMoveNext, etc.
7.6.31 Share Styles between TWPRichText
7.6.32 Multiple Editors for the Same Text
7.6.32.1 Use TWPRTFStorage
7.6.32.2 Create Multi View in Code
7.6.33 Work with sub paragragraphs
7.7 BCB Notes
7.7.1 Example: Create dynamic TWPCustomRTFEdit
7.7.2 Example: Create image object and insert
7.8 Label Priniting
7.9 HTTP Interface
7.9.1 Source View
7.10 MIME Import / Export
7.11 PDF export with wPDF
7.11.1 Export to PDF
7.11.2 Export using dialog
7.11.3 Export using PaintRTFPage()
7.12 Adding Spellcheck
7.12.1 Use WPSpell
7.13 WPReporter Addon
7.13.1 Calculation in Text and Tables
7.13.2 Reporting with WPReporter
7.13.3 WPReporter - step by step
7.13.4 WPReporter Events
7.13.5 Convert text into template
7.13.6 Reporter and Bookmarks
7.14 WPPremium Addon
7.14.1 Text boxes
7.14.2 Footnotes
7.14.3 Columns
7.15 Trouble Shooting
8 Reference
8.1 Reader and Writer
8.2 TWPRTFDataCursor
8.2.1 Drop-Markers
8.2.2 Attribute Interfaces
8.3 Manage Style Properties
8.3.1 List of 'A' methods
8.3.2 ASet/GetBorder
8.4 WPAT_codes
8.4.1 Character Attributes
8.4.2 Paragraph Attributes
8.4.3 Numbering Attributes
8.4.4 Border Attributes
8.4.5 Table Size and Position
9 Notes for Upgraders
9.1 Updated Rendering and Formatting
9.2 Changed Unit Names
9.3 Changed Classes
9.4 Changed Pointers
9.5 Changed GUI elements
9.6 New Border Handling
9.7 Changed Style Handling
9.8 BackgroundImage
10 Release Notes - WPTools 6
11 Release Notes - WPTools 5

© 2004-2008 WPCubed GmbH - Munich, Germany