Есть ли способ заставить "Структурный вид" в Delphi XE "прилипать" к определенному DFM и не следовать контексту редактора?
В Delphi 7 и старше это было его поведение, но в XE оно следует контексту, то есть всякий раз, когда вы редактируете код, оно показывает структуру этого кода.
У меня есть компоненты компонентов в DFM, которые используются для иерархического описания модели пользовательского интерфейса, и для этого представление структуры очень удобно. Однако код, связанный с этим DFM, находится в (других) простых единицах (разделение пользовательского интерфейса / логики). Поэтому всякий раз, когда я переключаюсь с модуля DFM на один из этих других модулей (даже просто для быстрого поиска), он теряет фокус структуры DFM.
Возвращаясь к модулю DFM, он показывает (бесполезную *) структуру кода модуля DFM, а не структуру компонентов DFM, вам нужно повторно войти в визуальный редактор и вручную выбрать что-то там, чтобы получить структуру назад ...
Если решение включает в себя представление структуры, не показывающее структуру кода, я был бы рад этому, поскольку я уже использую другой инструмент для этой цели.
* PS: «бесполезно», поскольку содержимое модуля DFM генерируется автоматически.