{ ----------------------------------------------------------------------------- NOTICE: THESE MATERIALS are UNSUPPORTED by OSS! If you do not understand how to use them do not contact OSS for help! We will not teach you how to program in Pascal. If you find an error in these materials, feel free to SEND US A LETTER explaining the error, and how to fix it. THE BOTTOM LINE: Use it, enjoy it, but you are on your own when using these materials! DISCLAIMER: OSS makes no representations or warranties with respect to the contents hereof and specifically disclaim all warranties of merchantability or fitness for any particular purpose. This document is subject to change without notice. OSS provides these materials for use with Personal Pascal. Use them in any way you wish. -------------------------------------------------------------------------- } Creating Desk Accessories in Personal Pascal Versions 1.11 and Higher In Personal Pascal versions 1.11 and higher there is a new compiler directive: {$A+}. Using this directive tells the compiler to generate a desk accessory rather than a stand-alone application. You need to specify the stack size, and turn debug off in order to successfully use this directive. We recommend a stack size of 10K for most accessories. The most common usage is: {$A+,D-,S10} this will tell the compiler to generate a desk accessory, turn debug mode off, and set the stack size to 10K. With these directives available you no longer need to run the program "PASACC" to generate desk accessories. You need only compile for GEM, then rename the resulting .PRG program to .ACC. If you do not have version 1.11 or later, and would like to upgrade to the latest version in order to make use of desk accessories, send your MASTER copy of Personal Pascal and a check for $10.00 to OSS. Be sure to include your registration number and full address. We will be revising Personal Pascal in the near future so if you do not need the features described above, hold on to your $10 'till then. NOTICE: Price for upgrades subject to change without notice! -- OSS Customer Support