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

Функция не оказывает воздействия на


    размеров окна.
 
  . Функция не оказывает воздействия на физический экран (окно с
    дескриптором 0).
 
  . Поместить текст на обрамление окна (см. функцию WBOX()) можно
    командой @...SAY... с отрицательным значением номера строки вывода
    Например, заголовок окна можно вывести командой:
 
    @ -1, 5 SAY "Помощь при вводе"
 
  Примеры
 


  . Задание текстовой области окна, отстоящей как от верхней, так и
    от нижней границы на одну строку, а также на два столбца как от
    правой, так и от левой границы. В результате текстовая область станет
    меньше на 2 строки и 4 столбца:
 
    WSELECT(nWindow)
    WFORMAT(1, 2, 1, 2)
 
  . Отмена всех предварительно установленных границ для
    обеспечения возможности записи в пределах всего окна:
 
    WFORMAT()
 

See Also: WBOX()
WSELECT()

 

 

 WFROW()
 Возвращает позицию первой строки текстовой области окна.
------------------------------------------------------------------------------
 
  Синтаксис
 
    WFROW([<lRelative>]) --> nValue
 
  Параметры
 
    <lRelative> - необязательный логический параметр, задающий при
    значении .T. возврат абсолютного значения разности между WROW() и
    WFROW(), а при значении .F. или по умолчанию возврат позиции первой
    строки текстовой области окна.
 
  Возвращаемое значение
 
    nValue - номер первой строки текстовой области окна, или величина
    разности позиций границы окна и первой строки текстовой области.
 
  Описание
 
    Функция может использоваться для сохранения информации из окна в
    файле. Имеется четыре функции, возвращающие координаты текстовой
    области окна. Возвращаемое ими значение может быть сохранено и
    использовано в программе позже.
 
    Для получения без дополнительных вычислений величины разности между
    позициями соответствующей границы окна и первой строки текстовой

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