Home
News
Community
Products
Download
Support
Sales
About CASL

 
 
 
 
 
 

Samples


This page contains various sample CASL Applications and external libraries to demonstrate the power of CASL.

Samples provided by CASLsoft

The following samples were created by CASLSoft.
samples.zip Samples included with demo distribution
scanner.zip Symbol Bar Code Scanner library (CASLpro Library)
CASL_Palm_Utils.zip External C library example for the Palm™ handheld CASL runtime.
CASL_Windows_Dll.zip External C library example for the Windows CASL runtime.
CASL_PalmPrint_demo.zip The CASL_PalmPrint_demo application provides example usage of an external C function in the CASL_PalmPrint library to request the Stevens Creek Software PalmPrint utility to print a string.
ADDRSAMP.zip An example of how to access the Palm™ handheld address book.
TODO_BAR.zip An example of how to access the Palm™ handheld todo list.
MEMOQUIZ.zip Quiz game that uses the Palm™ handheld memo pad database for it's questions (please see associated readme.txt file for adding the quiz Q/A to the memo database).

 

CASLPro Samples created by Ulrich Riepert (New) - with demonstration of c file use

The CASL samples below contain the CASL project files, c files and prc program.  They all are freeware, use them at your own risk.  All examples other than "Progress" work with Palm OS 5.x, when compiled with CASL 4.x
Reset / Freeze Reset causes a soft reset Freeze stops the processor for a while
BeamIt new Will send a palm program or data file to another PDA over the IR port
(Made by CASLSoft and Mark Jackson)
SendToCalendar   Sends an event to the Palm calendar program (PalmOS V4.0 and newer only!)
SendToMemopad   Sends text to the Memopad using the PalmOs Exchangemanager
SoundVolume Same as CASL play command, but with volume control
HardkeyState   Shows how to use the Tungsten 5-Way-Navigator button
BatteryInfo Gets battery info like current volt, kind of akku etc.
SelectDateTime   Brings up date and time selector dialogs
Progress
(not OS5 compatible)
Brings up a modal progress dialog
FileAttr Retrieves and changes the attributes of a file in memory
VFS enables CASL to have access to memory cards
(for PDA's with card slots only!)
Preferences   Stores and retrieves user defined strings in the saved_preferences database
DateTime   Retrieves time or date string in the correct syntax as defined in the Palm Preferences
PickColor Displays a dialog that allows you to choose a color
PlaySound   Plays the different system sounds  (Thanks to Mark Jackson)
Hotsync Gets the hotsync name and date of last hotsync (Thanks to Brett Johnson)
GraffitiShift Enables the Graffiti Shift Indicator and moves it at any position you want 
(Thanks to Mark Jackson)
SetTime Sets date and time of the palm
GetMemSize Gets RAM and ROM size of the Palm's memory
Clipboard Reads and writes text to the clipboard (without using a text object)
GetOSVersion Gets PalmOS version of the Palm
AutoOffTest Gets the current auto power off time and sets it to a new value
KeyEvent Simulation of pressing a hard button or tapping a key within your CASLPro program
NumSpace Gets the numeric space character and the horizontal ellipsis character regardless of the current PalmOS version
ThousandSep  Formats a numeric string with thousand separators
"1234567.987" --> "1,234,567.987"

Tools, add-ons and documentation done by CASL users

QuickRef.zip - Quick Reference Guide by Gary Miyakawa

See CASL Resources on Links Page.

Samples that some of our customers have produced

PAD - The Pilot Authentication Device by Adam Fields.

See CASL Developers on Links Page.


Home | News | Community | Products | Download | Support | Sales | About CASL

© 1997-2007 WAGWARE Systems, Inc. & Brainyware, LLC.

All Rights Reserved. Legal info

Last Modified 07/18/2007