Архивы: по дате | по разделам | по авторам

Расширяем системное меню Windows

АрхивУтилиты
автор : Андрей Крупин   06.05.2006

Стандартных опций системного меню Windows явно недостаточно для комфортной работы с приложениями. Исправить положение можно при помощи утилиты PowerMenu.

Сегодня, возвращаясь к теме практической доработки интерфейса Windows, замолвим словечко о миниатюрном (128 кб), но крайне полезном в хозяйстве инструменте PowerMenu от новозеландского программиста Туна Нгуена.

Данная утилита не требует инсталляции, состоит всего из двух файлов (исполняемого и DLL-библиотеки) и при запуске вносит ряд полезных дополнений в системное меню Windows, предоставляя возможности:

  • устанавливать приоритет окна (читай - процесса, его породившего)
  • регулировать прозрачность окон (только в линейке Windows 2000/XP)
  • выбирать режим "поверх всех окон"
  • сворачивать окно в системную панель в виде маленькой иконки рядом часами

Выглядит это "пиршество технологий" вот так:

Как видите, все опции под рукой и открываются одним кликом правой кнопки мыши по заголовку окна приложения. Теперь не нужно лишний раз обращаться к диспетчеру задач с целью изменения приоритета процессов и устанавливать на компьютер различное стороннее программное обеспечение, добавляющее функции сворачивания окон, регулировки их прозрачности и позиционирования на рабочем столе Windows.

Еще одна отличительная черта PowerMenu - поддержка управления посредством командной строки, делающая работу с утилитой поистине гибкой. Список доступных ключей следующий:

  • -quiet - активация "бесшумного" режима работы утилиты, блокирующего диалоговые окна программы
  • -close - закрытие приложения с освобождением всех свернутых в системную панель окон
  • -about - отображение окна "О программе"
  • -help - загрузка справочной информации
  • -hideself [on | off] - управление отображением иконки утилиты в системной панели. К примеру, команда powermenu.exe -hideself on скроет иконку в панели задач Windows
  • -minimized [on | off] title - минимизация или разворачивание окон с именем, указанным в параметре title. Например, инструкция powermenu.exe -minimized on "Notepad" свернет "Блокнот" в системную панель
  • -topmost [on | off | toggle] title - управление опцией "всегда поверх"
  • -transparency name level - регулировка прозрачности окон. К примеру, скормленная командному интерпретатору строка powermenu.exe -transparency "Notepad" 50 сделает полупрозрачным окно текстового редактора
  • -disable [priority | transparency | alwaysontop | minimizetotray] - отключение ненужных пунктов системного меню
  • -enable [priority | transparency | alwaysontop | minimizetotray] - активация отключенных ранее "менюшек"

Для удобства рекомендуем прописать путь к программе в системной переменной %path% или скопировать ее в известную системе директорию.

© ООО "Компьютерра-Онлайн", 1997-2024
При цитировании и использовании любых материалов ссылка на "Компьютерру" обязательна.