File Name |
Txt Version
(to Read Online) |
OPL version
(to put on Psion) |
Description |
Faqprog |
Faqprog |
N/A |
An FAQ for programming the Series 3
(Old but still useful!) |
OPL_doc1 |
OPL_doc1 |
N/A |
All the OPL commands and their syntaxes with an explanation |
OPL_doc2 |
OPL_doc2 |
N/A |
The same file as above, but without the explanations |
OPL_dbf |
OPL_dbf.zip |
N/A |
A Psion Data file, containing all the OPL keywords and their
syntaxes |
Aalarm |
Aalarm |
Aalarm |
Set a system Alarm from OPL. |
Abstim |
Abstim |
Abstim |
Demonstrates absolute timers and spawning another Opl program. |
Alarms |
Alarms |
Alarms |
Another alarm example. |
Appman |
Appman |
Appman |
This program demonstrates how to launch menus and dialogs
asynchronously in OPL. |
Attrib |
Attrib |
Attrib |
Shows how one might alter file attributes of any file from
within an OPL program. |
Batchk |
Batchk |
Batchk |
Checks the voltage of the Main and Backup Battery on the
Series 3. Also detects the the presents of an AC Adapter. |
Battery |
Battery |
Battery |
Another Battery and AC Adapter Checker. |
Bincalc |
Bincalc |
Bincalc |
Calculator for various number formats |
Bitmap |
Bitmap |
Bitmap |
Handling Bitmaps |
Changev |
Changev |
Changev |
How to automatically change one string for another in a text
file |
Circlex |
Circlex |
Circlex |
How to draw a circle |
Combsort |
Combsort |
Combsort |
Code for sorting data |
Conv |
Conv |
Conv |
Procs which can be loaded into the calculator for converting
units |
Countdwn |
Countdwn |
Countdwn |
A Countdown Timer |
Cpress |
Cpress |
Cpress |
Code for compressing data files |
Ctrlhelp |
Ctrlhelp |
Ctrlhelp |
Launching Help program |
Dbsort |
Dbsort |
Dbsort.zip |
Quicksort for Data base files (Zip contains additional files) |
Dohelp |
Dohelp |
Dohelp |
|
Dtmf |
Dtmf |
Dtmf |
Playing Dialling tones in OPL |
Editor |
Editor |
editor_opl.zip |
A text editor for upto 255 characters for inclusion in other
programs. Zip contains further info. Written by Ian Chapple. |
Encrypt |
Encrypt |
Encrypt |
How to encrypt a string |
Ex_alarm |
Ex_alarm |
Ex_alarm |
Alarm example |
Ex_anima |
Ex_anima |
Ex_anima |
Animation example |
Ex_app0 |
Ex_app0 |
Ex_app0 |
App example |
Ex_app3 |
Ex_app3 |
Ex_app3 |
Another App example |
Ex_birth |
Ex_birth |
Ex_birth |
What Day were you born on? |
Ex_bounc |
Ex_bounc |
Ex_bounc |
A Bouncing ball example |
Ex_circ1 |
Ex_circ1 |
Ex_circ1 |
Another (Simpler) way to draw a circle |
Ex_circ2 |
Ex_circ2 |
Ex_circ2 |
Yet another circle drawing program |
Ex_dice |
Ex_dice |
Ex_dice |
A random dice |
Ex_dtmf |
Ex_dtmf |
Ex_dtmf |
Dialling tones from OPL again |
Ex_eval |
Ex_eval |
Ex_eval |
The eval function |
Ex_icon |
Ex_icon |
Ex_icon |
A program which makes a simple icon |
Ex_ioscr |
Ex_ioscr |
Ex_ioscr |
IO functions on the screen |
Ex_iotyp |
Ex_iotyp |
Ex_iotyp |
Read a text file |
Ex_label |
Ex_label |
Ex_label |
Insert a line in a Database |
Ex_menus |
Ex_menus |
Ex_menus |
How to use menus |
Ex_music |
Ex_music |
Ex_music |
How to play music |
Ex_reord |
Ex_reord |
Ex_reord |
Simple way to reorder a database (Slow but reliable) |
Ex_timer |
Ex_timer |
Ex_timer |
Another Countdown timer |
Ex_watch |
Ex_watch |
Ex_watch |
A stopwatch |
Export |
Export |
Export |
How to save a database as a CSV (etc) file |
Extpow |
Extpow |
Extpow |
Check for external power |
Files |
Files |
Files |
How you can read the contents of a directory (even the ROM) |
Format |
Format |
Format |
A way of formatting something (!) |
Getclock |
Getclock |
Getclock |
Procedure to return the type of clock set |
Geteva |
Geteva |
Geteva |
Get event with a timer |
gfxdemo |
gfxdemo |
gfxdemo |
Graphics Demo (Including how to fill an area and other useful
stuff) |
Inqalm |
Inqalm |
Inqalm |
Another Alarm prog |
Iotype |
Iotype |
Iotype |
Similar to above IOtype program |
Listfiles |
listfiles |
listfiles |
How to get a list of all the files in a directory |
Makedbf |
Makedbf |
Makedbf |
Code to make a dbf file without using the normal OPL dbf
keywords. |
Mc2agn |
Mc2agn |
Mc2agn |
Program to convert MC400 diary to Series 3 Agenda file |
Mem |
Mem |
Mem |
This example shows you how to check how much spare memory
there is on any of the Psion's drives |
Oposrch |
Oposrch |
Oposrch |
Search for a string inside another file |
Org2agn |
Org2agn |
Org2agn |
Program to convert Organiser II diary files into Series 3
Agenda files |
OSCalls |
OSCalls |
OSCalls |
Lots of example OS calls |
Picinopl |
Picinopl |
Picinopl |
How to store Pic files in OPA applications. |
Readagn |
Readagn |
Readagn |
How to read agenda files |
Read-txt |
Read-txt |
Read-txt |
How to read an OPL file, txt file or anything else you may
choose. |
Riset |
Riset |
Riset |
Demonstration of using the WLD: device interface from OPL to
extract sunrise/sunset information for a city. |
RunOpa |
Runopa |
Runopa |
Shows you how to run another Opa from an OPL program. |
Script |
Script |
Script |
Runs a named script file from an OPL program |
Slow |
Slow |
Slow |
How to slow down the series 3a/c (Or the mx) so that Series 3
games run at a decent speed! |
Sndfrc |
Sndfrc |
Sndfrc.zip |
Only works on s3 (not s3a etc) I think.
Extension to the operating system which enables you do fun things with sound. |
Sound |
Sound |
Sound |
How to play a wve file |
Speedup |
Speedup |
Speedup |
How to pause your program when put into the background |
Startapp |
Startapp |
Startapp |
How to start another application from within OPL |
Time |
Time |
Time |
How to set the time and date |
Time2 |
Time2 |
Time2 |
Another program to set the time and date (Programmed by Psion
Tech Support) |
Time3 |
Time3 |
Time3 |
A third way to set the time and date |