Для встраивания в свои системы используйте библиотеку DgrmJS. Можно добавлять свои SVG-фигуры. Делать внутри фигур кнопки, чекбоксы и т.п. Исходники начального примера.
Спасибо, идея увеличения размера появилась после наших обсуждений по предыдущей статье.
Проблема "Да/Нет" решится если будет групповое перетаскивание? Размещаем текст "Да" и "Нет" рядом с выходами/входами - перетаскиваем фигуру вместе с текстом.
Рисовалка с распознаванием фигур - это была секретная идея. Цель. Прототип есть. Drawexpress (если там все работает как заявлено) - это вершина, Пока безуспешно ищу в этой новости мотивацию.
Спасибо, отличные предложения. Записал. Они прямо ложатся на основную идею "сделать удобно без элементов управления". Сам бы не додумался. Если такие штучки реализовать конкурентов не будет.
2) Понял. Классная идея. Тут пока проблема: для генерации PNG по ссылке нужна серверная часть (сейчас все в браузере работает). По этой же причине такие страшные ссылки по "Copy link to diagram" - нет базы для хранения настроек диаграмм, все в url пихается. Не знаю когда проект дорастет до своей БД.
С возвращением.
Записал в Todo.
Для встраивания в свои системы используйте библиотеку DgrmJS. Можно добавлять свои SVG-фигуры. Делать внутри фигур кнопки, чекбоксы и т.п. Исходники начального примера.
Для серверной части на .Net - FsmWorkflow.
Спасибо, идея увеличения размера появилась после наших обсуждений по предыдущей статье.
Проблема "Да/Нет" решится если будет групповое перетаскивание? Размещаем текст "Да" и "Нет" рядом с выходами/входами - перетаскиваем фигуру вместе с текстом.
Спасибо. Поправил
Рисовалка с распознаванием фигур - это была секретная идея. Цель. Прототип есть.
Drawexpress (если там все работает как заявлено) - это вершина, Пока безуспешно ищу в этой новости мотивацию.
Перетаскивание холста есть.
) так сразу в нормальном делайте
Похожее тоже есть: конструктор форм на Blazor WebAssembly.
Интересно что был предсказан приход
Ненаправленные можно. По graphviz нет планов.
Это как?
Спасибо. По соединительным линиям такое в планах:
динамически менять кривизну в зависимости от расстояния, что бы вот такого не было
в зависимости от длины линии добавлять точки за которые можно тянуть. Если короткая линия - нет точки, потом точка в середине, потом две точки и т.д.
Спасибо, посмотрю.
Спасибо, отличные предложения. Записал.
Они прямо ложатся на основную идею "сделать удобно без элементов управления". Сам бы не додумался.
Если такие штучки реализовать конкурентов не будет.
Пропадают не присоединенные линии.
Если пропадают присоединенные линии - это ошибка. Какой браузер, можно видео?
Это кто?
Спасибо.
Не все элементы для упрощения. Возможно стоит добавить. Мне остальные не пригождались, хватает 3-х
Можно сделать, записал в "to-do". Уже не первый раз спрашивают про прямые линии. А зачем они? Для следования стандартам BPM-нотаций?
Это где? Не занимался этим вопрос
Интересно посмотреть редактор процессов, если он есть.
https://mermaid-js.github.io/ ?
Похоже на то. draw.io и на мобильном работает приемлемо. Но для задачи "быстро набросал - отправил", на мой взгляд, перебор:
Вкусовщина: какой-то draw.io не красивый: и сам и диаграммы его.
Вот красивые:
https://www.figma.com/figjam/
https://miro.com/
https://www.mindmeister.com/ru
Наиболее близкий по духу (бесплатный, open sorce)
https://www.tldraw.com/
2) Понял. Классная идея. Тут пока проблема: для генерации PNG по ссылке нужна серверная часть (сейчас все в браузере работает). По этой же причине такие страшные ссылки по "Copy link to diagram" - нет базы для хранения настроек диаграмм, все в url пихается. Не знаю когда проект дорастет до своей БД.
Дополнительная дырка ввода текста над фигурой (сейчас есть одна дырка в центре фигуры) решает проблему?
Оно?