PWB Extensions Help (ext.hlp) (
Table of Contents;
Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
Processing Text in Extensions
◄Up► ◄Contents► ◄Index► ◄Back►
─────PWB Extensions─────────────────────────────────────────────────────────
Text can be manipulated at various levels in PWB extensions. Some
of the most common tasks are described below:
■ Insert or overwrite text on a character-by-character basis
using Replace.
■ Modify text on a line-by-line basis by getting the text into a
buffer with GetLine, modifying the buffer, then putting the
text back with PutLine.
■ Insert lines of text in a two-step process. First use CopyLine
to insert blank lines of text, then use PutLine to put new
text on the lines.
■ Copy text from one file to another as boxes, streams, or
lines.
See: CopyBox, CopyLine, CopyStream
■ Delete text as boxes, streams, or lines.
See: DelBox, DelLine, DelStream
■ Some copy operations must be done indirectly by using a
temporary pseudofile such as the clipboard. You cannot copy a
group of lines from one section of a file to another, but you
can copy the lines to a pseudofile, then copy the lines from
the pseudofile to the new location.
NOTE: Column and line numbers are zero-based in an extension.
-♦-