Clip Contents Designer

  • Авторы: Noelia, Abdel.

Это дополнение используется для добавления текста в буфер обмена, что может быть полезно, когда вы хотите объединить фрагменты текста, готовые к вставке. Содержимое буфера обмена также можно очистить и отобразить в режиме просмотра.

Команды клавиш

  • NVDA+windows+c: Добавить выделенный текст, символы юникода брайля, представляющие объекты в MathML, или строку, которая была отмечена просмотровым курсором в буфер обмена.
  • NVDA+windows+x: Clear clipboard contents.
  • Not assigned: Copies to (or cuts from) the clipboard, with the possibility of being asked for a previous confirmation.
  • Not assigned: Shows the clipboard text as HTML in browse mode, or announces if clipboard is empty or has contents which can't be presented in a browseable message, for instance if files or folders are been copied from Windows Explorer.
  • Not assigned: Shows the textual clipboard contents as plain text in browse mode, or announces if clipboard is empty or has contents which can't be presented in a browseable message, for instance if files or folders are been copied from Windows Explorer.

Настройки Clip Contents Designer

Эта панель доступна из меню NVDA, подменю параметров, диалога настроек.

Она содержит следующие элементы управления:

  • Введите строку, которая будет использоваться в качестве разделителя между содержимым, добавленным в буфер обмена: Позволяет установить разделитель, который можно использовать для поиска фрагментов текста после вставки всего добавленного текста.
  • Добавлять текст в начало буфера обмена: Также можно выбрать, будет ли добавленный текст добавляться дополнительно или в качестве предисловия.
  • Выбор действий, требующих предварительного подтверждения: Для каждого доступного действия вы можете выбрать, следует ли его выполнять немедленно или после подтверждения. Доступны следующие действия: добавление текста, очистка буфера обмена, эмуляция копирования и эмуляция вырезания.
  • Запрос подтверждения перед выполнением выбранных действий: Вы можете выбрать, всегда ли будут запрашиваться подтверждения, только если текст содержится в буфере обмена, или если буфер обмена не пуст (например, если вы скопировали файл, а не текст).
  • Формат отображения текста буфера обмена как HTML-документа в режиме обзора: Если вы изучаете язык разметки HTML, вы можете выбрать предварительно отформатированный текст в формате HTML или HTML, отображаемый в веб-браузере, чтобы иметь представление о том, как ваш HTML-код будет отображаться NVDA в браузере. Разница между предварительно отформатированным и обычным HTML заключается в том, что в первом варианте сохраняются последовательные пробелы и разрывы строк, а во втором они сокращаются. Например, напишите несколько HTML-тегов, таких как h1, h2, li, pre и т.д., выделите и скопируйте их. поместите текст в буфер обмена и используйте дополнение clipContentsDesigner, чтобы отобразить текст в доступном для просмотра сообщении.
  • Максимальное число символов при отображении текста буфера обмена в режиме обзора: Пожалуйста, имейте в виду, что увеличение этого ограничения может привести к проблемам, если буфер обмена содержит большие текстовые строки. Ограничение по умолчанию составляет 100000 символов.
  • Восстановить значения по умолчанию.

Примечания:

  • Confirmations won't be requested when a message box of NVDA is still opened. In those cases, actions will be inmediately performed.
  • Emulate copy and emulate cut commands mean that, when these features are enabled, the add-on will take control of control+c and control+x. This will allow to select if a confirmation should be requested before performing the actions corresponding to these keystrokes.

Changes for 46.0.0

  • NVDA will sanitize HTML in browseable messages.
  • Added a button to close browseable messages, in addition to the Escape key.

Изменения для 40.0.0

  • Добавлена ​​поддержка клавиатуры на иврите.

Изменения для 22.0

  • Добавлена кнопка для восстановления настроек по умолчанию на панели настроек дополнения.
  • Дополнение не может быть запущена в безопасном режиме.

Изменения для 17.0

  • Совместимо с NVDA 2023.1.

Изменения для 16.0

  • Требуется NVDA 2022.1 или позднее.

