autopost.icn: Procedures to activate PostScript recorder

link autopost
October 11, 1994; Gregg M. Townsend
Requires: Version 9 graphics
This file is in the public domain.

These procedures, when linked with an unsuspecting Icon program,
cause psrecord (q.v) to begin recording PostScript commands when
an X window is opened.  This is done by overloading the built-in
"open" function.

The results of this may or may not be usable depending on how the
original program is coded.  Psrecord cannot emulate all the X calls
and works best with programs designed for it.

"stop" and "exit" are also overloaded to try and terminate the
PostScript file properly.  Other program exit paths, notably a
return from the main procedure, are not caught.

Source code | Program Library Page | Icon Home Page