Клиппер 5. Справочник

Клиппер 5. Справочник


Введение
 
------------------------------------------------------------------------------
 
Современное программное обеспечение трудно представить без многооконной системы, реализующей представление многочисленных задач в наиболее информативном для пользователя виде. Описываемые в данной главе функции значительно расширяют возможности Clipper в этой области.
 
  Оконная система
 
Функции Clipper Tools II/5.0 (CT II) позволяют на одном физическом экране создать при наличии доступной памяти до 255 окон. Более того, CT II поддерживает одновременное использование двух мониторов (цветного и монохромного), подключенных к одному компьютеру. В этом случае при помощи функции MONISWITCH(), описываемой в главе "Видеофункции", доступны две независимые оконные системы из 255 окон каждая.
 
Оконные функции CT II поддерживают экраны с размерами, превышающими 25
    строк на 80 столбцов. Экран, а следовательно, и окно, могут достигать
    размера 255 строк или 255 столбцов. Однако общий объем памяти,


    занимаемый экраном, не может превышать 32 Кбайта, поэтому при 255
    строках допускается не более 128 столбцов.
 
  Интерактивное перемещение окон
 
    Нажатие клавиши <Scroll Lock> включает режим интерактивного
    перемещения окон, осуществляемого клавишами управления курсором.
    Окна, в зависимости от режима открытия, могут перекрывать друг друга.
    Клавиша <+> на дополнительной клавиатуре действует как функция
    WCENTER(), т.е. окно, видимое лишь частично, полностью перемещается
    в видимую область. Все интерактивные перемещения окна можно
    аннулировать нажатием клавиши <Esc>.
 
  Применение оконных функций
 
  . Каждому окну при его открытии присваивается дескриптор,
    являющийся числом в диапазоне от 1 до 255 (включительно). Дескриптор
    0 присваивается физическому экрану (вывод осуществляется без учета
    открытых окон). Возвращаемый при открытии окна дескриптор следует



Содержание раздела