необязательный логический параметр, задающий при
Синтаксис
SETSCRSTR([<lMode>]) --> lRedirected
Параметры
<lMode> - необязательный логический параметр, задающий при значении
.T. включение, а по умолчанию или при значении .F. выключение режима
вывода видеоинформации во внутреннюю память.
Возвращаемое значение
lRedirected - логическое значение .T., если режим перенаправления во
внутреннюю память включен, а иначе .F. (в том числе и при попытке
включения режима при активном окне, а не физическом экране).
Описание
Функция позволяет включить режим вывода видеоинформации во внутреннюю
память. При включении этого режима внутренняя память инициализируется
способом, аналогичным очистке экрана Clipper-командой @ 0, 0 CLEAR. В
эту область будет направляться вся выводимая через Clipper-драйвер или
CT II-драйвер информация.
Записанные сюда данные могут быть переданы в переменную с помощью
функции GETSCRSTR() и выведены (после выключения этого режима)
Clipper-функцией RESTSCREEN(). Поскольку направляется вся выводимая на
физический экран информация (должно быть активно окно 0), то
RESTSCREEN() следует передавать координаты границ физического экрана,
то есть: 0, 0, MAXROW(), MAXCOL().
Примечания
. Внимание! Эту функцию нельзя вызывать при открытых окнах.
. Для выполнения данной функции необходима прикомпоновка
CT II-драйвера CT2US50.OBJ.
. Видеовывод внешних программ, осуществляемый через DOS и BIOS,
также может быть перенаправлен во внутреннюю память. Для этого в
программе должен быть вызов DSETWINDOW(.T.).
. Поскольку выводимая информация не появляется на экране при выводе
во внутреннюю память, то система подавления эффекта "снега" может быть
выключена с помощью вызова NOSNOW(.F.).
. Для выключения отображения курсора можно пользоваться командой