| 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