В Windows XP, когда приложение вызывало файловый браузер для меня, чтобы выбрать файл или папку, если при запуске существовал текущий каталог, браузер находился в центре этого каталога. Однако в Windows 7, когда запускается файловый браузер, и он расширяет представление папки до текущего каталога, он не центрирует окно по текущему каталогу. Так что мне всегда нужно прокручивать вниз туда, где он расширил текущий каталог.
Почему это? Есть ли способ исправить или обойти это поведение в Win 7?
Обновление: я думаю, что это более узкая проблема, чем я думал. Кажется, я замечаю это, когда приложение открывает окно «Обзор папок» (например, kdiff3, Agent Ransack). Это диалоговое окно, похоже, пришло из Windows, поскольку доступны обычные / настраиваемые параметры Windows Explorer RMB. Если я просматриваю файл с помощью стандартного диалогового окна «Открыть» в одном из этих приложений, то появляется две панели, а слева отображается проводник, который прокручивается до текущего каталога.
Просто обнаружил, что в Windows Grep, когда я открываю диалоговое окно «Обзор папок», он прокручивает до текущего каталога. Возможно, он использует Windows API, отличный от других приложений, который последовательно работает на XP и Win 7.