PDA Toolbox.org
Home » PDAToolbox Library Add-Ons

Site Options
Support Forums
Members World Map

PDAToolbox Standard
Latest PDAToolbox
User Runtime Libraries

Library Add-Ons
Tools / Utilities
TechDocs
Codeset Archives

PDAT Store
PDAT eSellerate Store

Privacy Statement

PDAToolbox Library Add-Ons

This page provides information and tools to extend your PDA Toolbox development ability.  All of the libraries here work with versions of PDAT since version 6.0.  This page is oriented towards PDAT Professional 6.0 through 6.5..

Skip down to the Library Catalog

Libraries are used to give your applications more capability by providing you with more scripting Actions.  There are several libraries that extend the database, dialog, memory card support, and other features of your application.  Most are shareware from Sands USA, but others have created them also.  If you have a library you want to add to this page, send Rick@SandsUSA.com an email with the links and details.  

The libraries on this page consist of two pieces: A Palm OS runtime application and a Windows plug-in.  The Palm OS application is distributed with your application, but you use the Windows plug-in to integrate the new Actions from the library into your own application.  These libraries are completely optional to the operation of PDA Toolbox.  PDA Toolbox.

Most developers start out by testing the waters with the Advanced Utility Library as that is a free library that adds several useful Actions to PDAT.  The most popular library is a tie between the Database Extreme Library (DBX) which adds many powerful database and calculation Actions, and the Common Dialogs Library (CDL) which adds a variety of pre-built dialogs such as note writing, date, and numeric input.

Once you have registered a library for use with PDAToolbox 6.x Professional, the library will not be disabled in any way and you can distribute the runtime PRC file without limits and without your users having to register the library.  Of course, other library vendors may have further restrictions.  Your users can always pick up the latest runtime library at www.PDAToolbox.org/libs.

The PDA Toolbox Library SDK is available to interested C developers.

The Libraries

Purchase PDAT Shareware Software at the PDAToolbox.org Store

Free!
so go ahead and try it out!

The Advanced Utility Library is a collection of misc. utility routines.  It has a couple of "record aware" alerts, running another program, multiple-key sorting, export to memopad/doc, purge db records by date or by checked items, assign text field, and a Required Field(s) actions. There are a couple actions to support branching.  A total of 27 additional actions!

Download Advanced Utility Library (Ver 1.21 - Nov-3-2005, 28k)
Includes the PDAT Pro Library Plug-In for PDAT 6.0.

These contain localized versions with no plug-in or documentation:

Download Advanced Utility Library (Portuguese)
Download Advanced Utility Library (Spanish)
Download Advanced Utility Library (German)

Download SeeKey Utility for determining values of Soft/Hard keys for use with the au.Softkey action. (Ver 1.0 Oct-14-2002 - 2k)

Free!
Runtime Resource Editor Library (RSRC)

The Runtime Resource Editor Library gives your PDA Toolbox applications and additional 14 actions that give the capability to modify their own resources.  This let's you change bitmaps, command sets, change popup data sources, and scroll tables horizontally!  While I do not recommend using this library anymore as it modifies the original application, there are some things that just cannot be done any other way.

Runtime Resource Editor Library - Feb-24-2007, Version 1.16 - 40k
Download Runtime Resource Editor Library (US English) 
Runtime Resource Editor Library - Mar-25-2004, Version 1.15 - 40k
(Includes Pro Plugin, language packs contain only the PRC)

Download Runtime Resource Editor Library (Czech) 
Download Runtime Resource Editor Library (Portuguese) 
Download Runtime Resource Editor Library (Spanish)

Database Extreme Library (DBX)
US$14.95

One of the most popular libraries, the Database Extreme Library gives your PDA Toolbox applications advanced filtering, calculations, and other database oriented actions.  With over 45 actions and 80+ functions and operators uses in calculations and queries.  Mathlib supporting 35 trig and other functions!  This is a jam packed library!  Docs and Windows Plugin Included.

Database Extreme Library - Version 1.31, Jul-12-2006, 96k
Download Database Extreme Library (US English w/Plug-in and Docs).
Download Database Extreme Library (just German PRC). (20k)

The non-English versions are not quite ready.

Database Extreme Library - Version 1.30, 96k 
Download Database Extreme Library (just Portuguese PRC). (20k)
Download Database Extreme Library (just Spanish PRC). (20k)

Common Dialogs Library (CDL)
US$9.95

