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:
JDatebook2CSVCat JDatebook2CSVCat - A small framework written in java to list the internal DatebookDB (Creator: date, Type: data) of the Palm. It is compatible with PalmOS 2.0 or better. PalmOS 1.0 should work too, but isn't tested. Up to now, the format of the DatebookDB has not been changed
JAddress2CSV JAddress2CSV - A small framework written in java to list the internal AddressDB of the Palm. The output file is a CSV (comma Seperated values, ok here is a semicolon used). It is not the File used by the PalmDesktop; use Pilo-xfer or other tools to export the database from your palm to the platform you prefer. It runs with Java 1.1 or better
PocketC Runtime Palm OS PocketC Runtime - The runtime version is for those who have no desire to compile applets, but want to run someone else's applet. Using this version saves memory, since the compiler has been removed. This version is freeware and may be distributed freely by developers, but only in its entirety
Quartus RsrcEdit Quartus RsrcEdit is a Palm resource editor that runs on the Palm and allows users to view and change application resources using a forms-based editing environment tailored for specific resource types, as well as providing an integrated disassembler and hex-editor for Palm OS applications and databases
Fire j2me Fire j2me is a library that aims to provide a set of easy-to-use extendable components to J2ME developers.
The basic set of Fire components offer all the functionality of the J2ME GUI components provided in the midp2 profile (Forms, Items etc.) plus a much more appealing user interface, themes, animations, popup menus, and better component layout
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
Plua A port of Lua 5.0.3 for the Palm Computing platform
RegCode Developer Kit RegCode Developer Kit is a standardized system which works with online software distributors to provide both security and realtime fulfillment.
This development kit includes examples, source code, and documentation describing RegCode
Code68Dis Code68Dis - A Handheld 68k disassembler for the Palm.
You will use this software at your own risk.
Code68Dis is 'tap-aware'.
This means that you may alter the screen contence by (one or more) taps
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