Как стать автором
Обновить

altdrag — упрощаем работу с окнами в Windows

Время на прочтение 2 мин
Количество просмотров 26K
Вкратце: бесплатная утилита altdrag упрощает управление окнами (move&resize) в Windows.

А именно, при зажатой клавише ALT:
  • левой кнопкой мыши можно перетаскивать окно, ухватившись за любое место окна (не обязательно за заголовок);
  • перетаскивание правой кнопкой мыши будет изменять размер, а именно двигать ту границу, к которой ближе был курсор;
  • кое-что ещё (см. под кат).

Да, именно так, как это работает в Linux.

Это очень удобно. Не нужно целиться в заголовок и в границу окна.

Программа будет особенно полезна обладателям экранов с маленьким разрешением (например, нетбуки). Она поможет «обуздать» окна, превышающие размер экрана, которые обычно перетащить не получается.


Как это работает

Небольшое видео, демонстрирующее работу программы:


Как работает ресайз:

Окно разделено на 9 областей. Каждая из 8 крайних областей отвечает за передвижение ближайшей границы окна.
Центральная область работает очень хитро: растягивает окно по вертикали или по горизонтали, оставляя центр окна на месте (т.е. двигаются сразу две противоположные границы).

altdrag может ресайзить даже окна, которые обычно ресайзить нельзя (диалоги, настройки). Пока не придумал, чем это может быть полезно.

Бонус: Alt+DoubleClick в любом месте разворачивает окно, Alt+Click восстанавливает развёрнутое.

altdrag может быть полезен и владельцам многомониторных систем: можно таскать окна с монитора на монитор, при этом развёрнутые окна остаются развёрнутыми (можно отключить).

Настройки

  • можно назначить клавиши, при зажатии которых выполняются действия (по умолчанию оба Alt);
  • можно назначать на каждую кнопку мыши (ЛКМ, ПКМ, колесо, кнопки 4 и 5) действия: собственно, Move, Resize, а также Minimize, Center, Close и AlwaysOnTop (как по мне, наиболее полезный). В бета-версии ещё Lower.
  • можно настроить «прилипание» окон: к краям экрана и к таскбару, к другим окнам снаружи, изнутри, или же вручную при зажатии Alt+Shift

Есть иконка в трее (можно отключить), через неё доступны настройки и некоторые действия.

В последней стабильной версии (0.9) настройки редактируются в ini-файле блокнотом, но в нём всё понятно без проблем. В бете (1.0) добавили гуишное окошко с настройками.

Детали

C Aero работает корректно.

Памяти потребляет немного. У меня под Windows7/64 — 2.9/3.4 МБ.

Есть portable версия.

Программа давно не обновлялась: последняя стабильная версия — февраль 2011, бета — июль 2011. Пусть это вас не смущает: багов не обнаружено; реализовано, на мой взгляд, всё что нужно (даже в февральской).

Обнаруженные недостатки

  • По дефолту при установке конфиг находится в папке программы в Program Files. Если вы сидите не под администратором (или же c включённым User account control), то сохранить настройки будет проблемно. Workaround: установить программу себе в папку, или же скачать portable версию.
  • Хоткеи Alt+DoubleClick и Alt+Click изменить нельзя. Второй для меня пока непривычный. UPD: но можно заменить Alt на другой хоткей, например на Ctrl.

Ссылка на скачивание: altdrag
Теги:
Хабы:
+30
Комментарии 49
Комментарии Комментарии 49

Публикации

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн