Pocket Toolbox Library - Pocket Toolbox is a native library for PocketC targeted for game development.
The library extends PocketC with the following features: multi-buffered graphics, fast resource bitmaps, 2 & 4 bit grayscale and color graphics, IR comm, custom font importing, and much more.
Feature List:
Multi-buffered graphics
Fast resource bitmaps (drawing & saving)
2 & 4 bit grayscale and 4, 8, & 16 bit color graphics. (PocketC built-in functions, bitmaps, and pixel drawing)
Low level IR communications
A "note" function for multi-line text input and for editing/viewing database records (with a 32k size limit!)
Fast record sorting (with alpha-numeric, natural, case-insensitive, and reverse sorting options)
Fast record string searches
A function for downloading content from the web (requires INet Library)
Custom font importing
A copy rectangle function with mode (OR,AND,XOR,etc), zooming, and rotate capabilities
Saving and restoring the screen to and from databases
Masked and transparent bitmaps
Bitmap collision detection functions
Triangle, ellipse, polygon, arc, multi-line, and polar/Cartesian plotting functions
Brush width control when drawing lines, frames, and ellipses.
A floodfill function
Custom fill patterns for rectangles, lines, ellipses, triangles, and floodfill.
Scrolling graphics
Get/set pixel functions
A tone function with volume and blocking/non-blocking parameters.
A multi-dimensional array and structure emulation function.
Hardkey checking and downkey event disable functions
Pseudo-random number generation (including a weighted random function)
A fast, general purpose maze generation function
Intersection functions (do shapes A and B cross? Is this point in this polygon?)
peek & poke functions for direct processor register access.
Backlight control
Can get OS version, ticks per second, and volume preferences.
Like it? Share with your friends!
Supported operating systems:
Palm OS 3.x, Palm OS 4.x, Palm OS 5.x
Similar Software:
HTTP protocol for Palm OS (PRC Tools Platform) HTTP protocol for Palm OS (PRC Tools Platform) - This library is an implementation of a subset of W3C specs for HTTP protocol. It's packed as a library file with C++ headers, so you can include it in your own programs simply linking it into your programs. It runs on ANY Palm OS device running Palm OS version 3.0 and higher (not only on Palm VII)
TealInfoDB: Palm OS Developer Reference TealInfoDB: Palm OS Developer Reference is a Palm OS reference for Palm developers. Lists Palm OS function traps with trap number, OS version, include file where it's defined, and function c-style prototype
Application Development Assistant This app lets developers store information about the programms they are writing (CreatorID, size, version, downloads, etc.)
BrainF#ck BrainF#ck-This is a full onboard Palm IDE for the BrainF#ck programming language, you can edit, debug and run BrainF#ck programs. You can watch the current memory, output and even run the program step by step. A short BrainF#ck description can be found here
WebMgr WebMgr is a PalmOS applications that allows you to submit page requests to web servers. It was designed to allow Palm-based interaction with a CGI script running on a personal web server, but should work with any website supporting GET requests
NewBie - Listbox NewBie - Listbox includes a copy of source code about dynamics listbox
IR Ping IR Ping - This program allows to check the communication between a Palm III or a PalmPilot Professional with IrDA extension and other IrDA devices or another PalmPilot. The current version tries to access a IrCOMM port. This is present in most printers and Palm devices with PalmOS >= 3.3
ZenPlus for Palm ZenPlus for Palm is a popular freeware application framework (Class Library) for C++ programmers who write software on Palm OS.
ZenPlus can increase the productivity of developers by helping them partition code and providing standard Palm OS application functionality.
Focus has been placed on code reliability and resource implications
PilRC PilRC is a Platform Independant program (sources are provided) for developing Palm Computing Platform applications.
It takes a resource script file and emits one or more binary resource files which are then included by your project's .rc, .asm or other resource file.
Let me know if you run into any bugs, have feature suggestions or whatever
Revisions Revisions - Here's one for developers. Do you write software, and want to keep track of your revisions? Here's a simple application that will record those details. A secondary use would be to record what you plan to change, and then you can tick off when done, noting the revision number
Other Software by developer «Joseph Stadolnik»:
PocketDoan: A Meditation Timer PocketDoan: A Meditation Timer - Single and multi-stage meditation sessions.
Each stage can be assigned a unique time duration and alert.
All stages can be viewed and configured from a single edit screen.
Can have more than one session (thousands actually).
Various audio (bells, gongs, birds, notes, etc), vibration, and LED alerts.
Can play