Action Pad Read Me - Release 1.0

Thanks for trying Action Pad release 1.0.  Action Pad is an extended version of the built-in Palm Memo Pad application that enables you to do more with memos.  Action Pad creates "live memos" by letting you evaluate expressions and execute code contained within memo text.  If you have the Palm keyboard, Action Pad lets you browse the memo list and select memos using just the keyboard.  Action Pad includes a development environment that makes it easy for you to create your own functions and invoke them from memos or other functions.

We are interested in your opinion concerning Action Pad.  Please feel free to comment on what you see and what you think would make a better product.  Please e-mail your comments and bug reports to support@handwave.com

For latest information on Action Pad, visit the Handwave web site.

Inventory of Files

The following files are included in ActionPad.zip:

File NameFile Purpose
Action Pad.prcThe Action Pad application.
Functions-APAD.pdbSource code to the functions supplied with Action Pad.
Scenarios-APAD.pdbSample memos with useful example expressions.
MathLib.prcThe C library of mathematical functions. These are needed to use the Action Pad "math" library.
ReadMe.htmlThe file you are reading.
ActionPadManual.htmlA document describing how to use Action Pad.
ActionPadLanguage.htmlA description of the HandScript language.
ActionPadLicense.htmlThe Action Pad license agreement.

HotSynch the 2 ".prc" files and the 2 ".prb" files to your organizer. If you have the Action Pad beta software installed on your handheld, delete the beta version before hotsynching the release version.

Functions Included in Action Pad

The Action Pad Manual describes the libraries and functions currently included in Action Pad.  Action Pad is useful without any functions, but a small number of functions are included.  The guiding principal is to have a small number of bundled functions and the built-in ability to import/export libraries of functions (supported in the "script" library).  This allows libraries to be shared easily among Action Pad users.

Palm OS Trap Calls

A lot can be done in Action Pad without having to code Palm OS calls.  Using these calls is about as complicated as programming directly in C.  However, being able to call the OS does let you do more in HandScript, so it is supported.

The HandScript language support for Palm OS trap calls requires that the trap number be supplied in the call.  The definitions of all OS trap numbers can be found in include file CoreTraps.h contained in the Palm OS version 3.5 Software Development Kit.
© Copyright 2000 Handwave Inc. All Rights Reserved.