A variety of syntax was officially deprecated in Jam7, but still continues to function. This syntax is undocumented in current manuals, but can often be found in older programs converted from earlier versions, or written by Jam programmers familiar with older versions of Jam.
For all the functions and syntax that was deprecated virtually all of the methods had replacement functionality. Thus, in this deprecated syntax there are not hidden undocumented bonuses just waiting to be uncovered.
This syntax works in all Jam7 versions, all Prolifics versions and in Panther. All of the syntax and functions have been tested as of the most recent version of the Prolifics product, Panther, released in 1999.
As a convention, throughout this document, when references are made to Jam7, readers should assume that this means the Jam7, Prolifics and Panther application development tools, unless a distinction is clearly specified. For core JPL and library function functionality, these three different versions & configurations of the development tool operate virtually identically.
The following should allow users to understand what the old syntax and library functions mean, and to convert it to syntax that is defined in the Jam7 manuals. This guide should also assist people in maintaining old code, but it is the author's hope that it will not encourage anyone to use these old methods in future programming efforts.
As with all Jam/Prolifics/Panther functions, there are function variants that are used for specifying objects on the screen in different ways. Only the base name of the function is given in these lists. See the function detail for all variants.
Version 1.0 of Jam5 Deprecated JPL Syntax and Library Functions.
All testing of these functions and JPL syntax was done on Panther, along with other tests being done on Jam7.
This document last updated August 1999.
This page and all syntax & function detail pages are: Copyright 1999 by Michael Ryan. Although the author is a consultant for Prolifics, this page and it's contents are NOT an official product of Prolifics, and the author is solely responsible for its contents. Every effort has been made to make this document as accurate as possible, but <standard disclaimer> users assume the sole responsibility for using the information in this document.
Please report any errors or comments to (email address).