Программа для управления положением окон в Windows
| Скачать WinArrange | WinArrange 0.2 beta Автор: Павел Рындин (doitq.blogsome.com)
ОписаниеWinArrange - это небольшая программка, позволяющая управлять положением открытых окон приложений. ОС Windows позволяет расположить окна "каскадом", "сверху вниз", "слева направо", но и только. С WinArrange вы можете задать любое расположение окон, сохранить его в файле настройки и применить в любой момент к любым открытым окнам. Программа распространяется бесплатно, и может распространяться третьими лицами при условии сохранения в неизменном виде всех файлов, входящих в дистрибутив. Мне было бы приятно узнать ваши соображения по поводу данной программы. УстановкаРаспакуйте архив в подходящую папку и читайте раздел Настройки. НастройкиWinArrange читает настройки из файла WinArrange.ini, расположенного в том же каталоге, что и программа. В данной версии нет никакого интерфейса для настроек, так что вам придется редактировать непосредственно файл WinArrange.ini в любом текстовом редакторе. Структура файла приведена ниже. Формат файла WinArrange.iniРаздел DefaultТолько один ключ ExcludeList - список заголовков окон, которые WinArrange будет игнорировать. Список состоит из частей заголовков (следите, чтобы это была постоянная часть, например "Блокнот", но не "Блокнот - Безымянный"), разделенных запятыми. Разделы пользовательских установокКлючи: Count - число окон Следующий блок повторяется для каждого окна: [номер] left - левая граница окна (расстояние от левого края экрана)[номер] top - верхняя граница окна (расстояние от верхнего края экрана) [номер] height - высота окна [номер] width - ширина окна [номер] - номер окна по порядку, например: 1 left. Значения указываются в процентах целым числом. Размерность экрана считается за 100 процентов. Как использоватьИсполняемый файл WinArrange.exe принимает в качестве параметра имя раздела в файле WinArrange.ini, и располагает окна в соответствии с описанием, содержащимся в данном разделе. Учитываются только окна, находящиеся в данный момент в "нормальном" состоянии, то есть не максимизированные и не свернутые. Порядок окон определяется по тому, насколько далеко окно отстоит от верхнего левого угла экрана, при этом разницы между горизонталью и вертикалью не делается. Существует также специальный параметр Undo, получив который, программа восстанавливает предыдущее расположение окон. Программа принимает только один параметр, запущенная без параметра выгружается, ничего не делая. Примечание: программа рассматривает только окна, имеющие заголовок. В системе может быть множество всяких невидимых окон, а это достаточно надежный способ отличить окна приложений. Рекомендации по использованиюУдобнее всего сделать несколько ярлыков к программе, указав в каждом свой параметр и определив подходящую иконку, и поместить их на панель (аналогичную панели Быстрый запуск). В дистрибутиве уже есть несколько готовых настроек и иконки к ним. Почему бета?Потому что писал-то я для себя, тестировал в процессе использования, и совсем не уверен, что WinArrange заработает где-то еще, помимо моего компьютера. Ограничения бетыНет никакого контроля ошибок, кроме того, что по умолчанию обеспечивает AutoHotkey. В частности не надо, кроме целей тестирования, допускать ошибки в файле настроек. Программа тестировалась только под Windows XP. Голова - предмет темный, и исследованию не подлежит. Ну и вообще. Ошибки имеют свойство вылезать неожиданно. В связи с вышеизложенным, автор снимает с себя всякую ответственность за последствия использования WinArrange. Вы используете эту программу на свой риск. Используемые при разработке инструментыИсторияверсия 0.2 - 20 ноября 2006
версия 0.1 - 07 июня 2006
Исходный файл WinArrange.iniВы можете скопировать отсюда первоначальное содержимое файла WinArrange.ini, если с вашим файлом что-то случилось.[Default] |
2006