Клиппер 5. Справочник

необязательный логический параметр, задающий при


 
  Синтаксис
 
    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.).
 
  . Для выключения отображения курсора можно пользоваться командой

Содержание раздела