omcCanvas

Учебное графическое полотно. Основное назначение компонента — «введение в графику в ББ без ООП»1).

репозиторий: https://bitbucket.org/oberoncore/omc
omccanvas.txt omccanvas.7z

http://forum.oberoncore.ru/viewtopic.php?f=90&t=3882

Данный компонент позволяет создавать графические объекты «Полотно» и осуществлять вывод в них графических примитивов, с помощью команд модуля omcCanvas.

Полотна могут копироваться, помещаться в документы, сохраняться и загружаться.

Таким образом, идея компонента — сделать возможным вывод статичной графики без необходимости владения объектно-ориентированным программированием (что необходимо для разработки собственных графических объектов в ББ), с помощью вызова процедур модуля (так же, как, например, процедур модуля StdLog).

Набор операций рисования в точности соответствует операциям стандартной графической системы ББ (модуль Ports). Форма работы с этими операциями также выдержана по возможности близкой к Ports.

из документации omcCanvas

См. также

© 2005-2017 OberonCore и коллектив авторов.