Skip to main content.

Programming Examples

This page provides links to downloads for programming examples. Downloads on this page are not supported by technical support.

Manifold IMS Programming Examples

Please see the Live IMS Examples page for examples of IMS running on manifold.net servers, with links to complete source code for examples. Programming IMS is programming Manifold, so these examples provide useful insight into programming Manifold System.

Manifold Image Servers and Geocoding Servers

See the Image Servers and Geocoding Servers page for links to source code for image servers and geocoding servers for use within Manifold and the Manifold Toolbar. Don't miss the incredible usefulness of image servers, one of the most popular features in Manifold System.

Add-Ins

Add-ins enable Manifold users to extend the capabilities of Manifold System by adding new commans to the Custom toolbar or to the Tools - Add-Ins menu. Add-ins can also control which Manifold toolbars are shown, hidden or disabled when the system starts up. Two examples show how to use add-ins:

CreateLayout.zip - This add-in demonstrates how to create a layout and populate it with a page for each defined view. A sample file to try out is included. The example shows how to create a layout and populate it with entries based on the content of the currently opened component. The example illustrates:

Screenshots.zip - Shows how to make quick screenshots of the active component (analogous to the output of the Make Image command in "entire component" mode). This example adds three new commands, to make screenshots at 400x300, 800x600 and 2400x1800 resolutions. The example illustrates:

R8 Object Model

Scripting Examples

Scripting examples show various techniques in the context of real tasks. Although some may be used as utilities, the main intention is to present examples of programming techniques and use of Manifold facilities. See the Comments component in each project for notes.

In addition to general scripting examples, the ScriptTableNwindActive example listed below illustrates the use of Active Columns using JavaScript and VBScript.

To download the sources for these scripts, please click here to download the scripts700.zip file (2,621 KB) - These examples were originally created for use in Release 7.00 and have been verified to work fine in Release 8.00 as well.

Programming Examples are Not Supported

The downloads on this page are not supported. Not supporting these downloads makes it possible to provide them for free.

Suggestions?

Suggestions to improve Manifold are always welcome. Please see the Suggestions page for tips on making effective suggestions.