Стартовая страница › Форумы › Ошибки в работе › Mimic — Ошибки и неудобства редактора
- В этой теме 27 ответов, 5 участников, последнее обновление 2 дня, 5 часов назад сделано
Mikhail.
-
АвторСообщения
-
14.03.2026 в 10:15 #42461
manjey73Участник1. ошибка. При указании пути Зависимости faceplate-а Редактор не различает прописные и строчные буквы в имени faceplate-а. Плагин сразу перестает загружать схему.
Не сразу нашел причину этого.
2. Масштабирование схемы — Так и не сделали отдельное масштабирование схемы без увеличения панели свойств?, Собственно когда увеличиваешь, левый край схемы уходит в никуда и становится недоступным. Ну примерно так же, как было с масштабированием пальцами на устройстве….
3. Если что-то вводил и фокус перенес с панели свойств на схему, изменения не принимаются.
14.03.2026 в 10:16 #42462
manjey73Участниксобственно к пункту 1, добавить выбор файла, как с картинками, чтобы не писать все руками.
14.03.2026 в 10:19 #42463
manjey73Участник4. Экспортируемые свойства для фейсплейтов. Собственно свойствам надо давать(назначать) ТИП. Цвет, текст, число и т.д.
например с цветом, если ввести #ffffff то потом появляется меню выбора цвета. Так вот надо, чтобы оно появлялось не потом когда-нибудь, а сразу было определено как цвет.
с остальным тоже самое.
14.03.2026 в 10:26 #42464
manjey73Участник5. Панель Свойств с крупными «красивыми» кнопками Редактировать
ох уж эти пользователи Web 🙂
Михаил, могу скинуть ссылку на короткий ролик, ну или как вариант можете на Рутубе посмотреть работу с программами CAD например.Суть панели Свойств не показывать кнопки Редактировать, а показывать значения, которые присвоены, менять их прямо на панели Свойств без проваливания в уровни ниже тут же, на месте везде, где это возможно. Менять свойства нескольким выбранным объектам с одинаковыми свойствами, но настроенных по разному. Например задать всем одинаковый цвет определенного свойства (тот же бэкграунд) даже если компоненты разные, но у них ест одинаковое свойство для всех.
Толщину линии, типы линий и так далее.14.03.2026 в 10:36 #42465
manjey73Участник6. Редактор должен выполнять скрипт domCreated при расположении элементов на схеме.
7. В идеале должен быть механизм тестирования скриптов domUpdated и dataUpdated. Например выделение компонента, вызов окна, где можно вводить значения и смотреть изменения, ну и смотреть по ошибкам что там не так.
8. Возможность поставив faceplate с привязками, создать все привязки, а не лепить их руками. Говорили об этом, в источниках данных символические ссылки, чтобы потом их быстро связать.
Когда свойств парочка, как-то не сильно парит, но когда их будет от 40-ка и выше это реально будет задница все настраивать….-
Ответ изменён 1 месяц, 3 недели назад пользователем
manjey73.
14.03.2026 в 22:35 #42468
manjey73Участник9. если с Панели перетащить компонент на поле главной схемы, то по структуре компонент все равно останется на панели, а должен из нее уйти.
16.03.2026 в 15:39 #42497
MikhailМодераторОтсутствует физическая возможность ответить на такое количество вопросов, извините.
16.03.2026 в 16:14 #42500
manjey73УчастникЭто все риторические наблюдения, по ошибкам и неудобствам.
17.03.2026 в 16:03 #42510GreatAlex
Участник9. если с Панели перетащить компонент на поле главной схемы, то по структуре компонент все равно останется на панели, а должен из нее уйти.
Это спорный момент.
Логика в текущем поведении есть — «где родился, там и пригодился».
И механизм для смены родителя присутствует именно по этой причине.Навскидку придумал применение этой особенности (сам не пробовал) — панель живет в одном месте, а потомки раскиданы по схеме и включаются-выключаются (скрываются-появляются) по одной команде из родительской панели.
17.03.2026 в 16:26 #42515
manjey73Участникхм, может быть и так, не спорю. Значит должен быть выбор, открепить от Родителя или сохранить привязку.
18.03.2026 в 16:55 #42530
MikhailМодераторНавскидку придумал применение этой особенности (сам не пробовал) — панель живет в одном месте, а потомки раскиданы по схеме и включаются-выключаются (скрываются-появляются) по одной команде из родительской панели.
Думаю, что это реально сделать с помощью CSS, чтобы дочерние элементы не обрезались за пределами родительского. Интересная идея.
18.03.2026 в 17:10 #42533
manjey73Участника если бы еще потомки можно было захватывать и двигать по схеме в режиме работы клиента, и он запоминал бы положение при перезагрузках 🙂
з.ы. увидел тут у других кое-что, пока промолчу об идеях 🙂
19.03.2026 в 17:14 #42583
MikhailМодераторВ режиме исполнения:
Если привязать координаты панели (или фейсплейта) к каналам, то панель будет двигаться вместе со своим содержимым. Значения каналов сохраняются. Но я не тестировал такой пример.
Двигать мышкой — уже сложнее.-
Ответ изменён 1 месяц, 2 недели назад пользователем
Mikhail.
19.03.2026 в 17:52 #42590
manjey73Участникне, нужно именно мышкой.
19.03.2026 в 18:40 #42594
JurasskParkУчастникз.ы. увидел тут у других кое-что, пока промолчу об идеях 🙂
Тихо перетащил фишку в свой проект — значит нашëл, а украл. 😁
-
Ответ изменён 1 месяц, 3 недели назад пользователем
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.