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

области внутренней памяти, куда функцией


    cHiddenCharString - символьная строка, содержащая информацию из
    области внутренней памяти, куда функцией SETSCRSTR() перенаправлялся
    видеовывод.
 
  Описание
 
    Функция возвращает информацию из области внутренней памяти, выделенной
    вызовом SETSCRSTR(.T.) для скрытого вывода. Эта строка, чья длина
    соответствует значению, возвращаемому при вызове SCREENSIZE(.T.),
    может быть сохранена в переменной и после выключения режима скрытого
    вывода передана Clipper-функции RESTSCREEN(). Сохранение в переменной
    должно произойти до того, как режим перенаправления вывода вызовом
    SETSCRSTR(.F) будет отключен.  В противном случае область внутренней


    памяти окажется уже освобожденной и функция GETSCRSTR() возвратит
    пустую строку.
 
  Примечания
 
  . Поскольку скрытый вывод всегда реализуется для объема полного
    экрана, независимо от фактического размера выводимой информации, то
    функция RESTSCREEN() должна вызываться со значениями координат  0, 0,
    MAXROW(), MAXCOL().
 
  Примеры
 
  . Скрытие вывода (не забудьте его выключить):
 
    WSELECT(0)
    ? SETSCRSTR(.T.)            // .T. при включении режима скрытия
    @ 10, 10 SAY "XXXXXXX"      // Обычный вывод на экран (не отображается)
        *...
    @ 15, 10 SAY "YYYYYYY"
 
  . Получение образа экрана при скрытом выводе (GETSCRSTR() должна
    вызываться до SETSCRSTR(.F.)):
 
    cVar := GETSCRSTR()
    ? SETSCRSTR(.F.)            // .F. при выключении режима скрытия
    RESTSCREEN(0, 0, MAXROW(), MAXCOL(), cVar)
 

See Also: MAXCOL()
MAXROW()
SETSCRSTR()

 

 

 GETVGAPAL()
 Возвращает характеристики палитры цвета VGA-адаптера.
------------------------------------------------------------------------------
 
  Синтаксис
 
    GETVGAPAL(<nColor|cColor>, <cRGB>) --> nPaletteValue
 
  Параметры
 
    <nColor|cColor> - код цвета либо в виде числа в диапазоне от 0 до 15,

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