Clipper резервирует 14 байтов. Таким
. Использование Clipper-команды SET TYPEAHEAD для организации
отслеживания результатов выполнения KEYSEND() с помощью KEYREAD()
может привести к большим затратам памяти, т.к. для каждого символа
Clipper резервирует 14 байтов. Таким образом, выполнение
SET TYPEAHEAD TO 1000 приведет к занятию 14 * 1000 байтов.
Примеры
. Эмуляция нажатия функциональной клавиши:
KEYSEND(KS_ALT_F10)
See Also: DSETTYPE()
KEYREAD()
MAXCOL()
Расширяет возможности Clipper-функции MAXCOL().
------------------------------------------------------------------------------
Синтаксис
MAXCOL([<lMode>]) --> nMaxValue
Параметры
<lMode> - необязательный логический параметр, задающий возврат
номера крайнего правого столбца при значении .T. для физического
экрана, а при значении .F. или по умолчанию для активного окна.
Возвращаемое значение
nMaxValue - номер крайнего правого столбца физического экрана или
активного окна.
Описание
Функция заменяет собой аналогичную Clipper-функцию. При опущенном
параметре или со значением параметра .F. она возвращает номер крайнего
правого столбца для активного окна. Без использования CT II это всегда
нулевое окно, размеры которого совпадают с размерами физического
экрана.
При наличии CT II-драйвера CT2US50.OBJ и оконных CT II-функций это
могут быть и другие значения. Для получения граничных значений
физического экрана без учета активного окна функцию следует вызывать
со значением .T. параметра <lMode>.
Примечания
. Описание этой функции приводится здесь, а не в главе "Видеофункции"
из соображений концентрации функций, которые в случае прикомпоновки
CT2US50.OBJ, заменяют или некоторым образом расширяют Clipper-функции.
Эти расширения нужны только при совместном использовании с другими