We are very pleased to make available the essential book on the Prograph programming language, "Visual Programming With Prograph CPX" by Dr. Scott Steinman and Kevin Carter, published by Manning Publications.
Although focused on Prograph programming using the Prograph CPX development environment, it is still a very useful book for learning the Prograph language using Marten. We are grateful to Dr. Steinman and Manning Publications
for allowing us to offer this book and we encourage everyone to visit the Manning site to express our thanks.
Visual Programming With Prograph CPX
The standard Marten documentation:
Examples of various types of programming with Marten:
Hello World Example
Import CPX Example
Make Command Line Example
This tutorial illustrates how to create a simple text editor just using the basic Marten primitives.
Simplest Text Editor Example
While out of date, these early chapters have some information on MacOS X development.
Small App - Chapter 01 - Menus
Small App - Chapter 02 - Events
This chapter is similar to the Quick Start and further illustrates how to use the Small Application Classes framework to create a document-centric application.
Small App - FASTA Editor Application
This tutorial shows how to use the Small Application Classes framework to create a stopwatch desk accessory.
Small App - Stopwatch
The ABCs are discussed in "Visual Programming With Prograph CPX". They were an application framework developed by Pictorius Inc. for use with their development environment.
A functional but incomplete version of this framework for use with Marten is available.
ABC Starter Project
The Import CPX Example listed above in the Documentation section requires this file for users who wish to work through the tutorial.
Data File for Import CPX Example
The CGI Example requires this file for users who wish to work through the tutorial.
CGI Example Files
As a result of a website redesign, unfortunately the mailing list is no more. All interested users are encouraged to send us an e-mail with any questions they might have and if they would like to receive notices about new versions.
Technical support is currently provided by e-mail correspondence. Please send any technical support questions to firstname.lastname@example.org.
We hope none are found, but should you run across any we would appreciate hearing about them. Please report a bug by sending an e-mail to email@example.com