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

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


 
    <lMode> - необязательный логический параметр, задающий при значении
    .T. возврат размера физического экрана, а при значении .F. или по
    умолчанию возврат размера активного окна.
 
  Возвращаемое значение
 
    nScreenSize - число байтов.
 
  Описание
 
    Функция определяет размер экрана (с учетом атрибутов) в байтах. При 25
    строках и 80 столбцах экран вмещает 2000 символов. Для каждого символа


    имеется также байт атрибута. Таким образом, объем экрана равен 4000
    байтов.
 
    Если параметр <lMode> опущен или имеет значение .F., то возвращается
    размер активного окна. Если параметр <lMode> имеет значение .T., то
    возвращается размер физического экрана.
 
  Примеры
 
  . Вывод размеров в байтах:
 
    WOPEN(10, 10, 20, 70)               // Открыть окно
    ? SCREENSIZE()                      // Размер окна
    ? SCREENSIZE(.T.)                   // Размер физического экрана
 

See Also: MAXROW()
NUMCOL()

 

 

 SCREENSTR()
 Возвращает считанную с экрана символьную строку с цветовыми атрибуты.
------------------------------------------------------------------------------
 
  Синтаксис
 
    SCREENSTR([<nRow>], [<nColumn>], [<nCharCount>]) --> cCharString
 
  Параметры
 
    <nRow> - необязательный числовой параметр, задающий номер строки
    позиции начала считывания. По умолчанию строка текущей позиции
    курсора.
 
    <nColumn> - необязательный числовой параметр, задающий номер столбца
    позиции начала считывания. По умолчанию столбец текущей позиции
    курсора.
 
    <nCharCount> - необязательный числовой параметр, задающий количество
    считываемых символов. По умолчанию считывание до конца окна или
    экрана.
 
  Возвращаемое значение
 
    cCharString - символьная строка, содержащая считанные с экрана символы
    с атрибутами.

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