Репозиторій на GitHub: https://github.com/paulber19/NVDAExtensionGlobalPlugin.git
Завантажити:
Сумісність:
Перекладачі: Іван Штефуряк, Володимир Пиріг, Максим Задорожний
Цей додаток додає до NVDA низку глобальних команд:
У підменю «Параметри» меню NVDA додається підменю "Глобальне розширення команд NVDA", яке пропонує нижченаведені варіанти для вибору, залежно від потреб:
Окрім останнього меню, кожне з них пов’язано зі сценарієм без командного жесту, який дозволяє його активувати. За допомогою діалогу «жести вводу» NVDA можна призначити відповідні жести.
Це такі сценарії з командою-інтерпретатором:
Ця конфігурація зберігається двома способами залежно від відповідної функції чи опції:
NVDA пропонує опцію «Зберігати конфігурацію при виході» (див. посібник користувача NVDA), яка дозволяє автоматично зберігати конфігурацію NVDA під час виходу або перезапуску NVDA. Якщо цей параметр не позначено, конфігурація зберігається лише після дії користувача або зміни параметра, що потребує перезапуску NVDA.
Цей додаток працює в цьому режимі.
Для деяких змін налаштувань додатків потрібно зберегти конфігурацію та перезапустити NVDA. У цьому випадку користувачеві пропонується зберегти та негайно перезапустити програму, як це робить NVDA, коли відбувається зміна мови.
Під час видалення додатка її конфігураційний файл видаляється, а конфігурація додатка видаляється з усіх конфігураційних профілів .
Під час видалення функції її конфігурація, якщо така є, повністю видаляється.
У разі оновлення встановлювач додатка дає можливість зберегти (наскільки це можливо) або ні попередню конфігурацію.
За допомогою підменю «Скинути налаштування до початкових значень» можна відновити конфігурацію до того самого стану, який був під час першого встановлення додатку, включно з тим, що збережено в конфігураційних профілях.
У разі можливих проблем, це дозволяє почати з нуля, без видалення додатка або його повторного встановлення.
У більшості діалогів додатка є можливість скористатися клавішею «F1» для відкриття його посібника користувача на найвідповіднішому розділі.
Початково перевірка оновлень додатка відбувається автоматично невдовзі після запуску NVDA (між 20 і 600 секундами) і не частіше одного разу на день.
Ви можете деактивувати перевірку оновлень, знявши прапорець з параметра «Автоматично перевіряти оновлення», який розміщено в глобальних налаштуваннях додатка, категорія «Оновлення». Версії додатка можуть бути:
Початково стабільна версія оновлюється до новішої стабільної версії (з вищим номером версії). Але є можливість оновити поточну стабільну версію до версії в розробці наступної стабільної версії. Просто позначте параметр «Оновити також кінцеві версії до версій у розробці», розташований у налаштуваннях додатка, категорія «Оновлення».
Версія в розробці оновлюється до:
Кнопка «Перевірити оновлення» в категорії «Оновлення» налаштувань додатка дозволяє вам шукати оновлення негайно.
Кнопка «Переглянути історію», розміщена в цій самій категорії, показує історію поточної версії в браузері.
У випадку автоматичного оновлення і при виявленні нової версії відображається діалог «Оновити» з пропозиціями:
У випадку оновлення до стабільної версії, кнопка «Що нового» пропонує можливість відкрити історію додатка в браузері і таким чином ознайомитися з нововведеннями запропонованої версії.
У цьому режимі робота додатка погіршується.
Як і у випадку з NVDA, не можна зберегти зміни в конфігурації.
Низка операцій більше недоступна, серед них:
Конфігурація функціоналу «Перемикання голосового профілю» змінилася, вона видаляється під час оновлення з версії доповнення старішої за 9.0. Усі селектори буде звільнено, а поєднані голосові профілі видалено.
Історію версій цього додатка можна прочитати у файлі «changes.html»
Цей додаток дозволяє встановити або не встановлювати частину своїх функцій. Статус встановлення кожної функції додатка представлено в категорії «Встановлення функцій» у діалозі глобальних налаштувань.
Ці статуси можуть бути такими:
Початково додаток встановлює не всі функції.
Загалом, кожен сценарій можна активувати двома способами:
Сценарії, які надає додаток, розміщені в його категорії у діалозі «Жести вводу» NVDA. Переважна більшість сценаріїв припадає на категорії: "Глобальне розширення команд NVDA", "Перемикання голосового профілю", "Конфігурація", "Інструменти" і мовлення.
Команди сценаріїв, які активовуються за допомогою командного інтерпретатора, вказуються після опису сценаріїв.
Залежно від вибору встановленої функції («Встановити» або «Встановити без жестів»), початкові жести вводу призначаються або не призначаються сценаріям цієї функції.
Початково, переважна більшість сценаріїв, які можна запустити з командного інтерпретатора, не мають призначених жестів вводу.
Його можна запустити командою "NVDA+j". Після запуску прозвучить звуковий сигнал.
Після цього можна активувати сценарії функціональних можливостей за допомогою команд.
Сьогодні ці команди не можна змінити.
Команда "h" у командному інтерпретаторі показує список усіх сценаріїв встановлених функцій, доступних в командному інтерпретаторі. У цьому списку є можливість запустити вибраний сценарій натисканням клавіші «Enter».
Команда "g" в інтерпретаторі відкриває посібник користувача додатка.
Командний інтерпретатор можна зупинити:
Цю функцію початково встановлено з жестами вводу.
Вона додає такі сценарії:
Ці сценарії розміщені в категорії "Глобальне розширення команд NVDA" діалогу «Жести вводу» NVDA.
Цей сценарій, який спочатку створили Янік Майо й Даніель Пуаро, було встановлено за допомогою незалежного додатка «ListIconesZoneNotification_v1.2.nvda-addon», який тепер потрібно видалити.
Його опис: «Показати список кнопок області сповіщень»
Він запускається командою "F11" в командному інтерпретаторі. Він є аналогом сценарію Jaws "Insert + f11".
Початково він не має призначеного жесту.
Він показує діалог, який містить:
Навігація в діалозі здійснюється клавішами Tab чи shift + tab, а у списку — стрілками вниз і вгору.
Натискання escape закриває цей діалог.
Натискання клавіші enter у списку піктограм відповідає надисканню кнопки «Лівий клік».
Опис цього сценарію: «Показати список вікон відкритих програм з можливістю вивести одне з них на передній план або завершити його».
Він є аналогом сценарію Jaws «Insert + f10».
Він запускається командою "F10" в командному інтерпретаторі.
Початково він не має призначеного жесту.
Він показує діалог, який містить:
Навігація в діалозі здійснюється клавішами Tab чи shift + tab, а у списку — стрілками вниз і вгору.
Вибір у списку можна здійснювати, ввівши початок заголовка потрібного вікна.
Натискання клавіші escape закриває діалог.
У списку вікна позначено як розгорнуті або згорнуті.
Натискання кнопки «Перейти» або клавіші «Enter» під час перебування у списку вікон закриває діалог і виводить вікно вибраної програми на передній план, надаючи їй фокус.
Натискання кнопки «Завершити» закриває вікно вибраної програми і повертає фокус до оновленого списку вікон програм.
Натискання кнопки «Завершити всі» закриває всі вікна і діалог.
Опис цього сценарію: Показати список кнопок області сповіщень. Двічі, Показати список вікон відкритих програм з можливістю вивести одне з них на передній план.
Початково він має призначений жест "NVDA+F11".
Він не має команд у командному інтерпретаторі.
Одноразове натискання жесту "NVDA+F11" запускає сценарій показу кнопок області сповіщень (дивіться вище).
Подвійне натискання запускає сценарій показу списку вікон запущених програм (дивіться вище).
Цю функцію початково встановлено без жесту вводу.
Вона додає такі два сценарії:
Ці сценарії розміщені в категорії "Глобальне розширення команд NVDA" діалогу «Жести вводу» NVDA.
Цей сценарій можна запустити:
Він показує діалог «Допомога у складанні складних символів», яке складається з:
Переміщатися в діалозі можна клавішами «Tab» або «Shift + Tab».
Натискання клавіші «Esc» закриває діалог.
Коли ви перебуваєте у списку категорій, натискання клавіші «Enter» або «Tab» переносить фокус на список символів вибраної категорії.
Ці символи перераховані в порядку файлу «symbolCategories.dic» (див. нижче).
Якщо ви перебуваєте у списку символів і вибрано символ, натискання клавіші «Enter» викликає натискання кнопки «Вставити».
Натискання клавіші «Пробіл» під час перебування на символі викликає озвучення коду символу у формі: десятковий код, за яким слідує написаний шістнадцятковий код. Це може бути корисним, якщо ви хочете вручну скласти символ за допомогою команди Windows «Alt + 0», а потім десяткового коду, набраного на цифровій клавіатурі.
Натискання однієї з трьох кнопок закриває діалог.
Кнопка «Керувати своїми символами» відкриває діалог, у якому можна заповнити основні категорії додатка власними символами. Цей діалог показує:
Приймаються порожні рядки або коментарі (починаються з "#"). Ці файли зберігаються під час оновлення додатка, навіть якщо користувач просить не зберігати власні налаштування. Встановлення додатка додає для кожної мови вимову певних символів, які є в основних категоріях і яких немає в NVDA. Файл «symbols-xx.dic» у папці userConfig або створено, або змінено, щоб додати нові варіанти вимови.
Цей додаток зберігає останні 20 набраних символів для поточного конфігураційного профілю.
Цей сценарій дозволяє відображати їх і перескладати часто використовуваний символ. Це дозволяє уникнути його в категорії з попереднього сценарію.
Цей сценарій можна запустити командою "control+f4" в командному інтерпретаторі. Він не має початково призначеного жесту.
Він представляє такий же діалог, як і попередній сценарій, без кнопки для керування власними символами.
Максимальну кількість останніх символів можна налаштувати за допомогою параметра «Максимальна кількість останніх записаних складених символів», розміщеного в категорії «Додатково» діалогу «Глобальні налаштування» в налаштуваннях додатка.
Цю функцію початково встановлено без призначеного жесту.
Він встановлює, відповідно до стану встановлення, такі сценарії:
І в будь-якому випадку сценарії:
Ці сценарії зберігаються в розділі «Інструменти» діалогу «жести вводу» NVDA.
Опис цього сценарію: «Промовляє ім'я завантаженого модуля python, та ім'я файлу активної програми. Двічі: промовляє назву та стан поточного конфігураційного профілю».
Початково йому призначено команду "NVDA+control+F1".
Одноразове натискання цього жесту запускає основний сценарій NVDA, який оголошує ім’я файлу програми та ім’я завантаженого модуля python, якщо такий є.
Подвійне натискання оголошує ім’я конфігураційного профілю і його стан.
Опис цього сценарію: «Повідомляє назву та версію програми».
Початково на нього призначено жест "NVDA+shift+f1".
Жест запускає оголошення імені й номера версії програми, розміщеної у фокусі.
Опис цього сценарію: «Показати інформацію про активну програму».
Він запускається командою "a" у командному інтерпретаторі.
Початково на нього не призначено жодного жесту.
Він показує діалог "Глобальне розширення команд NVDA - Information", який надає таку інформацію:
Опис цього сценарію: «Повідомити назву та номер версії додатка, активованого для програми у фокусі».
Початково він не має ані призначеного жесту, ані команди командного інтерпретатора.
Цю функцію початково встановлено.
Вона стосується браузерів Mozilla Firefox, Microsoft Internet Explorer, Google Chrome, Microsoft Edge (частково) і надає:
Цей додаток додає такі команди для режиму огляду:
За винятком перших чотирьох, ці команди не реалізовані в браузері Microsoft Edge.
Початково сценарій, який інтегрований у NVDA і запускається жестом вводу «NVDA + f7», дозволяє відобразити діалог «Список елементів», у якому подано список певних елементів, знайдених на веб-сторінці. Цей додаток збільшує кількість типів елементів, які можна вибрати та відобразити в заголовку діалогу вибраного типу.
Перелік цих типів виглядає так:
Початкові типи:
Додаток додає такі типи:
Ці типи подані списком замість радіокнопок, як це є початково в NVDA. Тип можна знайти, ввівши першу літеру його мітки. Повернутися до цього списку можна за допомогою команди «alt + t».
При кожній зміні типу оголошується кількість знайдених елементів або, якщо елемента не знайдено, звучить голосове повідомлення «немає елемента».
Під час пошуку елементів лунає повторюваний звуковий сигнал.
Статус «позначено» або «не позначено» сигналізується для позначених полів.
Тип «Редактор» надає список зон редагування документа, і кожен елемент представлений такими голосовими підказками:
Подібним чином кожне поле форми представлено голосом відповідно до його типу.
Для браузерів Microsoft Internet Explorer, Microsoft Edge, Mozilla Firefox, Google Chrome, коли курсор розташовано на комірці таблиці, можливо:
Чотири останні сценарії були вилучені з додатка для версій 2022.2 і новіших, оскільки тепер вони надаються NVDA.
Усі ці сценарії зберігаються в категорії «Таблиця» діалогу «жести вводу» NVDA.
Цей додаток також переміщує до цієї категорії базові сценарії NVDA, які раніше належали до категорії «Різне». Це такі сценарії:
Жест "NVDA+a", (розкладка desktop) чи "NVDA+shift+a" (розкладка laptop), введений у браузерах Mozilla FireFox, Microsoft Internet Explorer, Microsoft Edge чи Gooble Chrome, оголошує адресу (URL) документа. Подвійне натискання копіює її в буфер обміну.
У режимі огляду пошук наступного або попереднього елемента припиняється в кінці або на початку документа.
Цей додаток додає, як опцію, можливість циклічного перегляду документа, тобто:
Перехід через початок або кінець документа сигналізується звуковим і голосовим повідомленням.
Параметр «Циклічна навігація» в категорії «Глобальні налаштування» у налаштуваннях додатка дозволяє вам увімкнути або вимкнути цю операцію.
Цей параметр відображається, лише якщо встановлено функцію «Розширений віртуальний буфер».
Початково цей параметр не позначено. Основні операції NVDA збережено.
Цю функцію початково встановлено.
NVDA не озвучує функції, що запускаються за допомогою комбінацій клавіш «control + v», «control + c», «control + x», «control + z» і цей додаток це виправляє.
Перевірка результату функції не виконується. Але:
Наполегливо не рекомендуємо встановлювати додатки, які надають такі ж функції.
Якщо цю функцію встановлено, буде встановлено відповідні сценарії.
Ця функція додає сценарій, який дозволяє додати виділений текст до буфера обміну.
Цей сценарій встановлено без жесту вводу, але його можна призначити в діалозі NVDA «Жести вводу». Його опис — «Додати до буфера обміну виділений текст», він розташований у категорії "Глобальне розширення команд NVDA".
Усі параметри, які використовуються для сценарію, розташовані в групі «Буфер обміну» категорії «Клавіатура» в діалозі додатка, в якому налаштовуються параметри поточного конфігураційного профілю.
Він запускається за допомогою команди інтерпретатора "x".
Після виконання команди виділений текст додається до вмісту буфера обміну після або перед наявним вмістом залежно від стану прапорця «Додавати текст перед даними буфера обміну».
Між текстовими блоками можна поставити текст-роздільник. Цей текст можна налаштувати за допомогою поля «Текст, що використовується як роздільник, між блоками, доданими до буфера обміну».
Запит на підтвердження відображатиметься перед продовженням додавання, якщо встановлено прапорець «Запитувати підтвердження перед додаванням».
Примітка: цей сценарій взято з додатка «ClipContentsDesigner» (автори Noelia, Abdel), який також надає інші цікаві функції щодо буфера обміну. Він був розміщений в цьому додатку на прохання користувачів, які хотіли чути функції «копіювати» і «вставити».
Цей сценарій замінює базовий сценарій NVDA ("NVDA+c"), щоб зробити його досконалішим, повідомляючи користувачеві, який виконав команду, що:
кількість прочитаних символів більше не обмежена 1024.
Цю максимальну кількість можна налаштувати за допомогою комбінованого списку «Максимальна кількість промовлених символів» у групі «Буфер обміну» категорії «Покращення NVDA» глобальних налаштувань додатка.
Цей сценарій встановлено без жесту вводу, але його можна призначити за допомогою діалогу «Жести вводу» NVDA.
Його опис — «Очищує буфер обміну», а розташований він у категорії «Статус системи».
Його функція полягає в повному видаленні вмісту буфера обміну Windows. Увага, це не стосується історії буфера обміну Windows.
Його можна запустити командою "control+x" в командному інтерпретаторі.
Цю функцію початково встановлено без жесту вводу.
Вона додає для діалогів у стилі «Відкрити», «Зберегти», «Зберегти як», «Знайти в», сценарії, які дозволяють дізнатися ім’я та шлях папки, яку вибрано для визначення розташування місця збереження файлу.
Ці сценарії розміщено в категорії "Глобальне розширення команд NVDA" діалогу «Жести вводу». Їхні назви:
З останніми двома сценаріями не пов’язано жодного жесту вводу, але їх можна пов’язати з ними у діалозі «Жести вводу» NVDA.
Зауважте, що ці скрипти працюють лише в діалогах, які відповідають стандарту Windows.
Цю функцію початково встановлено без жесту вводу.
Вона додає сценарії:
Ці сценарії зберігаються в категорії «Інструменти» діалогу NVDA «жести вводу».
Опис цього сценарію: «Відкрити діалог керування журналами NVDA».
Він запускається командою "j" в інтерпретаторі команд. Початково він не має призначеного жесту вводу.
Цей сценарій показує діалог «Керування журналом NVDA», який містить:
Журнал відкривається в програмі, пов’язаній із розширенням .log. Якщо ще немає асоційованої програми з цим розширенням, вам доведеться призначити її (вибрати, наприклад, блокнот).
Опис цього сценарію: «Відкрити поточний файл журналу NVDA. Двічі - відкрити старий файл журналу NVDA. Тричі - копіювати поточний шлях журналу до буфера обміну».
Він запускається початково призначеним жестом "NVDA+shift+j".
Просте натискання запускає відкриття поточного журналу NVDA.
Подвійне натискання відкриває старий журнал.
Потрійне натискання копіює шлях до поточного журналу до буфера обміну.
Журнал відкривається в програмі, пов’язаній із розширенням .log. Якщо ще немає асоційованої програми з цим розширенням, вам доведеться призначити її (вибрати, наприклад, блокнот).
Цю функцію початково встановлено без жесту вводу. Щоб мати можливість прослуховувати голосові оголошення, які погано розуміються або погано чуються, цей додаток записує обмежену історію рядків мовлення, надісланих до синтезатора. Кількість записів обмежена до 200.
Для повторного прослуховування цих записів за допомогою цієї функції передбачено такі сценарії, розміщені в категорії «Мовлення» діалогу «жести вводу» NVDA:
Цей сценарій запускається початково призначеним жестом "NVDA+control+f8".
Жест вводу ініціює оголошення попереднього запису порівняно з останнім оголошеним записом.
Цей сценарій запускається початково призначеним жестом "NVDA+control+f10".
Жест вводу ініціює оголошення наступного запису порівняно з останнім оголошеним записом.
Опис цього сценарію: «Промовити поточний запис історії мовлення. Двічі: скопіювати його до буфера обміну. Тричі: показати історію мовлення».
Цей сценарій запускається початково призначеним жестом "NVDA+control+f9".
Просте натискання запускає оголошення останнього запису.
Подвійне натискання копіює його в буфер обміну.
Потрійне натискання відображає всю історію.
Опис цього сценарію: «Показати записи історії мовлення».
Цей сценарій запускається командою "f9" в командному інтерпретаторі. Він не має початково призначеного жесту вводу.
У ньому представлено діалог «Історія мовлення», у якому ці записи перераховані в порядку спадання їх появи. Для копіювання вибраного запису в буфер обміну використовується кнопка.
Початково:
Цю функцію початково встановлено.
Вона дозволяє вам перейменовувати певні клавіші клавіатури, наприклад, «Caps lock» або «Num lock» за допомогою діалогу, який містить:
Коли для вибраної клавіші визначено мітку заміни, вона відображається у вікні лише для читання, яке можна знайти клавішею tab. Ця мітка оголошується, коли клавіша перебуває у фокусі.
Кнопка «Видалити» дозволяє видалити цю мітку заміни.
Цю мітку також можна видалити, очистивши рядок з міткою.
Кнопка «Видалити все» дозволяє видалити всі мітки заміни, щоб повернутися до основних міток, наданих NVDA.
Кнопка «Гаразд» використовується, щоб застосувати заміни та зберегти клавіші клавіатури та їхні замінні мітки у конфігураційному файлі в розділі «RedefinedKeyLabels» і у відповідному мовному підрозділі NVDA (наприклад, «uk» для української). Таким чином, можна перейменовувати клавіші для різних мов.
Щоб показати цей діалог, є три можливості:
Цю функцію можна не встановлювати, вибравши в категорії «Встановлені функції» для функції «Перейменування клавіш клавіатури» статус «Не встановлювати».
Цю функцію початково встановлено.
NVDA дозволяє озвучувати командні клавіші голосом за допомогою параметра «Озвучувати командні клавіші», розташованого в категорії «Клавіатура» діалогу налаштувань NVDA, або за допомогою жесту вводу «NVDA + 4».
Ця функціональність надає за допомогою діалогу з відповідними налаштуваннями можливості:
Щоб показати цей діалог є три можливості:
Діалог містить:
Натискання клавіші пробіл позначає або знімає позначку з вибраної клавіші чи комбінації.
Якщо в діалозі не позначено прапорець «Промовляти командні клавіші», позначення клавіші призведе до того, що ця клавіша все одно буде оголошуватися, якщо NVDA налаштовано не оголошувати їх.
Після цього стає доступним список комбінацій з клавішами-модифікаторами, і всі елементи в цьому списку початково позначаються.
Щоб клавіша, введена з певною комбінацією не оголошувалась, достатньо зняти позначку з цієї комбінації.
Якщо в списку комбінацій позначено пункт «Немає», клавіша буде оголошена навіть при натисканні без комбінації з клавішами-модифікаторами.
З іншого боку, якщо позначено прапорець «Промовляти командні клавіші», позначення клавіші запобігає оголошенню цієї клавіші, коли NVDA налаштовано на їх оголошення.
Після цього стає доступним список комбінацій клавіш-модифікаторів, і всі елементи цього списку початково позначаються. Це означає, що клавішу, введену з комбінацією або без неї, не буде оголошено.
Зняття прапорця з комбінації дає змогу оголосити клавішу за допомогою цієї комбінації.
Елемент «немає» у списку комбінацій дає змогу не озвучувати ту саму клавішу без комбінації з клавішами-модифікаторами.
Кнопки «Зняти позначки з усіх» і «Позначити всі» дозволяють зняти або позначити всі елементи в списку комбінацій клавіш-модифікаторів.
Перший пункт «будь-яка клавіша з комбінацією клавіш-модифікаторів» у списку клавіш дозволяє, не вказуючи конкретну клавішу, вибрати набір комбінацій клавіш-модифікаторів. Будь-яка клавіша, набрана за допомогою однієї з цих комбінацій, буде оголошена чи ні, залежно від вибраного режиму конфігурації.
Кнопка «Гаразд» зберігає вибір, зроблений для поточного конфігураційного профілю, тоді як кнопка «Скасувати» їх відхиляє.
У списках комбінація клавіш «F2» і «shift + F2» дозволяє переходити відповідно до наступного або попереднього позначеного елемента.
Цю функцію можна не встановлювати, вибравши в категорії «Встановлені функції» для функції «Вибіркове оголошення командних клавіш» статус «Не встановлювати».
Цю функцію початково встановлено.
Вона дозволяє запускати таймер на програмований час. Коли таймер закінчується, з’являється діалог, у якому відображається програмоване оголошення та відтворюється звуковий сигнал.
Вона встановлює сценарій, який запускається:
Якщо таймер зупинено, сценарій відобразить діалог «Запуск таймера», яке містить:
Тривалість, оголошення та час, за який потрібно попередити до закінчення таймера, зберігаються щоразу, коли таймер запускається, і початково відображаються під час наступного запуску таймера.
Якщо таймер запущено, сценарій відображає діалог «Таймер запущено», у якому можна дізнатися тривалість до кінця таймера і, можливо, зупинити таймер.
Тривалість оновлюється кожні 5 секунд і оголошується, коли фокус перебуває в редакторі лише для читання, де вона відображається.
Цей діалог автоматично закривається, коли таймер закінчується.
Цю функцію початково не встановлено.
Вона встановлює сценарій, який дозволяє перезавантажити NVDA на рівні журналу «Налагодження» без зміни конфігурації NVDA.
Опис цього сценарію: «Перезапустити NVDA. Двічі: перезапустити, встановивши рівень запису в журнал: налагодження».
Він розміщений у категорії «Різне» діалогу «Жести вводу» NVDA.
На нього початково призначено жест "NVDA+control+f4".
Просте натискання цього жесту ініціює перезапуск NVDA з рівнем журналювання, налаштованим у загальних налаштуваннях.
Подвійне натискання цього жесту вводу перезапускає NVDA з рівнем журналювання налагодження без зміни рівня журналювання, налаштованого в загальних параметрах NVDA.
Початково цю функцію встановлено із жестом вводу
Вона встановлює два сценарії, розміщені в категорії «Системний фокус» діалогу «Жести вводу» NVDA:
Опис цього сценарію: «Показати видимі елементи списку, що утворюють поточний об’єкт переднього плану».
Він запускається командою "b" в командному інтерпретаторі.
На нього не призначено жодного жесту вводу.
Сценарій починає пошук цих елементів. Це може зайняти багато часу. Під час цього пошуку кожні дві секунди лунає звуковий сигнал.
Щоб обмежити цей час пошуку, встановлюються обмеження для певних типів елементів:
Після завершення пошуку елементи відображаються в діалозі «Список видимих елементів, що утворюють об’єкт переднього плану» відповідно до їх типу.
Цей діалог містить:
У списку елементів можна змінити тип об’єктів для списку, не виходячи зі списку:
Також у цьому списку можна дістатися до елемента, набравши перші літери його мітки.
Для елемента типу:
Опис цього сценарію: «Промовляє усі елементи керування в активному вікні. Двічі: показати діалог зі списком видимих елементів що утворюють активне вікно». Він запускається початково призначеним жестом вводу "NVDA+b".
Одноразове натискання запускає базовий сценарій NVDA, який повідомляє про всі об’єкти на передньому плані.
Подвійне натискання запускає попередній сценарій «Відображення видимих елементів об'єкта на передньому плані».
Цю функцію початково встановлено без жестів вводу.
Вона дозволяє швидко змінювати голосовий профіль, надаючи можливість запам’ятати до 8 голосових профілів і швидко вибрати один із них.
Голосовий профіль включає:
Він встановлює в категорії «Перемикання голосового профілю» діалогу «жести вводу» такі сценарії:
Опис цього сценарію: «Показати діалог керування селекторами голосового профілю».
Його можна активувати:
Цей сценарій показує діалог «Керування селекторами голосових профілів НазваПрофілю» (де НзаваПрофілю це назва активного конфігураційного профілю).
Цей діалог використовується для керування поєднанням голосових профілів із селекторами і містить:
Список «Селектори» показує список вільних селекторів або поєднаних із голосовим профілем. Поєднані селектори:
Якщо вибраний селектор є асоційованим селектором у звичайному профілі конфігурації, його неможливо звільнити, але його можна поєднати з поточним профілем. Можна звільнити лише селектори, пов’язані з поточним конфігураційним профілем.
Для швидкої зміни голосового профілю встановлюється режим «Перемикання голосового профілю» і використовується скрипт для його активації або деактивації.
Опис цього сценарію: «Увімкнути/вимкнути режим перемикання голосового профілю».
Для запуску цього сценарію є дві можливості:
Коли цей режим активовано, стрілки вправо або вліво використовуються для переходу до першого наступного або попереднього селектора, пов’язаного з голосовим профілем, і таким чином визначають голосовий профіль, пов’язаний із цим селектором, як поточний голосовий профіль.
До уваги беруться селектори зі списку «Селектори», поєднані з голосовим профілем.
Опис цього сценарію: «Поверніться назад до першого селектора, поєднаного з голосовим профілем, і встановіть цей голосовий профіль як поточний».
Він запускається початково призначеним жестом "nvda+shift+control+стрілка вліво".
Сценарій шукає у списку «Селектори» перший селектор, що передує поточному селектору, поєднаному з голосовим профілем. Потім він позиціює цей голосовий профіль як поточний голосовий профіль.
Опис цього сценарію: «Перейдіть вперед до першого селектора, поєднаного з голосовим профілем, і встановіть цей голосовий профіль як поточний».
Він запускається початково призначеним жестом "nvda+shift+control+стрілка вправо".
Сценарій шукає у списку «Селектори» перший селектор голосового профілю після поточного селектора, поєднаного з голосовим профілем. Потім він позиціює цей голосовий профіль як поточний голосовий профіль.
Встановлено 8 сценаріїв. Опис цих сценаріїв: «Встановіть селектор x як поточний селектор і встановіть, якщо можливо, поєднаний з ним голосовий профіль як поточний голосовий профіль» (де x це номер селектора).
Кожен сценарій запускається початково призначеним жестом "nvda+shift+control+номер селектора".
Сценарій вибирає селектор x і, якщо він поєднаний із голосовим профілем, позиціює цей голосовий профіль як поточний голосовий профіль.
Наступні 3 сценарії дозволяють дізнатися поточні налаштування мовлення без використання меню «Мовлення» NVDA.
Вони зберігаються в категорії «Мовлення» діалогу NVDA «Жести вводу» та встановлюються, навіть якщо функцію «Перемикання голосового профілю» не встановлено.
З ними не пов’язано жодного жесту вводу, але кожному можна призначити по одному.
Їх описи:
Цю функцію початково не встановлено.
Він дозволяє зробити клавішу NVDA («insert» звичайної чи додаткової цифрової клавіатури, «Caps Lock») і клавіші-модифікатори («shift», «control», «лівий Alt», «Control правий Alt»,«Windows») зробити натиснутими певний час.
Мета полягає в тому, щоб мати можливість використовувати лише один палець, наприклад, для створення жесту вводу, що потребує натискання кількох клавіш.
Він поміщає групу «залипання клавіш» у категорію «Клавіатура» діалогу «глобальні налаштування» у налаштуваннях додатка.
Щоб увімкнути або вимкнути залипання клавіш, все, що вам потрібно зробити, це ввести одну з таких послідовностей клавіш на клавіатурі:
Вони початково позначені.
Під час цієї тимчасової затримки будь-яке подальше натискання однієї з цих клавіш знову запускає залипання, і ця нова клавіша також запам’ятовується, але звуковий сигнал не лунає.
Натискання будь-якої іншої клавіші на клавіатурі виконує жест вводу, що складається з комбінації всіх клавіш, які запам'ятовуються разом з цією останньою клавішею.
Щоразу, коли ця остання клавіша натискається знову протягом тайм-ауту, жест вводу виконуватиметься знову.
Якщо цю клавішу введено невчасно, вона виконується самостійно, а клавіші, які запам’яталися раніше, забуваються.
УВАГА: Ви повинні дочекатися кінця залипання, щоб кожна нова клавіша оброблялася окремо. Наприклад: «Alt», щоб відобразити меню, а потім розгорнути пункти меню.
Однак можна зупинити залипання до закінчення часу залипання, повторно ввівши останню клавішу, яка залипла.
Це залипання налаштовано спеціально для сайту gmail.com і активне лише на сторінці https://mail.google.com/mail/#i.
Початково воно не увімкнено. У групі «Залипання клавіш» є прапорець «Особливе залипання для Gmail.com».
На цій сторінці можна вводити комбінації клавіш для запуску команд, але деякі з них складаються з двох літер. Зокрема, після літер «g», «h» і символу «*» повинна бути ще одна літера. Цю послідовність потрібно натискати максимально швидко, щоб ініціювати виконання відповідної команди. Це проблематично для людей, які не володіють достатньою спритністю.
Таким чином, мета цього залипання полягає в тому, щоб зберегти першу літеру в очікуванні введення другої.
Після натискання першої літери запускається час затримки (лунає глухий звуковий сигнал) і літера зберігається.
Введення другої літери в межах налаштованого залипання призведе до надсилання обох літер до браузера, і тайм-аут буде припинено.
Якщо не введено жодної нової літери, то в кінці тайм-ауту першу літеру буде надіслано до браузера (пролунає високотональний звук).
Для того, щоб NVDA надсилала літери до браузера, необхідно спочатку перейти в режим фокуса.
Цю функцію неможливо видалити.
Вона встановлює сценарії з описами: «Показати діалог вимкнення, перезавантаження або переходу в режим глибокого сну».
Вона запускається командою "r" в командному інтерпретаторі. Цей сценарій відображає діалог із таких елементів:
Ця функція також встановлює сценарії, що відповідають функціям трьох кнопок, але з такою поведінкою:
Якщо налаштовано ненульовий час очікування, у діалозі відображається час очікування, що залишився до переходу комп’ютера в режим сну, вимкнення чи перезавантаження.
Для переривання запиту використовується кнопка «Скасувати» або клавіша «Enter».
Повідомлення про залишок часу очікування дотримується параметра NVDA «Виведення індикаторів виконання».
Кнопка «Повідомити залишок часу» дозволяє прочитати час очікування, який відображається в діалозі.
Усі сценарії поміщено в категорію "Глобальне розширення команд NVDA" діалогу «Жести вводу» NVDA, але жодні жести їм не призначені.
Цю функцію не можна видалити.
Стандартно NVDA дозволяє додавати або видаляти жести вводу за допомогою діалогу «Жести вводу». Але немає способу дізнатися, які жести додав або видалив користувач. Ця функція надає можливість це дізнатися.
Для цього він додає сценарій з описом: «Показати діалог керування жестами вводу, налаштованими користувачем», який розміщено в категорії "Глобальне розширення команд NVDA" діалогу «жести вводу» NVDA.
Він запускається за допомогою команди інтерпретатора "u". Початково йому не призначено жодного жесту вводу.
Цей сценарій показує діалог у стилі діалогу «Жести вводу» NVDA, відображаючи лише жести вводу, додані або змінені користувачем.
Діалог містить:
Жести вводу, видалені з категорії, відображаються з описом: «жести вводу видалено».
Оскільки неможливо дізнатися категорію та опис видаленого жесту вводу або доданого жесту вводу, пов’язаного зі сценарієм додатка, який не активований або не встановлений під час відображення діалогу, цей жест подається так:
Що стосується класичного діалогу «жести вводу», то всі видалення жестів враховуються лише після натискання кнопки «Гаразд».
Видалення всіх користувацьких жестів за допомогою кнопки «Видалити все» підлягає підтвердженню. Після згоди всі жести видаляються, а діалог закривається.
Початково ця функція встановлюється без жесту вводу.
Вона може працювати тільки в операційній системі Windows 10.
Якщо її встановлено з жестом вводу або без нього, вона розміщує групу «Керування гучністю» в категорії «Комп’ютер» у діалозі глобальних налаштувань додатка.
Вона встановлює в категорію «Керування гучністю» діалогу «жести вводу» NVDA такі сценарії:
Цей сценарій запускається:
Він встановлює основну гучність і гучність NVDA і примусово приводить ці рівні до значень рівнів відновлення, налаштованих у групі «Керування гучністю» категорії «Комп’ютер» глобальних налаштувань додатка.
Цей сценарій запускається:
Ця команда вимикає гучність аудіопотоку вибраної програми, якщо вона встановлена, або відновлює її, якщо звук вимкнено.
Ці сценарії використовуються для збільшення, зменшення або фіксації відновлення аудіопотоку поточної програми.
Вони встановлюються без жестів вводу. Але їх можна призначити у діалозі «Жести вводу».
Вони запускаються за допомогою таких команд інтерпретатора:
Ці команди, на відміну від інших команд інтерпретатора, можна повторювати без необхідності перезапускати інтерпретатор. Інтерпретатор завжди активний. Після досягнення рівня гучності натисніть клавішу «Escape», щоб вийти з інтерпретатора.
Збільшення або зменшення гучності відбувається поетапно. Налаштувати розмір цих кроків можна в глобальних налаштуваннях додатка в категорії «Комп’ютер», у групі «Керування гучністю», вибравши розмір кроку.
Розмір 1 — це найменший крок, розмір 20 — найбільший. Початково встановлено розмір 5.
Початково рівень гучності програми не може перевищувати основного рівня гучності.
Але це обмеження можна скасувати, якщо позначити параметр «Збільшити гучність динаміків, якщо необхідно». Його можна знайти в групі «Зміна гучності» категорії «Комп’ютер» глобальних налаштувань додатка.
Ці сценарії дозволяють збільшувати, зменшувати або відновлювати гучність NVDA.
Вони встановлюються без жестів вводу, але їх можна призначити у діалозі «Жести вводу».
Вони запускаються за допомогою таких команд інтерпретатора:
Ці команди, на відміну від інших команд інтерпретатора, можна повторювати без необхідності перезапускати інтерпретатор. Інтерпретатор завжди активний. Після досягнення рівня гучності натисніть клавішу «Escape», щоб вийти з інтерпретатора.
Збільшення або зменшення гучності відбувається поетапно. Налаштувати розмір цих кроків можна в глобальних налаштуваннях додатка в категорії «Комп’ютер», у групі «Керування гучністю», вибравши розмір кроку.
Розмір 1 — це найменший крок, розмір 20 — найбільший. Початково встановлено розмір 5.
Гучність NVDA не може опускатися нижче налаштованого порогу відновлення.
Початково рівень гучності NVDA не може перевищувати основного рівня гучності. Але це обмеження можна скасувати, якщо позначити параметр «Збільшити гучність динаміків, якщо необхідно». Його можна знайти в групі «Зміна гучності» категорії «Комп’ютер» глобальних налаштувань додатка.
Ці сценарії дозволяють збільшувати, зменшувати або відновити системну гучність.
Вони встановлюються без жестів вводу, але їх можна призначити в діалозі «жести вводу».
Вони запускаються за допомогою таких команд інтерпретатора:
Ці команди, на відміну від інших команд інтерпретатора, можна повторювати без необхідності перезапускати інтерпретатор. Інтерпретатор завжди активний. Після досягнення рівня гучності натисніть клавішу «Escape», щоб вийти з інтерпретатора.
Збільшення або зменшення гучності відбувається поетапно. Налаштувати розмір цих кроків можна в глобальних налаштуваннях додатка в категорії «Комп’ютер», у групі «Керування гучністю», вибравши розмір кроку.
Розмір 1 — це найменший крок, розмір 20 — найбільший. Початково встановлено розмір 5.
Системна гучність не може опускатися нижче налаштованого порогу відновлення.
Під час використання попередніх команд рівень гучності записується перед виконанням кожної команди для основної гучності та для кожної програми.
Щоб повернутися до цього рівня, доступні такі команди:
При виконанні цих команд також зберігається попередній рівень.
Ці записи не зберігаються під час перезапуску NVDA.
Зміна рівня гучності початково оголошується.
Але це оголошення можна вимкнути за допомогою параметра «Повідомляти про зміну гучності» в групі «Зміна гучності» категорії «Комп’ютер».
Ця функція використовується, щоб під час завантаження цього додатка відновити системну гучність і гучність NVDA, а також встановити кожен з цих рівнів гучності на значення, визначене в конфігурації, якщо воно нижче за мінімальний поріг, визначений у конфігурації.
Для цього в групі «Керування гучністю» категорії «Комп’ютер» діалогу «Глобальні налаштування» додатка представлені такі елементи конфігурації:
Під час запуску цей додаток перевіряє, чи системна гучність і гучність NVDA перевищують поріг відновлення, налаштований для кожного.
Якщо це не так, цей додаток фіксує рівень гучності до значення рівня, який потрібно відновити.
Під час встановлення цього додатка поточні рівні системної гучності та гучності NVDA враховуються під час встановлення значень для рівнів, які потрібно відновити.
Ці сценарії дають змогу виконати просте чи подвійне клацання правою, або лівою кнопкою миші на поточній позиції об’єктного навігатора.
Фактично вони об’єднують два типи сценаріїв NVDA:
Командні жести для цих сценаріїв такі:
Ці команди можна змінювати, вони знаходяться у категорії "Миша" діалогу «Жести вводу» NVDA.
На цю функцію початково не призначено жодного жесту.
Попередження: Командний жест "nvda+f12" використовується як цією функцією, так і додатком "Годинник", тому є ймовірність конфлікту при їх спільному використанні.
Ця функція дозволяє:
Опис цього сценарію: «Копіює дату й час у буфер обміну».
Цей сценарій розміщено в категорії «Статус системи» діалогу «Жести вводу» NVDA.
Він запускається командою "d" в командному інтерпретаторі. Жесту вводу для нього не призначено.
Як зазначено в описі, він дозволяє копіювати дату й час у буфер обміну.
Цей додаток встановлює сценарій з таким описом: «Повідомляє поточний час. Двічі: повідомляє поточну дату. тричі: копіює дату та час в буфер обміну».
Цей сценарій розміщено в категорії «Статус системи» діалогу «Жести вводу» NVDA.
З ним не поєднано жодної команди командного інтерпретатора.
Якщо цю функцію додатка встановлено (статус «Встановити»), цей сценарій замінює сценарій NVDA і запускається за допомогою командного жесту «NVDA + f12».
В іншому випадку для нього не буде призначено жодного командного жесту, але його все одно можна призначити за допомогою діалогу «Жести вводу».
Цей сценарій дозволяє:
Він також надає:
Основний командний жест «NVDA + f12» повідомляє час простим натисканням, але час не оголошується однаково залежно від Рівня пунктуації та символів, вибраних у голосових параметрах.
Цей сценарій виправляє цю невелику помилку, оголошуючи час з рівнем пунктуації та символів, примусово встановленим на «Немає», не змінюючи рівень, визначений у параметрах категорії «Мовлення».
Початково жест NVDA «nvda + f12» повідомляє час без секунд.
Цей сценарій пропонує можливість оголошення часу в секундах.
Просто встановіть прапорець «Промовляти час із секундами» в категорії «Комп’ютер» у глобальних налаштуваннях додатка. Ця опція початково не позначена.
Цей параметр відсутній, якщо статус встановлення функції «Не встановлювати».
Щоб компенсувати відсутність клавіші «Контекст» на деяких комп’ютерах і невпевненість у тому, що команда «shift + f10» виконує ту саму функцію, додаток встановлює сценарій без жесту вводу в категорію жестів вводу NVDA «Емуляція клавіш системної клавіатури» з описом «Емулювати натискання клавіші: Application».
Щоб використовувати його, вам потрібно лише призначити йому жест вводу або клавішу клавіатури, яка рідко використовується, наприклад клавішу «друк екрана» чи клавішу «Pause».
Додаток встановлює сценарій для закриття всіх відкритих вікон.
Цей сценарій розміщено в категорії жестів додатка з описом «Закрити всі вікна».
Він запускається командою "k" з командного інтерпретатора. Початково йому не призначено жодного жесту вводу.
Менеджер додатків відображає список встановлених додатків і їх статус: увімкнено або вимкнено.
Але навіть якщо його ввімкнено, NVDA може не завантажити додаток. Зазвичай про це повідомляє журнал NVDA, але нічого не повідомляється в менеджері додатків.
У певний момент може бути цікаво дізнатися, які додатки справді запущені.
Для цього додаток встановлює сценарій з описом «Показати список запущених додатків» у категорії додатка в діалозі «жести вводу».
Цей сценарій запускається командою "e" в командному інтерпретаторі. Йому не призначено жодного жесту вводу.
Додатки перераховані за типом:
Цю функцію початково не встановлено.
Вона встановлює сценарій з описом: «Показати діалог засобів для розробки додатків».
Цей сценарій розміщено в категорії «Інструменти» діалогу «жести вводу» NVDA.
Цей сценарій запускається за допомогою команди командного інтерпретатора "t". Йому не призначено жодного жесту вводу.
Активація цього сценарію відкриває діалог, який містить:
Щоб запакувати додаток (створити встановлювач додатка), ми рекомендуємо використовувати «шаблон nvda adon scons». У цій моделі використовується файл «buildVars.py», який визначає всю необхідну інформацію для додатка, таку як його внутрішня назва, версія, назва та опис для перекладу на кожну підтримувану мову. Ця модель також використовується, щоб дозволити переклад рядків додатків за допомогою системи перекладу, встановленої спільнотою розробників додатків.
Метою цієї моделі є те, щоб після розробки додатка за допомогою простої команди та після заповнення інформацією файлу «buildVars.py»:
Коли ми створюємо додаток, нічого немає. Ви повинні створити файл manifest.ini самостійно, можливо, локалізований файл manifest.ini та файл документації.
Мета цих інструментів міститься в цій умові та має такі завдання:
Першим кроком є створення файлу «buildVars.py» з інформації з файлу «manifest.ini», який ми створили для розробки додатка.
Кнопка «Створити файл buildVars.py» запускає цю операцію.
Лише цей файл ми будемо змінювати, щоб оновити файл "manifest.ini" (наприклад, змінити версію чи опис).
Для використання з «шаблоном adon scons» його потрібно завершити, заповнивши інформацію, якої немає у файлі «manifest.ini».
Кнопка «Оновити версію додатка» дає змогу змінити версію, визначену у файлі buildVars.py вибраного додатка.
Вона відкриває діалог, який містить поле редагування, де вказано поточну версію додатка.
Натискання кнопки «Гаразд» зберігає нову версію у файлі.
Файл «manifest.ini» необхідно оновити, як тільки буде змінено файл «buildVars.py».
Для цього скористайтеся кнопкою «Оновити файл manifest.ini».
Будь-яка зміна інформації "addon_summary" або "addon_description" у файлі «buildVars.py» потребує перекладу цього опису на кожну мову, яку підтримує додаток (це передбачено файлі nvda.po та компіляції цього файлу).
Щоб менеджер додатків надавав цю інформацію користувачеві для мови, вибраної для NVDA, ви повинні створити або оновити файл локалізації «manifest.ini» для цієї мови.
Кнопка «Створити локалізований файл manifest.ini» дозволяє це зробити. Можна оновити файл для вибраної мови або для всіх мов.
Файли документації додатків можуть бути у форматах "markdown" (.md) або "txt2tags" (.t2t).
Щоб документація відкривалася у браузері, ці файли мають бути перетворені у HTML.
Це можливо зробити за допомогою кнопки «Створити файли документації HTML» після вибору додатка в списку додатків і вибору мови або всіх мов у списку мов.
Ці HTML-файли, відкриті у браузері, потребують файлів стилів (style.css для файлів Markdown і style_t2t.css для файлів txt2tags), які розміщуються в папці «doc» додатка.
Кнопка «Створити файл POT» використовується для створення файлу каталогу для вибраного доповнення.
Після створення цей файл розміщується в папці «locale\en» надбудови з назвою «version-name.pot», де «name» — це ім’я розширення, а «version» — його версія.
Кнопка «Підготувати додаток» запускає для вибраного додатка виконання таких дій:
Кнопка «Переглянути папку додатка» відкриває Провідник Windows у папці вибраного додатка.
Мета цієї функції — дозволити користувачеві перезапустити NVDA з конфігурацією користувача, яку він хоче вибрати.
Для цього вона покладається на те, що NVDA пропонує користувачеві вказати шлях до каталогу конфігурації в командному рядку, який запускає NVDA.
Всі параметри конфігурації зберігаються в певній папці на жорсткому диску, і початково ця папка розташована:
Але ця папка конфігурації може мати іншу назву та розташовуватися в іншому місці на жорсткому диску чи USB-накопичувачі.
Щоб попросити NVDA використовувати її, просто вкажіть це, запустивши NVDA за допомогою командного рядка: nvda.exe -c "шлях до каталогу"
Якщо каталогу не існує, NVDA створює його під час запуску та ініціалізує, як під час першого запуску після встановлення.
В іншому випадку NVDA почне використовувати налаштування в цій папці конфігурації.
Таким чином, можна мати кілька конфігурацій користувача з однією NVDA.
Це дозволяє, наприклад, мати на додаток до базової конфігурації або тестову конфігурацію для тестування нових додатків, або конфігурацію з дуже точним налаштуванням для конкретної ситуації.
Таким чином, ця функція надає засоби для:
Насамперед, ви повинні визначити конфігурації, які будуть використовуватися.
Для цього додаток встановлює сценарій «Показати діалог керування конфігураціями користувача», який запускається командою "n" у командному інтерпретаторі.
Йому не призначено жодних жестів вводу, але це можна зробити у діалозі «Жести вводу» NVDA.
Ця команда використовується для відображення діалогу «Керування конфігурацією користувача», яке містить:
Список містить усі папки, додані користувачем і автоматично додані додатком.
Активна папка конфігурації промовляється голосом і символом «позначка» перед її назвою.
Коли цей діалог відображається вперше, додаток автоматично розміщує її в списку та зберігає.
Для цієї папки кнопки «Видалити цю папку» та «Очистити цю папку» відсутні.
Щойно додана папка, яка ще не є папкою конфігурації, позначена знаком питання.
Тека конфігурації NVDA характеризується своїм вмістом. Він повинен містити, зокрема, такі елементи:
Кнопка «змінити цю папку» відсутня, якщо вибрана папка є активною папкою конфігурації.
Кнопки «Додати нову папку» та «Додати наявну папку» дозволяють додати папку до списку папок конфігурації.
Натискання першої кнопки відображає діалог «Додати нову папку», яке містить:
Ім’я папки використовується для назви папки таким чином: "nvdaUserConfig-identifier".
Саме під цим ім'ям папка відображається в списку на жорсткому диску або USB-накопичувачі.
Натискання другої кнопки відкриває діалог «Додати наявну папку», яке містить:
Кнопка «Видалити цю папку» дозволяє видалити вибрану папку зі списку та стерти її з диска.
Ця кнопка недоступна, якщо папка є папкою активної конфігурації.
Для цієї дії буде запропоновано підтвердження видалення.
Залежно від того, чи є папка папкою конфігурації, в діалозі буде показано:
Вони мають на меті надати інструменти для імпорту параметрів з іншої папки конфігурації.
Після натискання цих кнопок кожна з них відображає окремий діалог, який відрізняється лише назвою.
У цих діалогах ми знаходимо:
У заголовках діалогів вказується ім’я папки, яку буде змінено.
Дія кожної кнопки стосується вмісту папки, вибраної у списку.
Для імпорту додатків можна імпортувати всі або частину додатків вибраної папки та зберегти чи ні додатки, які вже включені в папку для зміни. Те саме стосується імпорту профілів.
Імпорт усієї конфігурації дає змогу повністю скопіювати вибрану папку й таким чином отримати ідентичну копію конфігурації цієї папки.
Кнопка «Перезапустити NVDA з папкою цієї конфігурації» дозволяє перезапустити NVDA з конфігурацією вибраної папки.
Ця папка може бути:
Щоб ця інша конфігурація мала таку ж можливість перезапуску, цей додаток також потрібно встановити там.
У цьому випадку не потрібно буде повторно додавати папку конфігурації. Додаток відновить раніше збережені папки.
Ця реєстрація виконується у файлі "NVDAExtensionGlobalPlugin-userConfigs.ini", який зберігається в:
Кнопка «Переглянути цю папку» відкриває папку вибраної конфігурації в провіднику.
NVDA перезавантажується та ініціалізує конфігурацію, як під час завантаження після встановлення.
Після перших вказаних вище п’яти кроків:
Підключіть USB-носій до цільового комп'ютера і запам'ятайте літеру його диска. Тепер ми запустимо NVDA на цільовому комп'ютері з цією папкою конфігурації. Є два варіанти:
Для застосування опції:
На цьому етапі NVDA завантажила конфігурацію з теки конфігурації USB-носія. Перед заміною старої конфігурації можна провести тестування, щоб переконатися, що вона працює належним чином. Потім, щоб встановити цю конфігурацію:
Для запуску встановленої програми NVDA можна скористатися її ярликом на робочому столі або натиснути "alt+control+n".
Цей функціонал перебуває на етапі тестування.
Під час редагування або вичитування документа, використовуючи лише мовлення, часто можна не помітити такі невідповідності, як невідповідні дужки, ненавмисні зміни форматування, зайві пробіли та зайві або нерозставлені знаки пунктуації.
Функція «Аналіз тексту» встановлює інструмент (аналізатор), який попереджає вас про ці порушення, використовуючи голосове повідомлення або файл WAV під час читання по слову або по рядку.
Ви можете налаштувати аналізатор, щоб повідомляти про ці порушення за допомогою цифри, опису або звуку.
Аналіз поділено на три групи досліджень:
Можна вимкнути групу пошуку, а також кожну дію групи окремо.
Для цього в діалозі налаштувань додатка додається категорія «Аналіз тексту».
Параметри в цій категорії є специфічними для активного профілю, який оголошується, коли вибирається категорія.
Аналізатор можна ввімкнути або вимкнути трьома способами:
Увімкнення та вимкнення аналізатора впливає лише на активний профіль конфігурації.
Прапорець «Активувати аналізатор тексту при запуску додатка» в категорії «Аналіз тексту» фіксує для кожного профілю стан активації аналізатора тексту під час запуску додатка.
Коли аналізатор активовано, він здійснює аналіз щоразу, коли курсор переміщується від слова до слова або від рядка до рядка в полях редагування тексту.
Результат аналізу відображається відповідно до зробленого вибору:
Конфігурацію сповіщення див. у групі «Попередження» категорії «Аналіз тексту».
Її початково увімкнено.
Деякі символи, такі як круглі, квадратні чи фігурні дужки, зазвичай йдуть парами: початковий символ, закривний символ.
Цей аналіз полягає у перевірці цієї відповідності.
Можливі символи перераховані в списку «символи» групи «Збіг символів» категорії «Аналіз тексту».
Кожен символ може бути або не бути частиною пошуку залежно від того, позначено чи не позначено його у списку.
Символи в списку залежать від мови, вибраної для NVDA. Вони визначені у файлі «textAnalyzer.ini», розміщеному в папці, пов’язаній з мовою папки «locale».
Його початково ввімкнено.
Список відхилень, які потрібно знайти, подано в групі «Відхилення» категорії «Аналіз тексту».
Це:
У списку це позначено прапорцями. Початково усі вони позначені. Якщо зняти прапорець, перевірку щодо нього не буде виконано.
Для відхилень, що стосуються пробілів навколо символу, відповідні символи позначаються прапорцями у списку, що містить усі надані символи. Залежно від потреби можна позначити або зняти позначку з певного символу. Початково позначені символи визначені для кожної мови NVDA, яка потребує цього, у файлі «textAnalysis.ini», розміщеному в папці мови папки «locale».
Його початково вимкнено.
Аналізатор може сигналізувати про зміни форматування залежно від статусу прапорця «Повідомляти про зміни» в групі «Форматування» категорії «Аналіз тексту».
Зміни форматування стосуються:
Їх можна окремо включати або виключати з пошуку, позначаючи або знімаючи позначки в списку «Типи» тієї самої групи.
Додаток встановлює сценарії для аналізу тексту в позиції курсора на вимогу.
Це такі сценарії:
Наступні сценарії переміщують курсор на початок наступного/попереднього рядка, що містить принаймні одне відхилення:
З ними не пов'язано жодного командного жесту, але це можна зробити за допомогою діалога "Жести вводу". Вони розміщені у категорії "Глобальне розширення команд NVDA".
Сценарій «Увімкнути/вимкнути оголошення поточної позиції курсора у вікні редагування» дозволяє вказати, оголошувати чи ні позицію курсора, коли він у полі редагування.
Це положення відносно початку рядка, на якому розташований курсор.
Увімкнення або вимкнення цього оголошення залежить від поточного профілю.
Сценарій встановлюється без жесту вводу і запускається командою "f7" в командному інтерпретаторі.
За бажанням у діалозі «Жести вводу» NVDA дозволяє вам призначити йому жест вводу.
Цю функцію початково встановлено.
Вона дозволяє тимчасово змінити поточний пристрій виводу аудіо на інший пристрій виводу аудіо, не впливаючи на налаштування NVDA для всіх конфігураційних профілів.
Кожен конфігураційний профіль зберігає параметри, налаштовані в категорії «Мовлення», яка використовується NVDA, включно з пристроєм аудіовиводу.
Ми назвемо цей пристрій «Тимчасовим пристроєм виводу».
Коли тимчасовий пристрій виводу активний, звук (голосові повідомлення й сигнали), які надає NVDA, надсилатиметься на цей пристрій незалежно від пристрою виводу в активному конфігураційному профілі.
Звуки, які видає система, продовжують надсилатися на основний пристрій виводу, вибраний у налаштуваннях Windows.
Оскільки в конфігурації NVDA нічого не змінено, автоматична чи ручна реєстрація NVDA не зберігає жодних слідів цього пристрою.
Для повернення до нормальної роботи, тобто до використання пристроїв виводу, зазначених у конфігураційних профілях, достатньо буде відмовитися від тимчасового пристрою виводу.
Щоб досягти всього цього, додаток встановлює кілька сценаріїв.
Цей сценарій має опис «Показати диспетчер тимчасових пристроїв виводу» і розміщений у категорії «Мовлення» у діалозі «Жести вводу» NVDA.
На нього не призначено жодного жесту, але в цьому діалозі ви можете його призначити.
Він запускається командою "c" в командному інтерпретаторі.
У відповідь на цю команду відображається діалог «Диспетчер тимчасових пристроїв виводу», який містить:
Переміщення у списку здійснюється за допомогою стрілок «вгору» і «вниз».
Коли периферійний пристрій вибрано, на його виході лунає подвійний звуковий сигнал, щоб можна було перевірити правильність його роботи або підключення і, таким чином, не активовувати його.
Перехід на вибраний пристрій здійснюється або натисканням кнопки «Встановити тимчасовим пристроєм виводу» (перша кнопка), або, якщо фокус розташований у списку, клавішею «Enter».
Цей пристрій стає тимчасовим аудіопристроєм.
Аудіо з NVDA потім направляється на вихід цього пристрою.
Щоб не вмикати пристрій, який не видає звуку, додаток запитує користувача, чи підтверджує він використання цього пристрою. Цей запит надіслано після перемикання на цей пристрій після його відмови, коли час очікування минув.
Цьому можна запобігти за допомогою опції «Запитувати підтвердження» в групі «Тимчасовий пристрій виводу» категорії «комп’ютер» діалогу глобальних налаштувань додатка.
Цей запит на підтвердження складається з відображення діалогу впродовж обмеженого часу та запиту користувача погодитися на використання нового пристрою виводу звуку.
Час відображення цього діалогу також можна налаштувати за допомогою розкривного списку «Максимальний час очікування підтвердження», розташованого в тій самій групі, що й попередній параметр.
Натискання кнопки «Гаразд» або клавіші «Enter» підтверджує прийняття.
Після закінчення затримки без натискання кнопки «Гаразд» або клавіші «Enter» вікно закривається і звук повертається до попереднього пристрою виводу.
Щоб повернутися до нормальної роботи, тобто без тимчасового аудіопристрою, все, що вам потрібно зробити, це перезапустити сценарій і активувати кнопку «Завершити використання тимчасового пристрою виводу» або перезапустити NVDA.
У списку пристроїв виводу можна перевірити певні пристрої. Ці пристрої будуть використані для сценарію «Визначити як тимчасовий аудіопристрій наступний пристрій у списку перевірених пристроїв менеджера тимчасового аудіопристрою» (див. нижче).
Змінити пристрій можна двома способами:
Цей сценарій має опис «Встановити тимчасовим пристроєм виводу наступний позначений пристрій у списку диспетчера тимчасових пристроїв виводу» і розміщено в категорії «Мовлення» діалогу «жести вводу».
Йому не призначено жодного жесту вводу. Але це можна зробити за допомогою цього діалогу.
Він запускається за допомогою команди "shift+c" з командного інтерпретатора.
Щоразу, коли запускається сценарій, новий пристрій виводу встановлюється як тимчасовий пристрій виводу.
Цей пристрій вибирається з пристроїв, які раніше були позначені в списку пристроїв виводу в «Диспетчері тимчасових пристроїв виводу» (див. вище). Буде вибрано наступний у списку пристрій як поточний пристрій виводу.
Після зміни пристрою запитується підтвердження з обмеженим часом на відповідь (необов’язково) (див. розділ «Диспетчер тимчасових пристроїв виводу»).
Цей сценарій має опис «Завершити використання тимчасового пристрою виводу» і розміщений у категорії «Мовлення» у діалозі «Жести вводу».
Йому не призначено жодного жесту введення. Але це можна зробити в попередньому діалозі.
Він запускається за допомогою команди "control+c" з командного інтерпретатора.
Сценарій не діє, якщо жоден тимчасовий пристрій виводу не активний.
В іншому випадку аудіовихід NVDA потім направляється на пристрій виводу, зазначений в активному конфігураційному профілі.
Цей сценарій має опис «Встановити тимчасовим пристроєм виводу наступний позначений пристрій у списку диспетчера тимчасових пристроїв виводу» і розміщений у категорії Мовлення діалогу «Жести вводу».
Йому не призначено жодного жесту. Але це можна зробити в цьому діалозі.
Також йому не призначено жодної команди командного інтерпретатора.
Цей сценарій поєднує два попередні сценарії в одному сценарії.
Перше натискання жесту вводу запускає сценарій «Встановити тимчасовим пристроєм виводу наступний позначений пристрій у списку диспетчера тимчасових пристроїв виводу».
Друге натискання впродовж короткого часу запускає сценарій «Завершити використання тимчасового пристрою виводу».
Ця функція дає змогу відокремити звук NVDA від звуку запущених аудіопрограм і таким чином чути одним вухом звук NVDA, а іншим – звуки інших аудіопрограм.
Її початково встановлено.
Технічно це обнулення рівня гучності правого чи лівого звукових каналів NVDA та програм.
Оскільки NVDA є монофонічною програмою, однаковий звук відтворюється на обох каналах. Під час обнулення каналу звукові втрати звуку відсутні.
Але це не стосується стереофонічних програм.
Щоб орієнтувати звук NVDA, додаток встановлює такі сценарії:
Їм не призначено жодного жесту вводу. Але це можна зробити в діалозі «Жести вводу» NVDA. Ці сценарії можна знайти в категорії «Керування гучністю» у діалозі «Жести вводу» NVDA.
Команда "control+shift+пробіл" працює, навіть якщо функцію не встановлено, щоб, можливо, мати можливість відновити баланс звуку певних програм, які залишилися незбалансованими після видалення функції.
Діалог аудіодиспетчера NVDA та активних програм також дозволяє орієнтувати звук NVDA, а також налаштувати рівень гучності двох звукових каналів NVDA та програм. Він містить:
Коли список у фокусі, дозволені такі команди:
Цей список автоматично оновлюється, коли на нього наводиться курсор.
Зміни перемикання каналів або зміни рівня гучності застосовуються одразу після кожної команди.
Початково рівень гучності програми не може перевищувати основний рівень гучності. Але параметр «За потреби збільшити гучність динаміків» дозволяє вимкнути це обмеження. Цей параметр можна знайти в групі «Зміна гучності» категорії «Комп’ютер» у глобальних налаштуваннях додатка.
Захист забезпечується, щоб уникнути одночасного обнулення рівня аудіоканалів NVDA та зниження рівня гучності, нижчого за налаштоване порогове значення відновлення.
Коли програму вибрано, стан балансу каналу оголошується разом із статусом вимкнення звуку.
Під час перезапуску NVDA або якщо розширення вимкнено чи видалено, NVDA знову лунає на обох аудіоканалах, а програми залишаються у своєму стані (який запам’ятовує Windows).
Примітка: для належної роботи NVDA та аудіопрограми повинні використовувати той самий пристрій аудіовиводу, як-от звукову карту. Причому в цьому випадку цікавить тільки функціональність.
Щоб увімкнути або вимкнути додатки, NVDA пропонує менеджер додатків.
Однак у деяких випадках може знадобитися вимкнути деякі або більшість додатків, залишаючи увімкненими лише кілька з них.
За допомогою менеджера додатків необхідно переглянути кожен додаток, щоб увімкнути або вимкнути його.
Цей додаток намагається зробити цю дію швидшою, і для цього він надає сценарій для показу діалогу «Швидке увімкнення додатків».
Цей сценарій запускається за допомогою команди "q" командного інтерпретатора. З ним не пов’язано жодного жесту вводу. Але це можна зробити в діалозі «Жести вводу» NVDA. Його можна знайти в категорії "Глобальне розширення команд NVDA" з описом «Відкрити діалог швидкої активації додатків».
Цей діалог містить:
Під час відображення діалогу в списку показано лише увімкнені та вимкнені додатки. Несумісні додатки, які потрібно увімкнути або вимкнути під час наступного запуску, не включені в список.
Увімкнені додатки у цьому діалозі позначені.
Щоб змінити статус активації додатка, все, що вам потрібно зробити, це поставити прапорець, щоб увімкнути його, або зняти прапорець, щоб вимкнути його.
Зміни будуть враховані лише після натискання кнопки «Зберегти і перезапустити NVDA».
У стрічках Windows NVDA забагато балакає без потреби. Початково цей додаток запобігає оголошенням описів, які здаються непотрібними.
Але це можна вимкнути за допомогою параметра «Немає опису об’єкта у стрічках Windows», який можна знайти в категорії «Комп’ютер» у глобальних налаштуваннях додатка.
Після цього потрібно буде перезапустити NVDA, щоб зміни набули чинності.
Цей параметр автоматично розгортає вікна, які виводяться на передній план.
Початково його увімкнено.
Ви можете вимкнути його, знявши прапорець «Автоматично розгортати вікна» в категорії «Комп’ютер» глобальних налаштувань додатка.
NVDA дозволяє переміщатися по словах у документах за допомогою команд клавіатури «control + стрілка вправо» та «control + стрілка вліво».
Потім символи та знаки пунктуації вимовляються відповідно до рівня пунктуації та символів, налаштованих для поточного профілю конфігурації.
Цей параметр дозволяє налаштувати рівень символів і знаків пунктуації, які використовуватимуться лише під час переміщення по словах.
Цей вибір зберігається для поточного конфігураційного профілю.
Його можна налаштувати в категорії «Покращення NVDA» діалогу «Налаштування поточного конфігураційного профілю» у підменю налаштувань додатка.
Він присутній, лише якщо встановлено «Повідомлення про функцію, пов’язану з командами редагування стилю «Копіювати», «Вставити».
Він поданий у вигляді списку, який дозволяє вибрати:
Якщо позначено параметр «Орфографічна помилка» в групі «Інформація про документ» категорії «Форматування документа» налаштувань NVDA, NVDA видасть спеціальний звук для орфографічної помилки.
Цей звук видається відразу після натискання клавіші пробілу, що закінчує слово.
Деяким користувачам цей звук неприємний, додаток дає можливість замінити цей звук або подвійним гудком, або голосовим повідомленням «Орфографічна помилка».
Вибір здійснюється в групі «Повідомлення про орфографічні помилки» категорії «Покращення NVDA» глобальних налаштувань додатка.
(доступно для версій NVDA нижче 2023.1, якщо встановлено функцію "Вибіркове оголошення командних клавіш")
У деяких випадках може бути корисно заблокувати дію клавіш "Insert" і "Caps Lock".
Їх початкове призначення таке:
NVDA дозволяє користувачеві визначити ці клавіші як клавіші "NVDA". Однак, навіть після цього, ці клавіші всеодно будуть виконувати свої первинні функції, але лише при подвійному швидкому натисканні.
За допомогою налаштувань, додаток дає змогу заблокувати первинні функції цих клавіш взагалі.
Ці налаштування виконуються за допомогою окремого прапорця для кожної клавіші, у налаштуваннях поточного конфігураційного профілю (див. категорію "Клавіатура", групу "Блокування клавіш").
Коли первинну дію клавіші буде заблоковано, пролунає звуковий сигнал.
Цей параметр дозволяє вимову неалфавітних символів, коли ехо клавіатури під час введення символів вимкнено.
Це дозволяє деяким користувачам чути, наприклад, символи пунктуації, навіть якщо вони вимкнули читання символів під час введення.
Щоб це налаштувати, скористайтеся прапорцем «Продовжувати вимовляти неалфавітні символи, коли ехо введення символів вимкнено», який можна знайти в категорії «Клавіатура» для вашого поточного конфігураційного профілю.
Початково його не позначено.
Досвідчені користувачі могли помітити, що під час використання версій NVDA у розробці (снепшот або наступна версія) будь-яка помилка, внесена в журнал NVDA, подається звуковим сигналом. Але з фінальними версіями або реліз-кандидатами цей сигнал не звучить.
Цей параметр пропонує:
Щоб зробити цей вибір, все, що вам потрібно зробити, це вибрати параметр у списку «Відтворювати звук під час журналювання помилок» у категорії «Додатково» діалогу глобальних налаштувань додатка. Початково вибрано параметр «Тільки для снепшот-версій».
За допомогою цього параметра ви можете ввімкнути або вимкнути промовляння назви додатка в його діалогах. Його можна знайти в категорії «Додатково» глобальних налаштувань додатка.
Початково цей параметр позначено, а заголовок вікон має вигляд: "Глобальне розширення команд NVDA – NVDA – заголовок діалогу».
Деякі сценарії цього додатка виконують різні дії залежно від кількості набраних жестів вводу, пов’язаних зі сценарієм. Повторення жесту вводу має бути виконано протягом короткого часу (початково 500 мс).
Для сценарію, який виконує три різні дії, механізм такий:
Залежно від спритності користувача чи конфігурації апаратного забезпечення цей час очікування може бути занадто довгим або занадто коротким.
Параметр під назвою «Затримка між повтореннями одного і того ж жесту» в категорії «Додатково» глобальних налаштувань додатка дозволяє вам налаштувати час очікування за потреби.
Початково NVDA використовує певні клавіші на цифровій клавіатурі, такі як клавіші зі стрілками, клавіші «множення», «ділення» та клавіша «плюс», щоб активувати свої сценарії.
Мета полягає в тому, щоб тимчасово або назавжди відновити нормальне функціонування кожної клавіші цифрової клавіатури, введеної окремо або з клавішею-модифікатором, такою як «control», «Alt», «Caps Lock» (Клавіша «NVDA» виняток).
Це клавіші:
Щоб увімкнути або вимкнути використання цифрової клавіатури в стандартній роботі та якщо позначено параметр «дозволити стандартне використання цифрової клавіатури» в групі «Цифрова клавіатура» категорії «Клавіатура», додаток пропонує:
Параметр «Увімкнути стандартне використання цифрової клавіатури під час запуску NVDA» (група «Цифрова клавіатура» категорії «Клавіатура») дозволяє, якщо позначено, використовувати цифрову клавіатуру як стандартну від запуску NVDA, але також потрібно позначити опцію, яка дозволяє стандартне використання цифрової клавіатури.
Ця функція частково взята з додатка «sharedComputer» (автори Robert Hänggi <aarjay.robert@gmail.com>, Noelia Ruiz Martínez <nrm1977@gmail.com>), який, здається, не оновлювався з 2018 року.
Він складається з:
Початково і в розкладці клавіатури «Desktop» додаток повідомляє, що під час запуску NVDA увімкнено цифрову клавіатуру.
Але це можна вимкнути, як і початково для розкладки клавіатури «Laptop», за допомогою параметра «Повідомити про стан активації під час запуску NVDA» у групі «Цифрова клавіатура» категорії «Клавіатура» глобальних налаштувань додатка.
Щоразу, коли активовується конфігураційний профіль, можна автоматично вмикати або вимикати цифрову клавіатуру.
Вибір здійснюється в налаштуваннях конфігураційного профілю, в категорії «Клавіатура» групи «Цифрова клавіатура» зі списком варіантів «При активації профілю:».
Цей список пропонує такі варіанти:
Початково вибрано:
Коли клавішу натиснуто і недостатньо швидко відпущено, Windows генерує серію натискань клавіш, що може дратувати, особливо в області редагування.
Ця функція намагається звести кількість натискань клавіш до мінімуму.
Вона контролюється за допомогою прапорця "Обмежити повторення клавіш" у групі "Повторення клавіш" категорії "Додатково" глобальних налаштувань додатка, а також затримкою повторення, яка налаштовується у тій самій групі.
Якщо прапорець позначено, будь-які наступні натискання тієї самої клавіші, що відбуваються в межах налаштованої затримки повторного натискання, ігноруються.
Початково цей прапорець не позначено, а час між натисканнями встановлено на 100 мілісекунд.
Неможливо зберегти лише перше натискання клавіші, оскільки інтервал між ним та наступним натисканням є занадто великим (приблизно 500 мілісекунд).
Клавіші з модифікаторами не підпадають під це обмеження.
Цей додаток додає в меню «інструменти» NVDA підменю «Огляд NVDA», яке пропонує два елементи для вибору:
Для виконання тих самих дій також надаються два сценарії, розміщені в категорії "Глобальне розширення команд NVDA" діалогу «жести вводу» NVDA , які мають такі описи:
Початково з ними не пов’язано жодного жесту вводу.
По суті, подвійне натискання жесту введення «NVDA + f» представляє інформацію про форматування у формі документа HTML.
Цей скрипт має на меті вдосконалити цю дію і показати цю інформацію у вигляді діалогу, щоб її можна було прочитати за допомогою клавіш зі стрілками.
Він запускається за допомогою команди інтерпретатора "f".
Опис сценарію такий: «Показати діалог з інформацією про форматування для поточної позиції переглядового курсора в документі».
Він зберігається в категорії "Глобальне розширення команд NVDA" діалогу «Жести вводу» NVDA.
Початково жест вводу йому не призначено.
NVDA вважає, що деякі діалоги, наприклад діалоги підтвердження, містять опис.
Отже, якщо опцію «Оголошувати опис об’єкта» в категорії «Представлення об’єкта» налаштувань NVDA не позначено, то NVDA такого тексту не оголошує.
У цьому додатку реалізовано параметр «Не брати до уваги опцію, що зветься «Читати опис об’єкта» в діалогах підтвердження», який розташовано в категорії «Додатково» його глобальних налаштувань, щоб цей текст оголошувався примусово, якщо позначено. Ця опція початково позначена.
Діалог NVDA «Жести ввводу» дозволяє вам налаштувати жести вводу (комбінації клавіш, кнопки брайлівського дисплея тощо) для сценаріїв (у посібнику користувача вони називаються командами), доступних на теперішній момент. Додаткову інформацію див. у розділі «Жести вводу» цього посібника.
Цей додаток дає змогу виконувати сценарії в цьому діалозі, навіть якщо сценарій не має командного жесту.
Він змінює цей діалог, додаючи кнопку «Виконати сценарій», коли сценарій вибрано у перегляді дерева.
Сценарій можна виконати за допомогою однієї з наступних трьох дій:
При швидкому повторенні дії кілька разів сценарій буде виконано таку саму кількість разів.
Може трапитися так, що вам знадобиться відкрити діалог «Жести вводу», щоб дізнатися про команди, надані тим чи іншим додатком для поточної програми.
Без цього додатка початково вибрано першу категорію.
Щоб заощадити час, у цьому діалозі додаток фокусується на категорії, пов’язаній з активним додатком для програми.
Це робиться шляхом пошуку категорії серед категорій, зі сценаріями, що належать до активного додатка. Але останній може налаштувати сценарії в будь-якій категорії.
Цю категорію буде автоматично вибрано й розгорнуто.
Команди NVDA «NVDA + control + стрілка вправо або вліво» дозволяють переходити від одного налаштування до іншого в кільці параметрів синтезатора.
Але після перезапуску NVDA останнє використане налаштування забувається.
Цей додаток намагається подолати цей недолік.
Для цього додаток зберігає під час кожного руху в кільці налаштувань синтезатора останні налаштування, використані для кожного синтезатора та для кожного конфігураційного профілю.
Потім це налаштування буде вибрано знову, коли NVDA запускається для синтезатора та для профілю «нормальної конфігурації» або під час перемикання профілів.
Попередження: як і всі параметри NVDA, конфігурацію NVDA необхідно зберегти перед перезапуском NVDA (автоматично чи вручну), щоб знайти їх після перезапуску.
Додаток надає наступні сценарії Коли фокус знаходиться в дереві папок:
Коли курсор знаходиться на одному з елементів папки n в дереві Провідника Windows, цей сценарій дозволяє виконувати ряд певних дій:
Початково не призначено жодного командного жесту або команди інтерпретатора.
Опис сценарію: "Повідомляє короткий шлях до папки чи файлу в провіднику Windows. Двічі: повідомляє повний шлях. Тричі: копіює повний шлях в буфер обміну".
Він розміщений в категорії "Глобальне розширення команд NVDA" діалогу «Жести вводу» NVDA.
За допомогою цього діалогу з ним можна пов'язати командний жест.
Кількість папок для збереження скороченого шляху можна налаштувати (див. групу "Провідник Windows" у категорії "Комп'ютер" глобальних налаштувань додатка). Початково це число дорівнює 4).
Цей сценарій, як і сценарій оголошення скороченого шляху, дозволяє визначити місцезнаходження елемента у фокусі без необхідності прослуховування всіх назв папок, що складають повний шлях.
На відміну від попереднього, він не обмежений конфігурацією, тобто кількістю папок у шляху, які потрібно зберегти.
Він оголошує назви папок, що складають шлях, у зворотному порядку, тобто піднімаючись вгору по дереву папок. Це оголошення можна зупинити у будь-який момент, натиснувши клавішу "Control".
Наприклад, якщо вибраний об'єкт знаходиться у теці n, NVDA повідомить про це у такому порядку:
Параметр "Вказувати рівні зі зворотнім шляхом до папки" дозволяє не оголошувати рівень папки. Вона знаходиться у групі "Провідник Windows" категорії "Комп'ютер".
Початково для цього сценарію не призначено жодного командного жесту або команди інтерпретатора.
Опис цього сценарію такий: "Оголошує зворотній шлях до об'єкта під курсором у провіднику Windows".
Він розміщений у категорії "Глобальне розширення команд NVDA" діалогу "Жести вводу" NVDA.
За допомогою цього діалогу можна пов'язати з ним командний жест.
Розкладка Desktop | Розкладка Laptop | жест на сенсорному екрані | Опис |
NVDA+j | NVDA+j | Немає | Запускає командний інтерпретатор додатка |
nvda+, | nvda+, | немає | здійснює одноразове клацання лівою кнопкою миші в позиції об’єктного навігатора. Друге натискання здійснює подвійне клацання |
nvda+shift+, | nvda+shift+, | немає | здійснює одноразове клацання правою кнопкою миші в позиції об’єктного навігатора. Друге натискання здійснює подвійне клацання |
Команда | Опис |
a | Показує інформацію про програму у фокусі |
b | Показує список видимих елементів, що утворюють об’єкт на передньому плані |
c | Показує диспетчер тимчасових пристроїв виводу |
shift+c | Встановлює тимчасовим пристроєм виводу наступний пристрій у списку позначених пристроїв у диспетчері тимчасових пристроїв виводу |
control+c | Відмовитися від тимчасового пристрою виводу |
d | Скопіювати дату й час у буфер обміну |
e | Показати список запущених додатків |
f | Показати інформацію про форматування для поточної позиції переглядового курсора в документі у вигляді діалогу |
f1 | Показати діалог налаштувань додатка |
control+f1 | Показати діалог налаштувань додатка для поточного конфігураційного профілю |
f2 | Показати діалог перейменування клавіш клавіатури |
f3 | Показати діалог вибіркового оголошення командних клавіш |
f4 | Дозволяє скопіювати або ввести складний символ |
control+f4 | Показати список останніх використаних складних символів |
f5 | Увімкнути або вимкнути стандартне використання цифрової клавіатури |
f6 | Увімкнути або вимкнути аналізатор тексту |
shift+f6 | Аналізувати слово під курсором |
control+f6 | Аналізувати рядок під курсором |
windows+f6 | Аналізувати речення під курсором |
shift+control+f6 | Аналізувати абзац під курсором |
f7 | Увімкнути/вимкнути оголошення поточної позиції курсора в полях редагування |
f8 | Показати діалог керування звуковими каналами NVDA і програм |
f9 | Показати записи історії мовлення |
F10 | Показати список вікон запущених програм з можливістю вивести одне з них на передній план або завершити його |
F11 | Показати список кнопок області сповіщень |
f12 | Показати діалог для запуску хвилинного таймера. Якщо хвилинний таймер уже запущено, показати діалог для звіту про тривалість |
g | Показати посібниккористувача цього додатка |
h | Показати команди командного інтерпретатора |
j | Відкрити діалог керування журналами NVDA |
k | Закрити всі вікна |
n | Показати діалог керування користувацькими конфігураціями |
o | Повідомити ім’я поточної папки в діалогах відкриття або збереження |
control+o | повідомити повний шлях поточної вибраної папки у діалогах відкриття або збереження |
p | Перемкнути голосовий профіль |
q | Відкрити діалог швидкого увімкнення додатків |
r | Показати діалог для вимкнення, перезавантаження чи переведення комп’ютера в режим глибокого сну |
s | Увімкнути або вимкнути гучність поточної програми |
control+s | Встановити гучність системи і NVDA |
t | Показати діалог інструментів для розробки додатків |
u | Показати діалог керування користувацькими жестами вводу |
v | Показати діалог керування селекторами голосових профілів |
x | Додати виділений текст у буфер обміну |
control+x | Очистити буфер обміну |
z | Повідомити поточні налаштування мовлення |
control+z | Показати поточні налаштування мовлення |
стрілка вгору | Збільшити гучність програми у фокусі |
shift+стрілка вгору | Збільшити гучність NVDA |
control+стрілка вгору | Збільшити системну гучність |
стрілка вниз | Зменшити гучність програми у фокусі |
shift+стрілка вниз | Зменшити гучність NVDA |
control+стрілка вниз | Зменшити системну гучність |
сторінка вгору | Встановити максимальну гучність програми у фокусі |
shift+сторінка вгору | Встановити максимальну гучність NVDA |
control+сторінка вгору | Встановити максимальну гучність системи |
сторінка вниз | Встановити мінімальну гучність програми у фокусі |
shift+сторінка вниз | Встановити мінімальну гучність NVDA |
control+сторінка вниз | Встановити мінімальну системну гучність |
бекспейс | Встановити рівень гучності програми у фокусі на попередній рівень |
shift+бекспейс | Встановити рівень гучності NVDA на попередній рівень |
control+бекспейс | Встановити рівень системної гучності на попередній рівень |
цифри від 1 до 9 | Встановити гучність програми у фокусі на x відсотків від основної гучності (x дорівнює 10, помноженому на цифру) |
shift + цифри від 1 до 9 | Встановити гучність NVDA на x відсотків від основної гучності (x дорівнює 10, помноженому на цифру) |
control + цифри від 1 до 9 | Встановити системну гучність на x відсотків від системної гучності (x дорівнює 10, помноженому на цифру) |
стрілка вліво | Відтворювати NVDA зліва, а програму в фокусі справа |
control+стрілка вліво | Відтворювати NVDA зліва, а всі програми справа |
стрілка вправо | Відтворюввати NVDA справа, а програму в фокусі зліва |
control+стрілка вправо | Відтворювати NVDA справа, а всі програми зліва |
пробіл | Відтворювати NVDA і програму в фокусі в центрі |
control+пробіл | Відтворювати NVDA і всі програми в центрі |
control+shift+пробіл | Відтворювати програму в фокусі в центрі |
Розкладка Desktop | Розкладка Laptop | Жест сенсорного екрана | Опис |
NVDA+F11 | NVDA+F11 | Немає | Показує список кнопок області сповіщень. Двічі — показує список вікон запущених програм з можливістю вивести одне з них на передній план або завершити його |
Розкладка Desktop | Розкладка Laptop | Жест сенсорного екрана | Опис |
NVDA+shift+f4 | NVDA+shift+f4 | Немає | Дозволяє скопіювати або ввести складний символ |
Розкладка Desktop | Розкладка Laptop | Жест сенсорного екрана | Опис |
NVDA+shift+f1 | NVDA+shift+f1 | Немає | Повідомити ім’я й версію |
NVDA+control+F1 | NVDA+control+F1 | None | Промовляє ім’я файлу активної програми разом із назвою наразі завантаженого файлу python appModule. Подвійне натискання промовляє назву і стан поточного конфігураційного профілю |
Розкладка Desktop | Розкладка Laptop | Жест сенсорного екрана | Опис |
NVDA+alt+j | NVDA+alt+j | Немає | Повідомляє комірки поточного рядка таблиці |
NVDA+alt+l | NVDA+alt+l | Немає | Повідомляє комірки поточного стовпця таблиці |
NVDA+alt+стрілка вниз | NVDA+alt+стрілка вниз | none | Переходить до наступного рядка таблиці і промовляє його |
NVDA+стрілка вгору | NVDA+стрілка вгору | Немає | Переходить до попереднього рядка таблиці і промовляє його |
NVDA+alt+стрілка вправо | NVDA+alt+стрілка вправо | Немає | Переходить до наступного стовпця таблиці і промовляє його |
NVDA+alt+стрілка вліво | NVDA+alt+стрілка вліво | Немає | Переходить до попереднього стовпця таблиці і промовляє його |
NVDA+alt+додаткова 5 | NVDA+alt+; | Немає | Повідомляє позицію поточної комірки таблиці |
control+alt+shift+стрілка вліво | control+alt+shift+стрілка вліво | немає | Переходить до першої комірки рядка таблиці |
control+alt+shift+стрілка вправо | control+alt+shift+стрілка вправо | Немає | Переходить до останньої комірки рядка таблиці |
control+alt+shift+стрілка вгору | control+alt+shift+стрілка вгору | Немає | Переходить до першої комірки стовпця таблиці |
control+alt+shift+стрілка вниз | control+alt+shift+стрілка вниз | none | Переходить до останньої комірки стовпця таблиці |
NVDA+a | NVDA+shift+a | Немає | Повідомляє адресу документа (URL). Двічі: копіює її в буфер обміну |
Розкладка Desktop | Розкладка Laptop | Жест сенсорного екрана | Опис |
NVDA+o | NVDA+o | Немає | Повідомляє ім’я поточної вибраної папки в діалогах відкриття або збереження. Двічі: повідомляє повний шлях |
Розкладка Desktop | Розкладка Laptop | Жест сенсорного екрана | Опис |
NVDA+shift+j | NVDA+shift+j | Немає | Відкриває поточний файл журналу NVDA. Подвійне натискання цієї клавіші відкриває старий файл журналу NVDA. Потрійне натискання копіює шлях до поточного файлу журналу NVDA у буфер обміну |
Розкладка Desktop | Розкладка Laptop | Жест сенсорного екрана | Опис |
NVDA+control+f8 | NVDA+control+f8 | None | Повідомляє попередній запис історії мовлення й копіює його в буфер обміну |
NVDA+control+f10 | NVDA+control+f10 | Немає | Повідомляє наступний запис історії мовлення й копіює його в буфер обміну |
NVDA+control+f9 | NVDA+control+f9 | Немає | Повідомляє поточний запис історії мовлення й копіює його в буфер обміну. Двічі: показує історію мовлення |
Розкладка Desktop | Розкладка Laptop | Жест сенсорного екрана | Опис |
NVDA+shift+f12 | NVDA+shift+f12 | None | Показує діалог запуску хвилинного таймера. Якщо хвилинний таймер запущено, показує діалог повідомлення тривалості |
Розкладка Desktop | Розкладка Laptop | Жест сенсорного екрана | Опис |
NVDA+control+f4 | NVDA+control+f4 | Немає | Перезапускає NVDA. Двічі: перезапускає зі встановленим рівнем журналу «налагодження» |
Розкладка Desktop | Розкладка Laptop | Жест сенсорного екрана | Опис |
NVDA+b | NVDA+b | Немає | Читає всі елементи керування в активному вікні. Якщо натиснуто двічі: показує список видимих елементів, які його утворюють |
Розкладка Desktop | Розкладка Laptop | Жест сенсорного екрана | опис |
nvda+shift+control+номер селектора | nvda+shift+control+номер селектора | Немає | Встановлює селектор x поточним селектором і встановлює, якщо можливо, поєднаний з ним голосовий профіль поточним голосовим профілем (x дорівнює цифрі від 1 до 8) |
nvda+shift+control+стрілка вправо | nvda+shift+control+стрілка вправо | Немає | Переходить вперед до першого селектора, поєднаного з голосовим профілем, і встановлює цей голосовий профіль поточним голосовим профілем |
nvda+shift+control+стрілка вліво | nvda+shift+control+стрілка вліво | Немає | Переходить назад до першого селектора, поєднаного з голосовим профілем, і встановлює цей голосовий профіль поточним голосовим профілем |
nvda+shift+control+m | nvda+shift+control+m | Немає | Показує діалог для керування селекторами голосових профілів (команда: v) |
nvda+shift+control+p | nvda+shift+control+p | Немає | Активовує або деактивовує режим перемикання голосових профілів |
Розкладка Desktop | Розкладка Laptop | Жест сенсорного екрана | Опис |
NVDA+F12 | NVDA+F12 | Немає | Промовляє поточний час. Двічі, повідомляє поточну дату. Тричі: копіює дату й час у буфер обміну |
Розкладка Desktop | Розкладка Laptop | Жест сенсорного екрана | Опис |
NVDA+shift+f6 | NVDA+shift+f6 | Немає | Аналізує слово під курсором |
NVDA+control+f6 | NVDA+control+f6 | Немає | Аналізує рядок під курсором |
NVDA+windows+f6 | NVDA+windows+f6 | Немає | Аналізує речення під курсором |
NVDA+shift+control+f6 | NVDA+shift+control+f6 | Немає | Аналізує абзац під курсором |