[Skip top navbar]

Andrew Gregory's Web Pages

View from Snake Hill, Lake Ballard, 29°26'40"S 120°36'19"E


OPLEdit Box



An interface to the built-in SIBO edit box object. This is the engine behind the OPL editor and the Word processor applications. Now your programs can have it too!

Access is provided to the document data 'behind' the edit box. This allows you to make large changes to the text without updating the edit box display. When finished, the edit box is notified so the screen updates happen in one 'go'.

For best performance, this module uses the segmented document object instead of the slower flat document object. This allows for uniform responsiveness no matter the size of the document being edited. It also allows for a more efficient use of memory, allowing quite large (40K+) documents to be edited.

Derived From

ftp://ftp.nwt.com/pub/s3/developer/opl/editbox.zip by .

Required Modules