Скачать Пакет Графических Примитивов "ЖУЖУ" для EGA

21.01.1995
Скачать файл (71,37 Кб)

+--------------------------------------------------------------------+
|                                                                    |
|   +------------------------------------------------------------+   |
|   |                                                            |   |
|   |                                                            |   |
|   |        Пакет  Графических  примитивов   " Ж У Ж У "        |   |
|   |                                                            |   |
|   |                Москва       1989.                          |   |
|   |                                                            |   |
|   |                                                            |   |
|   +------------------------------------------------------------+   |
|                                                                    |
+--------------------------------------------------------------------+

+--------------------------------------------------------------------+
|  +--------------------------------------------------------------+  |
|  |                       Назначение                             |  |
|  +--------------------------------------------------------------+  |
+--------------------------------------------------------------------+

Пакет Графических примитивов " Ж У Ж У " предназначен для работы с графическим адаптером EGA и представляет собой базовый набор графических процедур, совместимых с системой программирования TURBO-PASCAL V4-5. При разработке пакета преследовалась цель сделать его компактным, быстрым и простым в использовании. Большинство процедур автономны,общие переменные включены в модуль инициализации, поэтому в случае использования части процедур остальная часть в процессе компоновки не присоединяется к создаваемой программе, уменьшая ее размер. Процедуры создания графических примитивов имеются в нескольких вариантах, что существенно ускоряет динамическое создание сложных изображений.

+--------------------------------------------------------------------+
|  +--------------------------------------------------------------+  |
|  |   Используя процедуры  " ЖУЖУ ",  Вы получаете  ВОЗМОЖНОСТЬ  |  |
|  +--------------------------------------------------------------+  |
+--------------------------------------------------------------------+
  1. поддержки логических операций при построении любых графических объектов;
  2. работы с графическими окнами;
  3. учета искажений изображения по осям;
  4. задания шаблонов для линий ( 8 стандартных шаблонов и определяемые пользователем ) и для заливки ( 16 стандартных шаблонов и определяемые пользователем );
  5. вертикального и горизонтального сдвига ( скроллинга ) графических изображений;
  6. упаковки и распаковки графических изображений для хранения их в оперативной памяти и/или на внешних носителях;
  7. использования двух типов графических курсоров ( "прозрачного" и "сплошного" ), форма и цвет которых МОГУТ БЫТЬ определены пользователем;
  8. вывода текстов растровым способом формирования символов ( латинским, а также русским шрифтом ). Имеется два стандартных набора ( высотой 8 и 14 ) и установка любого другого ( нестандартного ) шрифта, определяемого пользователем;
  9. вывода текстов векторным способом формирования символов с масштабированием;
  10. эмуляции текстового окна в графическом режиме ( параллельно с графикой ) с выполнением скроллинга, табулирования, возврата "каретки", перевода строки и др;
  11. быстрого изменения цвета заданной прямоугольной области;
  12. получения увеличенного графического изображения ( режимы " ЛУПЫ " );
  13. использования нескольких графических страниц;
  14. работа со страницей, размеры которой превышают размеры экрана.
+--------------------------------------------------------------------+
|  +--------------------------------------------------------------+  |
|  | Имеются две не относящиеся непосредственно к графике системы |  |
|  +--------------------------------------------------------------+  |
+--------------------------------------------------------------------+
  1. - универсальный драйвер графического ввода , позволяющий параллельное использоваение клавиатуры , и таких устройств, как GENIUS MOUSE, WITTY MOUSE, MICROSOFT MOUSE и других совместимых с ними;
  2. - драйвер музыкального и иного звукового сопровождения, осуществляемого параллельно с выполнением основной программы и с возможной синхронизацией ( программирование музыки по стандарту MSX );