back to Table of Contents


DeleteBufRawData (sub)

This subroutine will delete (cut out) the requested amount of subsequent bytes, ie. it will erase data from the specified buffer starting at the current buffer position and continuing until the requested amount of bytes was erased or until the buffer end, whichever case is first.

The call will also recalculate all markers to maintain its respective positions. Any markers formerly set on the deleted data will be invalidated. The current buffer position remains unchanged after the call, as the following data (if any) will move up to fill the gap. Hence, sequential deleting is easily possible with subsequent calls.


SYNTAX:

DeleteBufRawData buf$(), size&

INPUTS:

buf$() (STRING array)

size& (LONG)


NOTES:


back to Table of Contents