WPTools Version 8
Icon1 Privacy Agreement/Datenschutzerklärung
Icon2 Introduction
Icon3 New features in WPTools 8
Icon3.1 Archive: What was new in WPTools 7
Icon4 History of WPTools
Icon5 Technical Notes
Icon6 License
Icon7 List of Demo Projects
Icon8 Programming
Icon8.1 Installation
Icon8.1.1 Delphi
Icon8.1.1.1 step by step installation in Delphi XE and later
Icon8.1.2 C++Builder Notes
Icon8.1.2.1 Create package for C++Builder
Icon8.1.2.2 Create editor in code in C++
Icon8.1.2.3 Example: Create dynamic TWPCustomRTFEdit
Icon8.1.2.4 Example: Create image object and insert
Icon8.2 Introduction
Icon8.2.1 Data Structures
Icon8.2.2 Mini Editor
Icon8.2.3 Toolbar and Action Classes
Icon8.2.4 WYSIWYG
Icon8.2.5 How to use the "Default Editor"
Icon8.2.5.1 Using "Old" module
Icon8.2.5.2 Using V7 Module
Icon8.3 User Interface
Icon8.3.1 Mini Editor (Use TWPToolbar)
Icon8.3.2 Toolbar
Icon8.3.2.1 Ribbon Applications
Icon8.3.2.1.1 Standard XE3 Ribbons
Icon8.3.2.1.2 TMS Office 2010
Icon8.3.2.1.2.1 Start
Icon8.3.2.1.2.2 Populate Edit Menu
Icon8.3.2.1.2.3 Populate Style toolbar with Font and Color Selector
Icon8.3.2.1.2.4 Populate Table toolbar
Icon8.3.2.1.2.5 Make the File menu work
Icon8.3.2.1.2.6 Style Scroller
Icon8.3.2.2 Create an own toolbar
Icon8.3.2.3 Toolbar and Actions, OnOpenDialog
Icon8.3.3 MDI Interface
Icon8.3.4 Modify the look and feel of the editor
Icon8.3.4.1 Localization - change Language in Dialogs
Icon8.3.4.2 Hover Effects
Icon8.3.4.3 EditOptions
Icon8.3.4.4 ViewOptions
Icon8.3.4.5 Format Options
Icon8.3.4.6 HideTableBorders
Icon8.3.5 Layoutmodes
Icon8.3.5.1 property ViewOptions
Icon8.3.5.2 property ViewOptionsEx
Icon8.3.5.3 Multiple Editors for the Same Text
Icon8.3.5.3.1 Create Multi View in Code
Icon8.3.5.3.2 Use TWPRTFStorage
Icon8.3.5.3.3 Multiple Editors with a list of TRTFDataCollections and Tabset
Icon8.4 Printing and PDF Export
Icon8.4.1 Watermarks
Icon8.4.2 Printing - how to set printer properties
Icon8.4.3 Use mail services
Icon8.4.4 Add PDF Export
Icon8.4.4.1 Export to PDF
Icon8.4.4.2 Export using dialog
Icon8.4.4.3 Export using PaintRTFPage()
Icon8.4.4.4 Create edit / memo fields
Icon8.4.4.5 Create a check box field
Icon8.4.4.6 Create embedded data objects
Icon8.4.5 PaintEngine
Icon8.4.5.1 Superprint: Print Booklets and Labels
Icon8.4.5.2 Print/Edit elements of TWPRTFDataCollection
Icon8.4.5.3 Print Labels (TWPSuperPrint)
Icon8.4.6 Label Priniting
Icon8.4.6.1 LabelDef
Icon8.4.6.1.1 Active
Icon8.4.6.1.2 UnitIsInch
Icon8.4.6.1.3 SheetWidth
Icon8.4.6.1.4 SheetHeight
Icon8.4.6.1.5 Vertical
Icon8.4.6.1.6 Top
Icon8.4.6.1.7 StartNr
Icon8.4.6.1.8 RowCount
Icon8.4.6.1.9 Right
Icon8.4.6.1.10 Padding
Icon8.4.6.1.11 Name
Icon8.4.6.1.12 Left
Icon8.4.6.1.13 LabelWidth
Icon8.4.6.1.14 LabelHeight
Icon8.4.6.1.15 Horizontal
Icon8.4.6.1.16 ColumnCount
Icon8.4.6.1.17 Caption
Icon8.4.6.1.18 Bottom
Icon8.4.6.1.19 AsText
Icon8.4.6.2 Example Project
Icon8.4.6.2.1 Initialization
Icon8.4.6.2.2 After changing sheet size and margins
Icon8.4.6.2.3 Change of column count or row count
Icon8.4.6.2.4 Change of label width and height
Icon8.4.6.2.5 ReadProps and StoreProps
Icon8.4.7 PDF Products by WPCubed
Icon8.4.7.1 wPDF
Icon8.4.7.2 WPViewPDF V4
Icon8.5 Move cursor / select text
Icon8.5.1 Change the current text layer
Icon8.5.2 Move the Cursor
Icon8.5.2.1 CPChar, CPMoveNext, etc.
Icon8.5.2.2 Search&Replace Text
Icon8.5.3 TWPRTFDataCursor
Icon8.5.3.1 Drop-Markers
Icon8.5.3.2 Attribute Interfaces
Icon8.5.4 Work directly on paragraphs
Icon8.6 Change text attributes in code
Icon8.6.1 Character Attributes
Icon8.6.1.1 Change current writing mode
Icon8.6.2 Paragraph Attributes
Icon8.6.3 Document Attributes
Icon8.6.3.1 Change Page Size and Page margins
Icon8.6.4 Numbering
Icon8.6.4.1 Numbering
Icon8.6.4.2 Tables
Icon8.6.4.2.1 Set width in inch of a certain column
Icon8.6.4.2.2 Work with % width
Icon8.6.4.2.3 Useful code samples for table handling
Icon8.6.5 Styles (CSS)
Icon8.6.5.1 Work with SPAN Styles
Icon8.6.5.2 Read/Write CSS
Icon8.6.5.3 Shared Styles and Style Scroller
Icon8.6.5.4 Manage Style Properties
Icon8.6.5.4.1 List of 'A' methods
Icon8.6.5.4.2 ASet/GetBorder
Icon8.6.6 Add and Assign style
Icon8.7 TableProducer - Dynamic Tables
Icon8.7.1 Introduction: Create a table from BIOLIFE Database
Icon8.7.2 Create a table using the data sensitive WPTableProdcer
Icon8.7.3 Create a dynamic table in code
Icon8.8 Create text under program control
Icon8.8.1 Paragraphs
Icon8.8.1.1 TParagraph API
Icon8.8.1.1.1 TParagraph Properties
Icon8.8.1.1.2 TParagraph Methods
Icon8.8.1.1.3 AppendParCopy
Icon8.8.1.1.4 GetChildrenAsList (Sorting and Filtering)
Icon8.8.1.2 Get and set the text "as string"
Icon8.8.1.3 Insert Text
Icon8.8.2 Header and Footer
Icon8.8.2.1 Header and Footer
Icon8.8.3 Low level text creation
Icon8.8.3.1 Create Table from Database
Icon8.8.3.2 Create Table in Code
Icon8.8.3.3 Set Attributes in code (unit WPCreateDemoText)
Icon8.8.3.4 Auto capitalisation
Icon8.8.3.5 Create a text header with image
Icon8.8.3.6 Measure Paragraph - calculate width
Icon8.8.4 FastAppendText: Create text with multiple letters
Icon8.8.4.1 Example: FastAppendText
Icon8.8.4.2 Create Sections with FastAppendText
Icon8.8.4.3 Create Lists
Icon8.8.4.4 Save created text
Icon8.8.5 Sections
Icon8.8.6 Numbering
Icon8.8.6.1 Numbering
Icon8.9 Mail Merge (replace fields with data) and data forms
Icon8.9.1 Create Field
Icon8.9.1.1 InputMergeField
Icon8.9.1.2 InputEditField
Icon8.9.1.3 ReplaceTokens
Icon8.9.1.4 Low Level
Icon8.9.2 Customize Field Display
Icon8.9.3 Update Field (Insert Text from Database)
Icon8.9.3.1 Start Merge process
Icon8.9.3.2 Event OnMailMergeGetText
Icon8.9.3.2.1 TWPMMInsertTextContents
Icon8.9.3.2.1.1 procedure Clear
Icon8.9.3.2.1.2 procedure Abort
Icon8.9.3.2.1.3 procedure LoadTextFromStream(s: TStream)
Icon8.9.3.2.1.4 procedure LoadTextFromFile(const FileName: string)
Icon8.9.3.2.1.5 function LoadImageFromFile(const FileName: string; w: Integer = 0; h: Integer = 0): Boolean;
Icon8.9.3.2.1.6 property DataCollection: TWPRTFDataCollection
Icon8.9.3.2.1.7 property DataBlock: TWPRTFDataBlock
Icon8.9.3.2.1.8 property MergeAttr: TWPStoredCharAttrInterface
Icon8.9.3.2.1.9 property MergePar: TParagraph
Icon8.9.3.2.1.10 property MergeParPos: Integer
Icon8.9.3.2.1.11 property Obj: TObject
Icon8.9.3.2.1.12 property CodePage: Integer
Icon8.9.3.2.1.13 property StringValue: AnsiString
Icon8.9.3.2.1.14 property WideStringValue: WideString
Icon8.9.3.2.1.15 property OldText: string
Icon8.9.3.2.1.16 property OldFormattedText: string
Icon8.9.3.2.1.17 property OldIsPlain: Boolean
Icon8.9.3.2.1.18 property CurrentObject: TWPObject
Icon8.9.3.2.1.19 property CurrentTxtObject: TWPTextObj
Icon8.9.3.2.1.20 property Options: TWPMailMergeContinueOptions
Icon8.9.3.2.1.21 property Name: string
Icon8.9.3.2.1.22 property FieldnamePart: string
Icon8.9.3.2.1.23 property DatasetnamePart: string
Icon8.9.3.2.1.24 property Command: string
Icon8.9.3.2.1.25 property StartInspObject: TWPTextObj
Icon8.9.3.2.1.26 property EndInspObject: TWPTextObj
Icon8.9.3.2.1.27 property DisplayName: string
Icon8.9.3.2.1.28 property Format: Integer
Icon8.9.3.2.1.29 property Modified: Boolean
Icon8.9.3.2.1.30 property Hyperlink: string
Icon8.9.3.2.1.31 property HyperlinkName: string
Icon8.9.3.2.1.32 property IsNull: TWPMMInsertTextContentsNull
Icon8.9.3.2.1.33 property ReplaceMode: TWPMMInsertTextContentsReplaceMode
Icon8.9.3.2.2 Preserve Attributes of text inside a field
Icon8.9.3.3 FieldLocate: Modify Field Name or Contents
Icon8.9.3.4 Use TWPMMDataProvider
Icon8.9.4 Hide empty paragraphs
Icon8.9.5 Forms & Edit Fields (data forms)
Icon8.9.5.1 Create Fields
Icon8.9.5.2 Implement a checkbox
Icon8.9.5.3 Control Rendering
Icon8.9.5.4 Read and Write Data
Icon8.9.5.5 Change width of field
Icon8.9.5.6 Validate Input
Icon8.9.5.7 Hints
Icon8.9.6 Create ComboBox
Icon8.9.7 Working with multiple threads
Icon8.9.8 Mail Merge extended - InsertTable, use custom data provider interface
Icon8.9.9 TWPMMDataProvider
Icon8.10 WPReporter
Icon8.10.1 Reporting with WPReporter
Icon8.10.2 WPReporter - step by step
Icon8.10.3 WPReporter Events
Icon8.10.4 Convert text into template
Icon8.10.5 Comparison to "usual" reporting
Icon8.10.6 Reporter and Bookmarks
Icon8.10.7 Calculation in Text and Tables
Icon8.10.8 Token to Template Conversion
Icon8.10.8.1 General Syntax - Fields
Icon8.10.8.2 Syntax Highlighting
Icon8.10.8.3 Bands
Icon8.10.8.4 Groups
Icon8.10.8.5 Parameters for Fields
Icon8.10.8.6 Parameters for Bands and Groups
Icon8.10.8.7 Example Template
Icon8.11 Adding Spellcheck
Icon8.11.1 Use WPSpell
Icon8.12 Load & Save
Icon8.12.1 Database, TDBWPRichText
Icon8.12.2 DOCX Support
Icon8.12.3 Save to HTML / Load from HTML
Icon8.12.4 Reader and Writer
Icon8.12.5 Cache Images
Icon8.12.6 Find text and replace by loaded text
Icon8.13 Sections
Icon8.13.1 Full implementation - shows how to work with sections
Icon8.13.2 Use utility procedure AppendAsSection
Icon8.13.3 Use strings in WPTOOLS format with the <newsection/> tag
Icon8.13.4 Append section with individual footer (or header)
Icon8.14 Syntax Highlighting
Icon8.14.1 TWPSynEditHighlight
Icon8.14.2 TWPCustomSyntax
Icon8.14.3 TWPXMLSyntax
Icon8.14.4 TWPXMLRTFSyntax
Icon8.14.5 TWPFieldSyntax
Icon8.14.6 TWPFieldBandSyntax
Icon8.15 Objects
Icon8.15.1 Images
Icon8.15.1.1 C) Work with images
Icon8.15.1.1.1 Technical Information
Icon8.15.1.1.2 About Linked Images
Icon8.15.1.1.3 Example Code
Icon8.15.1.1.4 Provide a Graphic Popup Menu
Icon8.15.1.1.5 Images and Mailmerge
Icon8.15.2 TWPTextObj with custom draw event
Icon8.15.3 Use TextObjects (i.e. page numbers, sum fields, dynamic chapter headlines)
Icon8.15.4 TWPTextObjectClasses - customize TWPTextObj
Icon8.15.4.1 Example: Print a page number
Icon8.15.4.2 Example: Create comboboxes for edit fields
Icon8.15.4.3 Example: Set fixed width for edit field
Icon8.15.5 Hyperlinks
Icon8.16 WPTools Premium
Icon8.16.1 Footnotes
Icon8.16.2 Columns
Icon8.16.3 Text boxes
Icon8.16.3.1 Create Textbox
Icon8.16.3.2 Ownerpaint Textbox
Icon8.16.3.3 Make the text box editable
Icon8.16.3.4 Low level textbox creation
Icon8.16.3.4.1 TWPORTFTextBox.Create
Icon8.16.3.4.2 TextObjects.InsertTextBox
Icon8.16.3.4.3 TextObjects.InsertClass
Icon9 Appendix
Icon9.1 WPAT_codes
Icon9.1.1 Character Attributes
Icon9.1.2 Paragraph Attributes
Icon9.1.3 Numbering Attributes
Icon9.1.4 Border Attributes
Icon9.1.5 Table Size and Position
Icon9.2 MIME Import / Export
Icon9.2.1 Reader / Writer
Icon9.2.2 Demo
Icon9.3 HTTP Interface
Icon9.3.1 Form Setup
Icon9.3.2 Unit Initialization
Icon9.3.3 User Action and History Management
Icon9.3.4 Load Method
Icon9.3.5 Webbrowser with WPTools
Icon9.3.6 Source View
Icon9.4 XML editor mode
Icon9.5 Work with sub paragragraphs
Icon9.6 Use "External Pages"
Icon9.7 Create Text Paths
Icon9.8 Bookmarks
Icon10 Notes for Upgraders
Icon10.1 ... when upgrading from WPTools 5 or 6
Icon10.2 ... when upgrading from WPTools 4
Icon10.2.1 Updated Rendering and Formatting
Icon10.2.2 Changed Unit Names
Icon10.2.3 Changed Classes
Icon10.2.4 Changed Pointers
Icon10.2.5 Changed GUI elements
Icon10.2.6 New Border Handling
Icon10.2.7 Changed Style Handling
Icon10.2.8 BackgroundImage
Icon11 Release Notes WPTools 8
Icon11.1 Archive
Icon11.1.1 Release Notes - WPTools 7
Icon11.1.2 Release Notes - WPTools 6
Icon11.1.3 Release Notes - WPTools 5

© 2004-2017 WPCubed GmbH - Munich, Germany