Перейти к основному содержимому Главная страница каталога дополнений для NVDA от русскоязычного сообщества NVDA.RU.

Официальный русскоязычный каталог дополнений NVDA

Крупнейший каталог дополнений для программы экранного доступа NVDA, доступный в Интернете

Каталог дополнений от «🇷🇺 Русскоязычного сообщества NVDA.RU.»

WindowState (Чтение состояния окна)

Автор:

Краткое описание

Дополнение WindowState позволяет быстро узнавать текущее состояние активного окна в Windows.
Оно сообщает, развёрнуто ли окно на весь экран, свернуто в панель задач или восстановлено до обычного размера.
Дополнение также определяет, пристыковано ли окно к одной из сторон или углов экрана.
Для получения информации о состоянии окна используется жест NVDA+Shift+T.
При его нажатии NVDA озвучивает одно из следующих состояний.
Окно может быть развёрнуто, восстановлено или свёрнуто.
Оно может быть пристыковано влево, вправо, сверху или снизу.
Также окно может занимать верхнюю левую, верхнюю правую, нижнюю левую или нижнюю правую четверть экрана.
Если состояние окна не удаётся определить, NVDA сообщит о неизвестном состоянии.
Дополнение имеет дополнительную функцию, которая улучшает стандартную команду NVDA+T.
В настройках можно включить добавление состояния окна к объявлению его заголовка.
При включённой опции NVDA будет сообщать заголовок и состояние окна одновременно.
Например, вместо «Блокнот» NVDA скажет «Блокнот, развёрнуто».
Такое поведение аналогично тому, как это реализовано в программе экранного доступа JAWS.
Эта функция не влияет на другие режимы работы команды NVDA+T.
Двойное нажатие по-прежнему произносит заголовок по буквам без указания состояния.
Тройное нажатие копирует заголовок в буфер обмена также без состояния окна.
Настройки дополнения находятся в диалоге параметров NVDA в категории «Состояние окна».
В этой категории доступна одна опция для включения добавления состояния к заголовку.
Дополнение особенно полезно при активном использовании функции пристыковки окон с помощью клавиши Win и стрелок.
Оно помогает быстро проверять результат каждого действия по управлению окнами.
Дополнение работает во всех приложениях Windows с графическим интерфейсом.
Оно корректно определяет состояние окон в проводнике, браузерах и офисных приложениях.
Определение пристыкованных окон работает на любых конфигурациях экранов.

⬇ Перейти к подробной справке 🔝 Назад к оглавлению

Основная информация

Название Версия Совместимость с API NVDA Последняя протестированная версия NVDA Минимальная версия NVDA Дата загрузки в каталог Размер Лицензия
windowState 1.1.0 2026.1 2026.1 2026.1 01-08-2026 18:16:25 19 Кб. GPL v2
🔝 Назад к оглавлению

Журнал изменений

Подробнее

Внедрен шаблон дополнения NVDA для стандартизированных сборок и CI.
URL-адрес манифеста теперь указывает на репозиторий GitHub.
Примечание: Подключил локализацию в целом, разработчик забыл это сделать.

🔝 Назад к оглавлению

Скачать

WindowState-V.1.1.0.nvda-addon

⬇ Перейти к истории версий 🔝 Назад к оглавлению

Информация о локализации на русский язык

🔝 Назад к оглавлению

Разделы

🔝 Назад к оглавлению

Справка

Подробнее

WindowState (Чтение состояния окна)

Проблема

NVDA не сообщает, развёрнуто ли окно, восстановлено или закреплено сбоку экрана, когда вы запрашиваете его заголовок. Эта информация полезна, потому что:

Что делает дополнение

Дополнение WindowState позволяет быстро узнать текущее состояние активного окна на экране.
Оно сообщает, развёрнуто ли окно на весь экран, свернуто в панель задач, восстановлено до обычного размера или закреплено («пристыковано») к одной из сторон или углов экрана.

