и выводит ее. Цепочка str
tputs (str, count, putc)
Добавляет, если надо, заполнитель к цепочке str и выводит ее. Цепочка str должна быть значением какой либо символьной переменной , либо результатом работы процедур tparm, tsgetstr, tigetstr или tgoto. Аргумент count задает количество строк, которые затрагиваются выводом; если оно неизвестно, задается 1. Аргумент putc - это процедура, аналогичная . Этой процедуре символы передаются последовательно.
putp (str)
Процедура, вызывающая tputs (str, 1, putchar).
vidputs (attrs, putc)
Выводит цепочку, переводящую терминал в режим визуализации символов с атрибутами attrs - комбинацией атрибутов, описанных ниже, в разделе АТРИБУТЫ. Символы передаются процедуре putc, аналогичной .
mvcur (oldrow, oldcol, newrow, newcol)
Процедура нижнего уровня для перемещения курсора.
Следующие процедуры возвращают значения характеристик, которые передаются им в качестве параметров, например xenl.
tigetflag (capname)
Если capname не является булевой характеристикой, возвращается значение -1.
tigetnum (capname)
Если capname не является числовой характеристикой, возвращается значение -2.
char *tigetstr (capname)
Если capname не является символьной характеристикой, возвращается значение (char*) -1.
char *boolnames [ ], *boolcodes [ ], *boolfnames [ ]
char *numnames [ ], *numcodes [ ], *numfnames [ ]
char *strnames [ ], *strcodes [ ], strfnames [ ]
Эти массивы, завершающиеся нулевыми байтами, содержат имена, коды termcap и длинные C-имена для каждой переменной .
Эмуляция termcap
Данные процедуры включены для того, чтобы упростить преобразование программ, использовавших библиотеку termcap. Параметры у них остались прежними, но теперь они эмулируются через базу данных .
tgetent (bp, name)
Найти элемент termcap для имени name. При эмуляции параметр bp игнорируется.
tgetflag (codename) Получить булево значение элемента codename.
tgetnum (codename)
Получить числовое значение элемента codename.
char *tgetnum (codename, area)
Получить символьное значение элемента codename. Если указатель area не равен NULL, то поместить то же значение в буфер, на который указывает *area, и продвинуть *area. Для вывода возвращенной цепочки символов необходимо использовать процедуру tputs.
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий