Мотивация: я скучаю по MDI в Visual Studio 2010. В долгосрочной перспективе лучшим решением, вероятно, было бы вернуть его обратно Microsoft. (Вы можете проголосовать за это в Microsoft Connect .) Однако, даже если Microsoft может решить вернуть его, это, вероятно, займет несколько лет.
Поэтому я исследую альтернативу. Создание плавающего окна исходного кода - это шаг к MDI, но оно имеет неприятное следствие того, что окно всегда находится поверх всего, включая окна инструментов.
Можно ли создать расширение, которое позволило бы мне создавать плавающие окна не всегда сверху? Как начать создавать такое расширение?
Или возможно было бы возможно изменить порядок окон внешним приложением, возможно, что-то похожее на Spy ++, но с возможностью изменять свойства окон или также отправлять оконные сообщения?
Это немного связано с Visual Studio 2010 - полупрозрачная плавающая Windows - любая утилита, которая могла бы сделать это, вероятно, может быть изменена, чтобы сделать это также.