Такая возможность особенно полезна при работе с несколькими окнами одновременно.
Вы всегда можете точно знать, как расположено активное окно относительно рабочего стола.

Основные возможности

Команда для отчёта о состоянии окна

По умолчанию используется жест NVDA+Shift+T.
При его нажатии NVDA озвучивает текущее состояние активного окна.
Возможные варианты состояния:

• Развёрнуто (окно развёрнуто на весь экран).
• Восстановлено (окно имеет обычный размер, не развёрнуто и не свернуто).
• Свёрнуто (окно свернуто в панель задач).
• Пристыковано влево (окно занимает левую половину экрана).
• Пристыковано вправо (окно занимает правую половину экрана).
• Пристыковано сверху (окно занимает верхнюю половину экрана).
• Пристыковано снизу (окно занимает нижнюю половину экрана).
• Верхняя левая четверть (окно занимает верхний левый угол экрана).
• Верхняя правая четверть (окно занимает верхний правый угол экрана).
• Нижняя левая четверть (окно занимает нижний левый угол экрана).
• Нижняя правая четверть (окно занимает нижний правый угол экрана).

Если состояние окна не удаётся определить, NVDA сообщит «неизвестное состояние окна».

Дополнение отчёта о заголовке окна

В настройках дополнения можно включить функцию, которая добавляет информацию о состоянии окна к стандартной команде NVDA+T.
Эта команда по умолчанию озвучивает заголовок активного окна.
При включённой опции NVDA будет сообщать не только заголовок, но и состояние окна, например «Блокнот, свёрнуто».
Такое поведение аналогично тому, как это реализовано в программе экранного доступа JAWS.

Важно отметить, что эта функция не влияет на другие режимы работы команды NVDA+T.
При двойном нажатии NVDA+T заголовок будет произнесён по буквам без указания состояния окна.
При тройном нажатии заголовок будет скопирован в буфер обмена, также без информации о состоянии.

Настройки дополнения

Настройки WindowState находятся в диалоге параметров NVDA.
Для доступа к ним откройте меню NVDA, выберите «Параметры», затем «Параметры NVDA».
В списке категорий найдите «Window State».

В этой категории доступна одна настройка:

Добавлять состояние окна к объявлению заголовка при нажатии NVDA+T — при включении этой опции состояние окна будет добавляться к стандартному отчёту о заголовке при нажатии NVDA+T.
По умолчанию эта опция выключена.

Использование в повседневной работе

Дополнение WindowState особенно удобно в следующих ситуациях:

• Когда вы активно используете функцию пристыковки окон в Windows (Win+стрелка влево/вправо/вверх/вниз) и хотите быстро проверить результат.
• Когда вы работаете с несколькими приложениями одновременно и вам нужно точно знать расположение каждого окна.
• Когда вы случайно свернули или развернули окно и хотите понять, что произошло.
• Когда вы используете клавиатурные shortcuts для управления окнами и хотите получать голосовое подтверждение каждого действия.

Команда NVDA+Shift+T всегда даёт мгновенный и точный ответ о состоянии активного окна, что помогает лучше ориентироваться в рабочем пространстве.

Совместимость

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

Дополнительные сведения

Дополнение не влияет на производительность системы и не создаёт дополнительной нагрузки.
Все вычисления выполняются только в момент вызова команд, поэтому дополнение работает быстро и незаметно.
Сообщения о состоянии окна озвучиваются на том языке, который выбран в NVDA в качестве языка интерфейса.

Автор

Lanie Carmelo-Molinar https://lanie.work

Лицензия

GPL v2

🔝 Назад к оглавлению

История версий

История версий
Версия файлаТестируемая версия NVDAМинимальная версия NVDAРазмер файла (КБ)Ссылка на загрузку
1.1.02026.12026.119WindowState-V.1.1.0.nvda-addon
1.0.02026.12026.116WindowState-V.1.0.0.nvda-addon
🔝 Назад к оглавлению