Note This refers to the online version of the help pages only. We compare with the current Interface Guide. Checking the PDF and CHM are separate issues. Also, hidden disambiguation pages and other files not directly visible in a browser are not in scope.
Tick each box you have proof read old-vs-new side by side. A tick means that the content has been verified to be the same. That means that if there is a spelling mistake in the old version, it should also be present in the new version.
Fixes should be made in a single, new branch named 5-interface-guide. The 5 here is the issue ID.
Work on this issue if it is assigned to you only. If it is unassigned, assign it to yourself first. Fixes are preferred in Markdown; where possible, avoid HTML and CSS.
If you find structural deficiencies that requires the moving of files, or the changing of the mkdocs.yml file, please notify Stefan directly.
Note Fixes should address content only: omissions, additions, missing/malformed tables, missing images, or dangling links. Formatting and style differences should be ignored for now.
[x] Introduction
[x] Overview
[x] Concepts
[x] Creating Objects
[x] Properties
[x] User Interaction and Events
[x] Methods
[x] High-Priority Callback Functions
[x] GUI Objects as Namespaces
[x] Modal Dialog Boxes
[x] Multi Threading with Objects
[x] The Coordinate System
[x] High DPI Support
[x] Colour
[x] Fonts
[x] Drag and Drop
[x] Debugging
[x] Creating Objects using NEW
[x] Native Look and Feel
[x] Gestures
[x] GUI Tutorial
[x] Introduction
[x] Some Concepts
[x] Creating a Form
[x] Adding a Fahrenheit Label
[x] Adding a Fahrenheit Edit Field
[x] Adding a Centigrade Label Edit Field
[x] Adding Calculate Buttons
[x] Closing the Application Window
[x] Adding a Quit Button
[x] The Calculation Functions
[x] Testing the Application
[x] Making the Enter Key Work
[x] Introducing a ScrollBar
[x] Adding a Menu
[x] Running from Desktop
[x] Using NEW instead of WC
[x] Temperature Converter Class
[x] Dual Class Example
[x] Graphics
[x] Introduction
[x] Drawing Lines
[x] Drawing in a Bitmap
[x] Multiple Graphical Items
[x] Unnamed Graphical Objects
[x] Bitmaps and Icons
[x] Metafiles
[x] Picture Buttons
[x] Using Icons
[x] Composite Controls
[x] ToolControl and ToolButton Objects
[x] CoolBar and CoolBand Objects
[x] TabControl and TabButton Objects
[x] StatusBar Object
[x] Hints and Tips
[x] Using Hints
[x] Using Tips
[x] Hints and Tips Combined
[x] Grid Object
[x] Defining Overall Appearance
[x] Row and Column Titles
[x] Displaying and Editing Values in Grid Cells
[x] Specifying Individual Cell Attributes
[x] Drawing Graphics on a Grid
[x] Controlling User Input
[x] TreeView Feature
[x] Grid Comments
[x] MDI
[x] Multiple Document Interface Applications
[x] MDI Behaviour
[x] Menus in MDI Applications
[x] Defining a Window Menu
[x] Arranging Child Forms and Icons
[x] Docking
[x] Introduction
[x] Docking Events
[x] Docking a Form inside another
[x] Docking a Form into a CoolBar
[x] Undocking a SubForm or a CoolBand
[x] Docking and Undocking a ToolControl
[x] OLE Client
[x] Introduction
[x] Using an OLE Server
[x] Loading an ActiveX Control
[x] Type Information
[x] Methods
[x] Properties
[x] Events
[x] OLE Objects without Type Information
[x] Collections
[x] Null Values
[x] Additional Interfaces
[x] Writing Classes based on OLEClient
[x] OLE Server
[x] Introduction
[x] In process OLE Servers
[x] Out of process OLE Servers
[x] The LOAN Workspace
[x] Implementing an Object Hierarchy
[x] The CFILES Workspace
[x] Configuring an out of process OLEServer for DCOM
Here are the sections of the Interface Guide.
Tick each box you have proof read old-vs-new side by side. A tick means that the content has been verified to be the same. That means that if there is a spelling mistake in the old version, it should also be present in the new version.
Fixes should be made in a single, new branch named
5-interface-guide
. The5
here is the issue ID.Work on this issue if it is assigned to you only. If it is unassigned, assign it to yourself first. Fixes are preferred in Markdown; where possible, avoid HTML and CSS.
If you find structural deficiencies that requires the moving of files, or the changing of the mkdocs.yml file, please notify Stefan directly.