The Common Dialog Library provides various types of dialogs to the user thus saving your programming time or allowing you to provide features you don't normally have with PDA Toolbox:

  • Dialog for text field prompting
  • 3 Dialogs for time setting
  • Dialogs for dates (day, week, month)
  • Popup Category Editor
  • Popup Note Editor
  • Notice Dialog (user ability to turn on/off)
  • Popup Number Editor (incl. negs)
  • Popup Calculator for Numeric Data
  • Popup Pick List
  • IP Address Editor
  • Tip of the Day dialog
  • 16 useful routines in all!

Common Dialog Library w/Pro-Plugin- Version 1.29, Mar-7-2006
(Includes Pro Plugin, language packs contain only the PRC)

Download Common Dialog Library (US English 162k)
Download Common Dialog Library (German 19k)

Here's the TIPSDB Project for creating "Tip of the Day" databases: TipsDB.zip.

Private Eye Library (PE)
US$20.00

The Private Eye Library supports Shareware Registration for your PDA Toolbox applications and provides several powerful actions to encourage your users to register.  Also includes database encryption.  New: Now has support for Handango Dynamic Code generation (can be used elsewhere, too).

Private Eye Library - Version 1.21, Sep-13-2006, 117k
Download Private Eye Library (US English) (Palm Lib, Pro Plugin and docs)
Download Private Eye Library (German, language pack only)

Download Private Eye DeskReg Utility (Jun-21-2002 - 412k password protected install)
Download Private Eye DeskReg Utility 1.02 Build 16 Update (Nov-01-2002 - 29k password zip)

Download Algebraic to RPN Utility (Sep-2-2004, Unsupported)

VFS Storage Library (VFS)
US$12.95

The VFS Storage Library is the successor to the Memory Card Storage Library and has been updated with support for the PalmOne Tungsten T5 and the LifeDrive PDAs.  Allows the user to select the card location (external or drive if present) to store databases on - 3 actions for complete implementation.  GET action in your Startup Script, PUT in your Termination Script, and an action for the user to select the card and turn it on/off.  Also supports backup/restore to expansion cards.  Folder name support, too!  16 Actions in all!

Memory Card Storage Library - Version 2.1, Jan-19-2006, 42k
Download VFS Storage Library (US English) (includes plug-in and docs)
Download VFS Storage Library (German) (does not include plug-in or docs)

 

PDAT PIM Library (PIM)
US$12.95

The PDAT PIM Library lets your PDA Toolbox App create entries in the following Palm OS Built-In Applications:
  • Tasks/ToDo App: Task list with due dates, priorities, and notes.
  • Calendar/DateBook App: Appointments with repeating alarms and no-time appointments.
  • VersaMail, SnapperMail, and Mail App: Email messages including cc lists and receipts.
    Memos/MemoPad App: Create memos
  • Kinoma Player: Plays movies
  • Web Browser apps: Launch a URL with support for several different browsers.

PDAT PIM Library - Version 2.02 - 55k, Updated Jun-22-2005
(Included Pro Plugin updated Mar-13-2005, language pack contain only the PRC)
Download PDAT PIM Library (US English)
Download PDAT PIM Library (Portuguese)
Download PDAT PIM Library (German)

Download TestKinoma.zip (Sample Movie and Script)

Related Programs

Lib Info
Free!

LibInfo displays all of the installed PDAT libraries (and MathLib) and their version numbers on a Palm OS device. It can also save the output to the memo pad application.  Useful for diagnostics.  Version 1.2 now optionally shows PDAT/Advanced Plugin Code (CRID).

Download LibInfo 1.2 (with docs - 4k)

Creating PDAT Libraries and Plugins

You can create your own PDAT libraries for your applications or for releasing to other developers.  These libraries support commercial/shareware registrations of your own design or you can release as freeware.

The "SDK" consists of two pieces.  The first is a document describing library capabilities, restrictions, and library creation.  The second is a CodeWarrior Library that contains proprietary routines for reading/writing to PDA Toolbox databases, reading/writing resources to the application, and some helper routines.

The requirements for coding a library are:

  • Good understanding of the C language.
  • Good understanding of programming with the Palm OS API.
  • Good understanding of Palm OS application resources.
  • MetroWorks CodeWarrior C compiler version 7 or 8.
  • Full membership in good standing at the www.PDAToolbox.org(formerly PDAT Nuts and Bolts) forum.

There are no licensing fees for creating your own libraries.

Since this information is rather sensitive, the SDK is by application only.  Please send an email to ADVSDK@SandsUSA.com with all of the following information:

  • Your Real Name.
  • Your PDAToolbox.org Support Forum handle.
  • Your web Home Page.
  • Your programming experience with the Palm OS.
   
This site operated and maintained by Rick Sands  (see site copyrights)