Уважаемые разработчики.
У меня возникло следующее предложение, которое на мой взгляд поможет облегчить разработку скриптов. А именно, я предлагаю добавить горячую клавишу (Hotkey), например Ctrl (т.к. Shift занят для множественного выделения блоков).
Предполагается следующий алгоритм использования данной горячей клавиши:
1) Выделяем (нажимаем) на блок А, из которого должен выходить соединитель.
2) Зажимаем горячую клавишу (например, Ctrl).
3) Выделяем (нажимаем) на блок Б, который предполагается соединить с блоком А.
В результате, если возможно соединить блок А с блоком Б, то выделится блок Б и появится соединение между ними с соотвественно направлением из блока А в блок Б. Если же соединить эти два блока невозможно, то просто выделится блок Б, ну а еще лучше, как дополнение, внизу в логе можно вывести соответствующее сообщение об ошибке соединения блока А с блоком Б.
Просто на данный момент весьма неудобно связывать блоки, которые расположены ОЧЕНЬ далеко друг от друга. Для этого приходится сильно уменьшать масштаб, а при этом попасть в выходной pin (выходная точка) блока А достаточно затруднительно. Мне кажется добавление предлагаемого функционала достаточно облегчило соединение блоков как в описываемом случае, так и возможно вообще в целом.
Если рассмотреть более сложный случай когда допустим выход блока А подходит (имеется соответствие по типам данных) не к одному, а к нескольким входам блока Б, то можно было бы добавить возможность "перетаскивания" входной стрелки у блока Б, т.к. для этого можно сделать 100% масштаб в районе блока Б, либо еще больше, и без особого труда изменить точку входа в блок Б.
Спасибо за внимание. Надеюсь это предложение найдет отклик у разработчиков и будет внедрено.
Отредактировано Alex777 (Sun Feb 24 2013 02:13 AM)