UUEncode & UUDecode - added Dec 28, 2015


CSV Parser - event based and recordset like CSV parser mechanisms Updated Apr 14, 2015

  1. -updated to remove ReadByte & use ReadUint8 instead

Plugin starter guide

Code for writing an ICO file from pure Xojo code

Getting a specific language value of a dynamic constant

GrafThing a set of classes for creating graphs with as many axis & data series as you want. Fully Customizable graph appearance. B24 - Open Sourced Updated Jan 15, 2012

Masked Edit Field for validating input. Supports multiple masks per edit field. Updated for RS 2010 R5.

Old RB DBF plugin

RB Code Generation Classes

    if you update these I’d appreciate getting any changes you make

Delegating SMTP socket

How to update a UI using threads

Updated virtual volume browser

Construct a menu from an xml file

Read only combobox

A simple LED counter

Some simple data structure examples

A module + classes for being able to localize your app while its running.

Two modules I’m hosting for Jason Adams

TempFontToMac - This is a very simple module which receives a Folder Item on a Mac which is a Font, converts said font to a FSRef and activates the font for the use of your application. Pair this with the Windows Functionality Suite and one can effectively use a font provided with your software within your software itself without the user having to first install said font.

MacKioskModeModule - This application is an exact reproduction of Apple's testing software of the Kiosk Mode API - difference being this is open source and written entirely in RB! As you may read by the provided link, the SystemUIMode functions within Macintosh are a very powerful means of controlling the system within your application and ought to be used very carefully and only under prudent circumstances.


A set of classes & modules for using the zlib dynamic libraries with in RB

An update of Matt Neuberg’s REALFish (see http://www.tidbits.com/matt/defaultrb.html)

                     Updated and posted with permission from Matt

Steve Garman’s ValidDate

Sample how to make draggable items in a UI (updated from Joe Strout’s original)  Drag Pics

Implementations of some deprecated interfaces Deprecated Interfaces

How to use a Dialog like a function DialogAsFunction.rbp

Since Great White Software bought RBLibrary.com some things are going to move there

Excel Writer (demo app here)

LDAP access

Amar Sagoo's multi-state checkbox updated and works in RB version 2007r4

Carbon Declares Updated so you should be able to compile for Windows without issues (you SHOULD get MacOSLib) Updated Oct 27, 2007

FileTypes - includes the list I see in 5.5.5 Updated Jun 21, 2007

ROTOR - includes additional tests that have not made it into the Verex version yet Updated Jun 13, 2007

Calculator Currency Rate updaterUpdated May 8, 2007 - Grab currency rate updates from Yahoo. Here’s a small RB app to let you make your own updater.

ExchangeFiles example Updated Apr 21, 2007

SwapFiles example Updated Apr 21, 2007

Code to tell if a volume on a PC is a floppy and not a removable USB device Updated Jan 8, 2007

Some useful common controls created as containers in RB 2005 Updated Nov 26, 2006

RB code to deal with an Audio CD on OS Xv2005 and upv555 version Updated Aug 25, 2006

Turn any file, including resource forks, into a string Updated Jun 8, 2006

How to view a PDF in RB. This only works on OS X as Quicktime on Windows does not have this capability Updated Mar 26, 2006

How to use dynamic file types and a custom image subclass to hold them persistently so they don’t go out of scope Updated Jan 21, 2006

A class for retrieving the battery levels from OS X Updated Nov 18, 2005

Case sensitive dictionaryUpdated Nov 18, 2005

Visitor pattern in RB Updated Aug 25, 2005

Revamped sampler for RB 2005 Updated Aug 16, 2005

Get the SQL to create your tables from a XERD ERD into an array of strings in your program Updated Aug 5, 2005

A Sparse array class based on a dictionary Updated Jul 10, 2005

Take a picture to and from a stringUpdated Jun 24, 2005

Thanks to Phil for some speed ups

RB 5.5 database examples Updated samples from the RB Examples to use the new RB 5.5 database Updated Apr 19, 2005

ListBox subclass that calculates its current column widths as percentages of the total width

Calendar Class for displaying calendars with varying week starts. colors, etc

An OrderedDictionary class for REALbasic 5.5

A simple project that has a module for calculating Delta Time and using delta times with dates

Styled static text item

A module for retrieving the endianess of the CPU being used

Walk Dir a class and interfaces with a sample project to show how to walk a directory hierarchy

RealBasic Text Colorizer an HTML text fazer

RealBasic Database Tutorial for RB 5.5 and up

RealBasic Hijri Calendar Class

HTMLCharConverter a class with a sample project to convert things like & (or &) into & for display in REALBasic.

A project with two methods for figuring out (in pure RB) the local day and month abbreviated names

A project to demonstrate using GetSaveInfo from Emile Schwarz

All code is supplied on an AS IS basis.