Изменения для 15.0

  • Команда для добавления текста в буфер обмена снова отображается в диалоге жестов ввода.
  • Исправлены жесты для копирования и вырезания с помощью персидской клавиатуры, спасибо Mohammadhosein Ghezelsofla.

Изменения для 14.0

  • Совместимо с NVDA 2021.1.

Changes for 13.0

  • Исправлена ошибка в визуальном оформлении панели настроек, спасибо Cyrille Bougot.
  • Улучшена документация.
  • Добавлена категория Clip Contents Designer, позволяющая назначать жесты ввода для всех команд, доступных в этом дополнении.
  • Исправлены ошибки при использовании эмуляции копирования в браузерах при активном режиме фокусировки.
  • Вы можете назначить различные жесты для отображения текстового содержимого буфера обмена в виде необработанного текста или в формате HTML. Формат отображения текста из буфера обмена на панели настроек был соответствующим образом изменен, чтобы выбрать два варианта, доступные для формата HTML.

Изменения для 12.0

  • Исправлены ошибки при использовании эмуляции копирования в таких приложениях, как LibreOffice Writer.

Изменения для 11.0

  • Теперь можно добавлять текст, отмеченный курсором обзора, используя стандартные команды NVDA (NVDA+f9 и NVDA+f10). NVDA+windows+f9 больше не используется для лучшей интеграции с новой командой NVDA+shift+f9.
  • Требуется NVDA 2019.3 или позднее.

Изменения для 10.0

  • Исправлена ошибка в диалоге, используемом для отображения текста буфера обмена, когда его заголовок содержал нелатинские символы.
  • Исправлена ошибка при использовании функций эмуляции вырезания и копирования с арабской раскладкой клавиатуры. Это исправил Abdel, добавленный в качестве автора дополнения.

Изменения для 9.0

  • Добавлена возможность отображения текста буфера обмена в режиме обзора.
  • Добавлена возможность выбора, будут ли требоваться подтверждения, если буфер обмена не пуст, например, если были скопированы файлы или папки.
  • Требуется NVDA 2018.4 или позднее.

Изменения для 8.0

  • Настройки дополнения отображаются в соответствующей категории диалога настроек NVDA.
  • Требуется NVDA 2018.2 или позднее.

Изменения для 7.0

  • В диалоге настройки функций "Эмулировать копирование" и "Эмулировать вырезание" при установке, если вы выберете "нет", команды для этих функций будут удалены, чтобы вы могли восстановить нормальное поведение для control+c и control+x.

Изменения для 6.0

  • Added options to choose if available actions should be performed after confirmation.
  • Added Emulate copy and Emulate cut commands, which could be assigned from the Input gestures dialog.
  • Added a dialog to configure the Emulate copy and Emulate cut functionalities at installation. This allows to add the control+c and control+x commands to copy and cut, and be asked if you want to replace the clipboard contents when pressing these keystrokes.
  • Fixed documentation for script_add (Windows+NVDA+c).

Изменения для 5.0

  • Визуальное представление диалогов было модифицировано, придерживаясь внешнего вида диалогов, отображаемых в NVDA.
  • Требуется NVDA 2016.4 или позднее.

Изменения для 4.0

  • Настройки дополнения управляются из конфигурации NVDA, так что стандартные профили можно использовать для сохранения различных разделителей, и нет необходимости копировать настройки для импорта при переустановке.
  • Теперь можно выбрать, будет ли добавленный текст добавляться дополнительно или предварять его, установив флажок Добавлять текст перед данными клипа в диалоге настроек Clip Contents Designer.

Изменения для 3.0

  • Отображение объектов MathML по Брайлю может быть добавлено в буфер обмена, если установлен MathPlayer.
  • Если разделитель не выбран, между фрагментами текста будет добавляться одна пустая строка.
  • Можно назначить ярлык для открытия диалога настроек Clip Contents Designer.
  • Добавлен флажок в диалог настроек, позволяющий выбрать, следует ли копировать разделитель для импорта при переустановке дополнения.

Изменения для 2.0

  • Символы хинди могут использоваться в качестве разделителя между добавляемым содержимым.

Изменения для 1.0

  • Первоначальная версия.