EPOC logo Left Right Up
Appendix A: Summary for experienced OPL users

Appendix A: Summary for experienced OPL users


Chapter Contents


Introduction

OPL has evolved from the Psion Organiser II through the MC and HC computers to the Series 3 and the Series 3a and then to the Series 3c and Siena and to the Series 5. This appendix gives a summary of the changes made from the Series 3a upwards. For more details of the following topics and keywords, look them up in the index or table of contents.

Bear in mind that some OPL keywords return or allow different values according to screen size and keyboard layout.


Using OPL on the Series 3a, Series 3c and Siena

OPL on the Series 3c is similar to that on the Series 3a except for some differences with serial cables.

Again the Siena is similar to these two, except for the size of its screen being around half that of the other two and also the fact that it does not have an SSD.


Using OPL on the Series 5

The principal design requirements of OPL for the Series 5 were:

The major difference between this and other versions of OPL is that 32-bit rather than 16-bit addressing is used. This means that the arguments and return values of quite a number of keywords have changed from being integers to long integers.

Also graphics, menus, dialogs and database handling especially have been improved to take advantage of the abilities of EPOC32.

Below the removed, new and changed features are listed. For this appendix to provide detailed information would represent a repetition of much of what has been described in the main chapters of this manual and you should refer to these for full details (especially useful is the ‘Alphabetic Listing’ which includes full details of all keywords for both the Series 5 and the Series 3c).

The following keywords, available on earlier Psion machines (Series 3a, Series 3c and Siena), are no longer available on the Series 5:

The following keywords have been added to OPL on the Series 5:

Database commands:

OPL applications:

The following keywords have undergone some changes, although many of these are compatible with earlier versions of OPL:


EPOC logo Left Right Up