Добрый день. На данный момент работаю в редакторе 2.5.7.0.
Еще несколько мелких недочетов, которые выявил:
• Сочетание Ctrl+Shift+S просто сохраняет проект, не предлагая назвать его;• Когда меняем границы шкалы переменной, шкала барграфа, которая связана с этой переменной, не перерисовывается. Нужно сослаться на другую переменную а потом обратно на эту же - тогда обновляется. В инспекторе в свойствах шкала отображается правильно. Просто не отрисовывается без пинка;• Ранее писал о том, что нельзя изменить регистр в имени объектов - система проверки уникальности имён полагает, что я хочу создать новый объект с похожим именем. С регистром в именах переменных ситуация такая же. С объектами исправили, с переменными тоже исправьте (писал на почту, это замечание, вероятно, вы уже учли);• Это даже не недочёт и у вас может быть аргументированный ответ, почему сейчас именно так. Дело в том, что если у объекта включен запрос подтверждения действия и для выполнения действия у пользователя нет прав, то объект сначала запросит у пользователя подтверждение действия, и после подтверждения сообщит ему об правовых ограничениях. Логичнее и удобнее (сугубо на мой взгляд) было бы наоборот, сначала проверять наличие прав, и только если есть - запрашивать подтверждение;• Очень хотелось бы, чтобы для страницы сохранялись параметры сетки. Если не для каждой индивидуально, то хотя бы просто чтобы редактор восстанавливал последнюю настройку сетки. Но в идеале было бы сделать индивидуальную сетку для каждой страницы. Бывает дизайн делаешь с разными сетками и приходится постоянно их переключать.• Думаю, стоит реализовать проверку парности скобок многострочного комментария. Столкнулся с ситуацией, когда в рабочей версии кода есть закомментированные участки, которые предстоит раскрыть в процессе масштабирования проекта (возможность заложена навырост), теперь мне понадобилось для тестов закомментировать вообще все тело скрипта, но редактор кода увидел первую закрывающую скобку и на ней и остановился.• Будет очень здорово, если к компонентам ввода в вашем интерфейсе вы привяжете события onKeyPress и обработаете нажатия на Enter и Esc. Это часто просится в редакторе переменных, когда я пишу название переменной и интуитивно жму Enter в ожидании, что это приведет к тому же, к чему и нажатие кнопки Apply - применению и закрытию диалога. И Esc соответственно Cancel.
• Раз уж задел редактор переменных, в дополнение к предыдущему пункту добавьте, пожалуйста, хоткей на создание новой переменной. "+", "Ins", "N", "Ctrl+N" - что-угодно. Это очень упростит работу с вводом массива переменных, не переключаясь между клавиатурой и мышью.
• Сделайте, пожалуйста, активной кнопкой все название группы скриптов/переменных, не только стрелку справа
• разрешите раскрывание более одной группы скриптов/переменных. Опционально - можно добавить кнопку - expand all / collapse all
• чем обусловлен выбор правой кнопки мыши в качестве основной при выборе переменных в процессе импорта из ОРС-сервера? Просто левая там вообще никаких функций не выполняет и наверное было бы лаконичнее просто реализовать выделение левой и отсутствие действий правой, чем реализация выделения правой и при этом знать, что пользователь долго по привычке будет нажимать левую и потому предусмотреть предупреждающее сообщение, в котором нужно ему сообщить, что нажимать нужно правую.