с 0, параметр может иметь
Примеры
. Приостановка вывода после 20 строк:
USE DATA
SETLINES(20) // Пауза после 20 строк
LIST Field1, Field2
See Also: GETLINES()
SETMAXCOL()
Устанавливает количество столбцов виртуального экрана.
------------------------------------------------------------------------------
Синтаксис
SETMAXCOL(<nLastColumn>, [<nScrollBorder>]) --> lSuccessful
Параметры
<nLastColumn> - номер последнего столбца виртуального экрана,
поддерживаемого CT II-драйвером. Допустимо только четное количество
столбцов. Поскольку нумерация ведется с 0, параметр может иметь только
нечетные значения. Максимально допустимое значение - 253, если
достаточно рабочей памяти.
<nScrollBorder> - необязательный числовой параметр, задающий ширину
полей, при пересечении границ которых курсором на видимой части экрана
будет осуществляться скролинг. Допустимы значения в диапазоне от 0 до
MAXCOL(.T.) / 2. Значение, превышающее верхний предел, корректируется
до максимально допустимого. Если параметр опущен, прокрутка
выключается.
Возвращаемое значение
lSuccessful - при успешной установке логическое значение .T.,
а иначе .F..
Описание
Функция позволяет установить количество столбцов, воспринимаемое
CT II-драйвером при выводе на экран Clipper-командами. При организации
вывода изображений средствами CT II-драйвера могут использоваться два
различных типа экранов:
Специальный экран
Этот экран обеспечивает средствами видеоадаптера (без поддержки
BIOS) отображение более 80 столбцов и 25 строк. Достигается это,
например, делением внутренней памяти на видеостраницы большего
размера. Однако такие специальные видеоадаптеры должны быть
совместимы с обычными по организации видеопамяти (использование
символов и их цветовых атрибутов), кодированию байтов атрибутов и