Красное изображение на белом фоне.
Примеры
. "Нормальное" изображение (белое на черном):
? NTOCOLOR(7) // "07/00"
? NTOCOLOR(7, .T.) // "W/N"
. Красное изображение на белом фоне. Числовая форма 116
преобразуется в "04/07" и "R/W":
? NTOCOLOR(116) // "04/07"
? NTOCOLOR(116, .T.) // "R/W"
. При ошибочном параметре возвращается пустая строка:
? NTOCOLOR(380) // ""
? NTOCOLOR(-1, .T.) // ""
See Also: COLORTON()
v-гБ--Кг =БЮ¬¦ЦБК
NUMCOL()
Возвращает число доступных столбцов экрана.
------------------------------------------------------------------------------
Синтаксис
NUMCOL() --> nColumn
Возвращаемое значение
nColumn - число столбцов, доступных в Clipper на экране или в текущем
окне.
Описание
Функцию можно использовать для определения ширины экрана при
организации переноса выводимой информации на другую строку. Функция
NUMCOL() на основе значения, получаемого от BIOS, и в зависимости от
режима, установленного функцией DSETWINDOW(), возвращает количество
столбцов либо физического экрана, либо окна.
Примеры
. Количество столбцов открытого окна:
WOPEN(10, 10, 20, 70) // Открытие окна
DSETWINDOW(.T.) // Перенаправление вывода в окна
? NUMCOL() // 61 столбец
DSETWINDOW(.F.) // Отмена перенаправления
? NUMCOL() // 80 столбцов
See Also: CGA40()
MAXCOL()
MAXROW()
SETMAXCOL()
RESTCURSOR()
Восстанавливает сохраненную позицию и форму курсора.
------------------------------------------------------------------------------
Синтаксис
RESTCURSOR(<nCursorSetting>) --> cNull