DRAKON.SU https://forum.drakon.su/ |
|
City в качестве ДРАКОН- редактора https://forum.drakon.su/viewtopic.php?f=143&t=1130 |
Страница 1 из 1 |
Автор: | dvuugl [ Четверг, 14 Август, 2008 23:34 ] |
Заголовок сообщения: | City в качестве ДРАКОН- редактора |
Вложение: grif.GIF [ 8.87 КБ | Просмотров: 6582 ] Инсталяции не требует. Бесплатный. Из 2-частей: редактор и вьювер. Главная часть- вьювер, он обеспечивает основные "вкусности": переход на объекты по ссылкам (на объекты в других файлах в т.ч.), поиск объектов по списку имён, вибираемых в специальном окне, невидимость некоторых объектов путём снятия "галочки" в другом специальном окне- групп объектов. Из вьювера вызыватся редактор. Редактор можно вызвать и без вьювера. Библиотека шаблонов графоэлемнтов м.б. в отдельном файле- копипаст поддерживает. Исходники редактора там есть, но вроде бы не полные, я к сожалению билдер не знаю. Недостатком редактора, серьёзно затрудняющим его применение для рисования ДРАКОН-схем, считаю отсутствие функции "раздвижения пространства". Для вставки новых объектов. Встаёшь на некую вертикаль и добавляешь одну или несколько новых единиц вертикалей, всё что правее и на этом "меридиане" сдвигается вправо например. А соединительные линии удлинняются. Аналогично с горизонталью. А так приходится выделять участок схемы и смещать, потом "дырки" зарисовывать. Демка на СИ, пример из книги Паронджанова, предполагается что компилятор MinGW установлен в C:\MinGW. Схема казалось бы слепая, но мелкая намеренно чтобы в один экран влезало максимум логики. "Казалось бы" слепая потому что пояснительный текст всплывает при наведении курсора на графоэлемент. Это не есть "ДРАКОН-СИ, ДРАКОН- ПАСКАЛЬ" и т.п., но оно для любого языка, включая естественный. Вполне традиционно: проект разбит на несколько файлов и собирается компилятором или ещё чем. Редактирование кода осуществляется любым текстовым редактором, к которому пользователь привык и настроил систему на данное расширение. Файл с редактируемым текстом открывается по шелчку мышью из вьювера на связанной с ним ссылкой "иконе". Полагаю, это не лишне было бы реализовать и в DRT. Остальное см. в if.zgs, открыть вьювером. Кнопка "нажал- получил EXEшник" прилагается. demo: Вложение: City: http://zgsprojects.narod.ru/City.zip |
Автор: | dvuugl [ Суббота, 30 Август, 2008 20:07 ] |
Заголовок сообщения: | Diagram Desiner |
Аналог City. Diagram Desiner http://meesoft.logicnet.dk/ Свои плюсы и минусы. Поддерживает наборы шаблонов, в частности UML. Переход по ссылке на другие файлы (а значит и способ организации проекта, предложенный для City) также поддерживает. Русский язык есть. Там же исходники для открытой редакции, на Delphi 7: Diagram Designer 1.20 Open Source Edition The full source code for Diagram Designer is available for download. The source can be compiled with Borland Delphi 7. http://meesoft.com/DiagramDesigner/DiagramDesignerSource.zip |
Автор: | TAU [ Суббота, 30 Август, 2008 21:04 ] |
Заголовок сообщения: | Re: City в качестве ДРАКОН- редактора |
Не помню, публиковалось ли уже тут. Но вот ссылки на сайты двух других систем визуального программирования. С несколько иными заложенными подходами: http://www.hiasm.com/index.html http://aflow-designer.com |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |