Как временно отключить «привязку» (что угодно) в Delphi IDE / визуальном конструкторе (D2007) - PullRequest
2 голосов
/ 09 июня 2009

Время от времени это сводит меня с ума: я хочу переместить элемент управления в какое-то точное место, БЕЗ любого вида "привязки" - привязка к сетке, привязка к направляющим , привязка к границе и т.д ... и Delphi не позволит мне. Есть ли комбинация клавиш, которую можно использовать при перетаскивании, чтобы временно отключить все и всякие «привязки»? Кажется, я помню, что он был доступен в D6, но я не могу найти подобную комбинацию в D2007, если не считать «Инструменты» -> «Параметры» и т. Д. (Что противоречит цели).

Ответы [ 2 ]

9 голосов
/ 09 июня 2009

Перетащите с помощью клавиши Alt вниз, чтобы отключить привязку к сетке. Привязка к объектам останется в силе. Вы можете использовать Ctrl с клавишами со стрелками для перемещения по одному пикселю за раз. Вы также можете ввести нужные координаты в Инспекторе объектов.

4 голосов
/ 09 июня 2009

В Delphi 2009 CodeGear изменил поведение ALT + Move, чтобы также отключить указатели дизайнера. Но в Delphi 2007 эту функцию нельзя отключить без внешнего инструмента.

Одним из этих инструментов (и я думаю, что единственное, что может это сделать) является плагин IDevExtensions 1.6 , который добавляет эту возможность в ALT + Move для Delphi 2007.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...