Дизайнер за съдържанието на клипборда (Clip Contents Designer)

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

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

Клавиатурни команди

  • NVDA+Windows+C: Добавяне към клипборда на избрания текст, уникод брайлови символи представящи обекти на MathML, или низа маркиран с курсора за преглед.
  • NVDA+Windows+X: Изчистване на съдържанието на клипборда.
  • Не е назначено: Копиране в (или изрязване от) клипборда, с възможност за за запитване за предшестващо потвърждение.
  • Не е назначено: Извеждане на текста на клипборда като HTML в режим на разглеждане или докладване ако клипбордът е празен или има съдържание, което не може да бъде представено в съобщение за разглеждане (например при копиране на файлове или папки от Windows Explorer).
  • Не е назначено: Извеждане на текста на клипборда като обикновен текст в режим на разглеждане или докладване ако клипбордът е празен или има съдържание, което не може да бъде представено в съобщение за разглеждане (например при копиране на файлове или папки от Windows Explorer).

Настройки на дизайнера за съдържанието на клипборда

Този панел е достъпен от менюто на NVDA -> подменю "Настройки" -> диалоговия прозорец "Настройки".

Съдържа следните контроли:

  • Въвеждане на низа, който да се използва като разделител между съдържанието, добавено в клипборда: Позволява задаването на разделител, който може да се използва за намиране на текстовите сегменти, след като целият добавен текст бъде поставен.
  • Добавяне на текст преди данните на клипборда: Възможно е също така да се избере дали текстът ще бъде добавен преди или след.
  • Избор на действията, които изискват предшестващо потвърждение: Може да се избере за всяко налично действие дали да се извърши незабавно или след потвърждение. Наличните действия са: добавяне на текст, изчистване на клипборда, емулиране на копиране и емулиране на изрязване.
  • Искане на потвърждение, преди да се извършат избраните действия, когато: Може да се избере дали потвържденията ще се изискват винаги, само ако текстът се съдържа в клипборда или ако клипборда не е празен (например при копиране на файл, а не текст).
  • Формат, в който да се извежда текстът на клипборда като HTML в режим на разглеждане: Ако изучавате езика за маркиране HTML, можете да изберете предварително форматиран текст в HTML или HTML, както бива извеждан в уеб браузъра, за да имате представа за това как ще бъде изобразен вашият HTML код от NVDA в браузъра. Разликата между предварително форматиран и конвенционален HTML ев това, че първата опция ще запази последователни интервали и прекъсвания на редове, а втората ще ги уплътни. Например напишете някои HTML тагове като h1, h2, li, pre и т.н., изберете и копирайте текста в клипборда и използвайте добавката "Дизайнер за съдържанието на клипборда", за да покажете текста в съобщение за разглеждане.
  • Максимален брой знаци при показване на текст в клипборда в режим на разглеждане: Моля, имайте предвид, че увеличаването на това ограничение може да създаде проблеми, ако клипбордът съдържа големи текстови низове. Ограничението по подразбиране е 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.

Changes for 40.0.0

  • Added support for Hebrew keyboard.

Промени във версия 22.0.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).
  • Подобрения в документацията.
  • Добавена е категория "Дизайнер за съдържанието на клипборда", за задаване на жестове на въвеждане за всички команди, налични за тази добавка.
  • Отстранени грешки при използване на емулирано копиране в браузърите при активен режим на фокус.
  • Възможност за задаване на различни жестове за извеждане на текстовото съдържание на клипборда като чист текст или форматиран в 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

  • Ако е инсталиран MathPlayer, в клипборда могат да се добавят брайлови представяния на обекти на MathML,.
  • Ако няма зададен разделител, ще бъде поставен един празен ред между добавените текстови сегменти.
  • Може да бъде зададен бърз клавиш за отваряне на прозореца с настройките на Clip Contents Designer.
  • В диалоговия прозорец с настройките е добавено поле за отметка за избор дали разделителят да бъде копиран за импортиране при преинсталиране на добавката.

Промени във версия 2.0

  • Знаци от хинди може да се използват като разделител между добавеното съдържание.

Промени във версия 1.0

  • Първоначално издание.