поддержки окон содержит ряд независимых
поддержки окон содержит ряд независимых функций, которым и посвящена
данная глава. В нее включены функции, непосредственно расширяющие
возможности ввода с клавиатуры Clipper-программ, выводу на экран и
принтер, а также к другим внутренним средствам Clipper. Для их
использования CT II-драйвер должен быть прикомпонован к прикладной
программе.
Файл CT2US50.OBJ сконструирован таким образом, что основная часть
программы, необходимая для функционирования, вынесена из него и в виде
отдельных модулей помещена в библиотеку CT250.LIB. Таким образом, в
виду прикомпоновки лишь действительно используемых библиотечных
функций, использование CT II-драйвера незначительно увеличивает
избыточность собираемой программы.
Использование CT2US50.OBJ
Для обеспечения возможности замещения во время компоновки стандартного
драйвера, выбираемого из библиотеки CLIPPER.LIB, CT II-драйвер
поставляется в виде объектного файла (CT2US50.OBJ). Для реального
замещения при компоновке он должен быть включен в список объектных
файлов.
Видеорежимы
Некоторые функции, относящиеся к видеоадаптерам, описываются в этой
главе, а не в главе "Видеофункции". Это связано с тем, что их
выполнение сопровождается изменениями контролируемых Clipper
видеостраниц или видеорежимов.
Изменения видеорежимов
Изменения видеорежима сопровождаются сбросом некоторых переключателей
режимов в исходное состояние:
--------------------------------------------------------------------
Наименование Состояние, вызов функции
--------------------------------------------------------------------
Позиция курсора Строка 0, столбец 0
Видеостраница 0 SETPAGE()
Состояние шрифтов SETFONT(), FONTLOAD(), FONTSELECT()
Состояние палитр EGAPALETTE(), VGAPALETTE()
Обрамление экрана SET COLOR TO..
--------------------------------------------------------------------