Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Pascal Форум Информер Страны мира
   Графика    >>    jujup
   
 
 Пакет Графических Примитивов "ЖУЖУ" для EGA  Unknown 21.01.1995

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



69k 
 

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