Есть ли структурное представление "прилипать" к DFM в Delphi XE? - PullRequest
1 голос
/ 24 января 2011

Есть ли способ заставить "Структурный вид" в Delphi XE "прилипать" к определенному DFM и не следовать контексту редактора?

В Delphi 7 и старше это было его поведение, но в XE оно следует контексту, то есть всякий раз, когда вы редактируете код, оно показывает структуру этого кода.

У меня есть компоненты компонентов в DFM, которые используются для иерархического описания модели пользовательского интерфейса, и для этого представление структуры очень удобно. Однако код, связанный с этим DFM, находится в (других) простых единицах (разделение пользовательского интерфейса / логики). Поэтому всякий раз, когда я переключаюсь с модуля DFM на один из этих других модулей (даже просто для быстрого поиска), он теряет фокус структуры DFM.
Возвращаясь к модулю DFM, он показывает (бесполезную *) структуру кода модуля DFM, а не структуру компонентов DFM, вам нужно повторно войти в визуальный редактор и вручную выбрать что-то там, чтобы получить структуру назад ...

Если решение включает в себя представление структуры, не показывающее структуру кода, я был бы рад этому, поскольку я уже использую другой инструмент для этой цели.

* PS: «бесполезно», поскольку содержимое модуля DFM генерируется автоматически.

1 Ответ

0 голосов
/ 25 января 2011

Это может показаться тривиальным, но не задумывались ли вы о том, чтобы скопировать представление в буфер обмена с помощью PrintScreen, а затем вставить его в кисть, чтобы вы могли видеть его, даже если вы больше не смотрите на форму?

...