МнемоСхемы(структурные диаграммы ) в Лазарус

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

МнемоСхемы(структурные диаграммы ) в Лазарус

Сообщение Alex2013 » 05.11.2025 22:46:03

Не знаю, куда делись 100500 вариантов исходников программ, библиотек и компонентов, что ранее повсеместно были доступны для создания мнемосхем. Как бы там ни было, но сейчас с этим довольно глухо. (Да, по идее, можно использовать почти любой слегка модифицированный векторный редактор, но это всё же немного не то будет.)

Более-менее подходит только старенький DrawObjects (написан на Delphi, но есть порт для древнего Lazarus).Скачать можно тут http://tcoq.free.fr/composants.html
Но, как водится, с ходу это старье стартовать оказалось на ортез.

После легкой «лоботомии» код частично все же заработал, но предсказуемо пестрит сбоями и ошибками.
Изображение


В общем, может посоветовать что-то похожее или подсказать, как собрать код DrawObjects немного более «человечным образом»? :?:
(сильная сторона DrawObjects — отличная работа с «кривым Безье», да и просто линиями (немного допилить полилинии, и это вообще будет мини-Корел-Драв, что для текущей задачи слегка избыточно, но вполне может пригодится в другом проекте).

В комплекте едет редактор и скомпилированная "качественная демка" по ней можно лучше понять потенциальные возможности пакета
Мне из всего этого "богатства" сейчас нужно что-то примерно такое. (не обязательно "классический алгоритм", нужна просто схема с последовательность операций с блоками и ветвлениями )
Изображение
Alex2013
долгожитель
 
Сообщения: 3194
Зарегистрирован: 03.04.2013 11:59:44

Re: МнемоСхемы(структурные диаграммы ) в Лазарус

Сообщение svk12 » 07.11.2025 21:56:09

svk12
постоялец
 
Сообщения: 411
Зарегистрирован: 09.06.2008 18:42:47

Re: МнемоСхемы(структурные диаграммы ) в Лазарус

Сообщение Alex2013 » 08.11.2025 02:45:26

Ух ты! Спасибо посмотрю!
Alex2013
долгожитель
 
Сообщения: 3194
Зарегистрирован: 03.04.2013 11:59:44

Re: МнемоСхемы(структурные диаграммы ) в Лазарус

Сообщение Alex2013 » 09.11.2025 13:22:15

Пока не заработало вы этот EvsSimpleGraph вообще запускали ?

Добавлено спустя 22 минуты 39 секунд:
Ура мне ! Запустил ...
Отказывается EvsSimpleGraph есть "сетевом менеджере пакетов" если поставить оттуда все работает правильно.
( На github неполная версия или я ее криво установил. )
Alex2013
долгожитель
 
Сообщения: 3194
Зарегистрирован: 03.04.2013 11:59:44

Re: МнемоСхемы(структурные диаграммы ) в Лазарус

Сообщение svk12 » 09.11.2025 22:11:23

Использовал в одном проекте года 4 назад. А откуда брал - уже не помню.
svk12
постоялец
 
Сообщения: 411
Зарегистрирован: 09.06.2008 18:42:47

Re: МнемоСхемы(структурные диаграммы ) в Лазарус

Сообщение Alex2013 » 10.11.2025 03:07:09

Вообщем пока получилось как-то так ... (слегка кривовато но в целом работает)
Изображение
Проверил версии на github-е действительно "битая" не хватает нескольких файлов. (возможно их можно найти где-то в Сети но возится было лениво )
Alex2013
долгожитель
 
Сообщения: 3194
Зарегистрирован: 03.04.2013 11:59:44

Re: МнемоСхемы(структурные диаграммы ) в Лазарус

Сообщение Alex2013 » 11.11.2025 13:08:17

Разобрался немного лучше. (Многого всё равно не хватает, но уже не так безнадёжно.)
Изображение
Alex2013
долгожитель
 
Сообщения: 3194
Зарегистрирован: 03.04.2013 11:59:44


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1