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

Функция возвращает текущий экранный атрибут


 
  Описание
 
    Функция возвращает текущий экранный атрибут на знакоместе <nRow>,
    <nColumn>. Таким образом можно запомнить цветовые атрибуты для
    последующего использования или обработки, например, с помощью функции
    INVERTATTR().
 
  Примеры
 
  . Атрибут знакоместа в текущей позиции курсора:
 
    nVar := SCREENATTR()


 
  . Атрибут знакоместа в текущем столбце в строке 23:
 
    nVar := SCREENATTR(23)
 
  . Атрибут знакоместа с координатами столбец 70, строка 23:
 
    nVar := SCREENATTR(23, 70)
 

See Also: INVERTATTR()

 

 

 SCREENFILE()
 Записывает отображаемую на экране информацию в файл.
------------------------------------------------------------------------------
 
  Синтаксис
 
    SCREENFILE(<cFileName>, [<lAppend>], [<nOffset>]),
        [<lTrim>] --> nBytesWritten
 
  Параметры
 
    <cFileName> - символьный параметр, задающий необязательные имя диска и
    путь доступа к директории и обязательное имя файла. По умолчанию
    используются текущий диск и текущая директория.
 
    <lAppend> - необязательный логический параметр, задающий при значении
    .T. запись путем добавления в конец, а при значении .F. или по
    умолчанию перезапись уже имеющейся информации.
 
    <nOffset> - необязательный числовой параметр, задающий количество
    байтов смещения от начала файла до места записи новой информации при
    добавлении (при значении .T. параметра <lAppend>). По умолчанию конец
    файла.
 
    <lTrim> - необязательный логический параметр, задающий при значении
    .T. усечение остатка информации в файле после записи нового экрана, а
    при значении .F. или по умолчанию запись без усечения.
 
  Возвращаемое значение
 
    nBytesWritten - число записанных в файл байтов.
 
  Описание
 
    Функция позволяет сохранять в файле образ экрана.

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