You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
При сохранении внешней обработки в файл сильно меняется содержимое файлов описания форм (например, \src\V8Reader\Form\Форма\form). Опытным путем установлено, что причин несколько:
В тексте случайным образом меняются местами описания кнопок командных панелей.
Гуиды этих кнопок также генерируются случайным образом.
Также форма содержат в себе некий счетчик, который увеличивается после каждого сохранения.
Случайным образом генерируется еще один гуид (физический смысл установить не удалось).
Кроме того, случайным образом генерируются гуиды в файле versions, а иногда и порядок строк в этом файле тоже меняется.
В форке добавлены алгоритмы исправления такого безобразия. Обработка OrdinaryFormArrange.epf, подключенная к v8Reader, выполняет дополнительное преобразование распакованных исходников и приводит формы в порядок.
Удобно использовать в паре с precommit1c.
Нужно изучить реализацию и залить, если устраивает.
The text was updated successfully, but these errors were encountered:
Автор задачи и реализации @volodkindv
Нужно изучить реализацию и залить, если устраивает.
The text was updated successfully, but these errors were encountered: