Development
Reusable Classes for REALbasic

These are reusable classes for REALbasic. They are all free for your use and open source, all I ask is that if you make improvements you return them to me for inclusion in the archive. See the individual packages for specific license information.

CSuspendAppleEvent:

Allows you to suspend an apple event in the HandleAppleEvent event and finish processing it later. Lets you have several apple events running at the same time and perform other async work at the same time. You no longer need to return the data at the end of the HandleAppleEvent event! [Download] version 1.0 (7/31/2002)

CTelnetSocket:

no, it's not a socket that provides the telnet protocol, it's an RB Socket replacement that uses the telnet program in Mac OS X to provide the networking. The classes are open source and free for you to use, read the readme. [Download] version 0.1 (4/11/02)

ACGI Framework:

A free and open source framework for creating acgi programs in REALbasic. Fully multi-threaded and with support for persistent session variables. [Download] This is for OS9 only, or for use with acgi dispatcher on OSX.

Associative Array:

This is a very simple replacement for the Collection class in realbasic. It's basically an array but uses a string as the key instead of an integer. Unlike the collection class you have access to the array of keys and a method to save and load the data to a binary stream. [Download]

Speech Module:

A couple of methods to implement speech in your REALbasic app. What makes this different from other speech modules available is that this wont interrupt speech already in progress. New speech gets added to the buffer and will be spoken after the current phrase is done being spoken. [Download]

content is copyright 2002 by James Sentman, all rights reserved.