Update information on using RE:INSTEAD with screen readers - #10
Conversation
|
А непосредственно dll нужно какую-то заменить? Сейчас в windows версии кладутся dll |
|
Нет, в остальном всё по-прежнему. DLL отвечают за то, чтобы заставить скринридер объявить текстовое сообщение. В этой части ничего не поменялось. Дополнение раньше добавляло способ вывести последнее поступившее сообщение в специальном окне, в котором его можно прочитать как в read only редакторе (по символам, словам, строкам и т.п.). Это обеспечивало возможность повторно прочитывать текст по частям и на слух выяснять точное написание слов. В NVDA 2026.2 задача повтора и представления последнего поступившего сообщения в отдельном окне просмотра решается уже за счёт общей встроенной функциональности, поэтому отдельное дополнение больше не нужно. Но RE:INSTEAD по-прежнему должен как-то эти сообщения до NVDA доставлять, за что и отвечают DLL. Вот только если захочется собрать RE:INSTEAD под Windows как 64-разрядное приложение, то тут надо будет подтягивать 64-разрядные сборки библиотек из состава Tolk. |
|
Кстати, когда мы интегрировали Tolk, ты хотел убрать его DLL в отдельную директорию, но после этого всё сломалось и перестало работать, поэтому сейчас Windows-сборке DLL лежат в той же директории, что и основной исполняемый файл. Если это всё ещё эстетически тебя тревожит, то у меня есть запоздалое решение. Думаю, библиотеки Tolk можно сложить в отдельную директорию, просто перед каждым обращением к Tolk.dll надо эту директорию делать рабочей (working dir), тогда они смогут друг друга находить и цепочка вызовов не будет ломаться. Но тут уже эстетика против инженерии, так как мы добавляем суеты при каждом вызове. |
|
Да пусть остаётся как есть. Потерпим. :) |
No description provided.