Version 2.11 Released February 4, 2003!
PocketUtils is a SatForms plugin extension that contains over fifty useful functions as outlined below:
PocketUtils V2.x adds over a dozen enhancements:
PromptUser - Improved! Resizes itself to accomodate up to 10 lines of
text, and an additional PromptUserBeep command was added.
GetAppPref/SetAppPref - Read/write application preferences
from the Palm preferences database.
GetFileType/SetFileType - Read/write a file's Type (eg. DATA, Appl,
GetFileCRID/SetFileCRID - Read/write a file's CreatorID.
GetHiddenBit/SetHiddenBit - Read/set/clear a file's Hidden attribute.
GetCopyPreventionBit/SetCopyPreventionBit - Read/set/clear a file's
Copy Prevention attribute (for prevention of beaming).
RenamePalmFile - Change the name of a specified file.
GetOSVersion - Return the PalmOS version string (eg. v.3.1).
SetControlPosition - dynamically & temporarily change the position of a
control on the current form, reverting to the original position when the
form is reloaded.
LaunchApp - launch a specified application, with the ability to specify
the desired application at runtime.
PocketUtils V1.5 added over a dozen features:
ClearHotsyncUsername - Clear the device's hotsync username and userid,
so you will be prompted to select or create a new username at the next
ClipboardTextGet/ClipboardTextSet - Get/set the system text clipboard.
DeletePalmFile - Delete a specified file from the Palm without
FlushKeyQueue - Flush (clear out) all key events that are waiting in
the key queue.
IsBackupBitSet/SetBackupBit - Get/set/clear the backup bit for a
specified Palm file.
GetFlashID - Returns the device's FlashID (serial number).
GetMemInfo - Returns the Palm memory info for freebytes, RAM size, or
GetVolume/SetVolume - Get/sets the current volume level requested (alarm
volume, system volume, game volume).
PalmFileExists - Test whether a specific file exists on the Palm.
ParseDelimText - Returns a chunk of data in a string of delimited
QueueVirtualKey - Insert virtual key into the key queue.
RandomNumber - Returns a random integer from 0 - 32767.
V1.0 Commands include:
Evaluation Version Download
An evaluation version of this extension is available so you can try
it out before deciding to purchase.
To download an evaluation version of this extension, complete the
Product Evaluation Request Form with
your full address information. Eval version download instructions
will be supplied upon completion of the request form. The evaluation
versions of the extensions display a notice screen each time they are run,
but do not time out. They are intended for internal testing use only
and may not be distributed.
Site License Available
You can purchase a site license for this product that enables its use by
an unlimited number of developers (persons) at a single office location.
Site licenses cost 2.5 times the single license fee. To purchase a site
license, simply enter a quantity of 2.5, click on the ADD button to add
it to your shopping basket, and then click View Basket to complete your
order. In the Comments section of your order, please enter the text
"Site License". Thank you!