Текстовая рамка

Parent page: Объекты схемы

Размещённая текстовая рамкаРазмещённая текстовая рамка

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

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

Доступность

Текстовые рамки доступны для размещения как в редакторе схем, так и в редакторе библиотек схем:

  • Schematic Editor - щёлкните Home | Graphical Elements |  в главном меню.
  • Schematic Library Editor - щёлкните Home | Place |  в главном меню.

Размещение

После запуска команды курсор изменится на перекрестие, и вы перейдёте в режим размещения текстовой рамки. Размещение выполняется следующей последовательностью действий:

  1. Установите курсор и щёлкните или нажмите Enter, чтобы зафиксировать первый угол текстовой рамки.
  2. Переместите курсор, чтобы задать размер текстовой рамки, затем щёлкните или нажмите Enter, чтобы завершить размещение.
  3. Продолжайте размещать следующие текстовые рамки либо щёлкните правой кнопкой мыши или нажмите Esc, чтобы выйти из режима размещения.

Дополнительные действия, которые можно выполнять во время размещения – пока рамка «плавает» на курсоре и до фиксации её первого угла –:

  • Нажмите клавишу Tab, чтобы открыть связанный диалог свойств , где можно на лету изменить параметры текстовой рамки.
  • Нажмите клавишу Alt, чтобы ограничить направление перемещения по горизонтали или вертикали — в зависимости от первоначального направления движения.
  • Нажмите Spacebar, чтобы повернуть текстовую рамку против часовой стрелки, или Shift+Spacebar — по часовой стрелке. Поворот выполняется с шагом 90°.
  • Нажмите клавиши X или Y, чтобы отзеркалить текстовую рамку относительно оси X или оси Y соответственно.

Хотя атрибуты можно изменять во время размещения (Tab для вызова связанного диалога свойств), имейте в виду, что эти значения станут настройками по умолчанию для последующего размещения.

Графическое редактирование

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

Когда объект текстовой рамки выбран, доступны следующие маркеры редактирования:

Выбранная текстовая рамкаВыбранная текстовая рамка

  • Щёлкните и перетащите A, чтобы изменить размер текстовой рамки одновременно по вертикали и по горизонтали.
  • Щёлкните и перетащите B, чтобы изменить размер текстовой рамки по вертикали и по горизонтали раздельно.
  • Щёлкните в любом месте текстовой рамки — вдали от маркеров редактирования – и перетащите, чтобы переместить её. Во время перетаскивания рамку можно поворачивать (Spacebar/Shift+Spacebar) или зеркалировать (клавиши X или Y для отражения относительно оси X или оси Y соответственно).

Текстовое содержимое текстовой рамки можно редактировать in-place следующим образом:

  1. Один раз щёлкните по текстовой рамке, чтобы выделить её.
  2. Щёлкните ещё раз (или нажмите клавишу Enter), чтобы перейти в режим редактирования на месте. Между двумя щелчками следует выдержать достаточную паузу, чтобы программа не интерпретировала их как двойной щелчок (который откроет диалог свойств текстовой рамки).
  3. Чтобы завершить редактирование текста на месте, щёлкните вне текстовой рамки или нажмите зелёную кнопку с галочкой (). Если вы решили, что внесённое изменение не нужно, нажмите красную кнопку с крестиком (), чтобы отменить изменение.

Доступное контекстное меню (по правому щелчку) предоставляет стандартные команды редактирования, такие как Cut, Copy, Paste и Delete. Кроме того, если параметр Word Wrap отключён в диалоге Text Frame, при редактировании текста на месте также будет доступна горизонтальная полоса прокрутки.

Пример редактирования на месте при включённом переносе слов (сверху)
и отключённом (снизу).

Объект, у которого включено свойство Locked, нельзя выбрать или редактировать графически. Дважды щёлкните непосредственно по заблокированному объекту, затем отключите свойство Locked, чтобы редактировать объект графически.

Неграфическое редактирование

Доступны следующие способы неграфического редактирования:

Через связанный диалог свойств

Dialog page: Текстовая рамка

Этот способ редактирования использует диалог Text Frame для изменения свойств объекта текстовой рамки.

Диалог Текстовая рамкаДиалог Текстовая рамка

Диалог можно открыть во время размещения, нажав клавишу Tab.

После размещения диалог можно открыть одним из следующих способов:

  • Дважды щёлкните по размещённому объекту текстовой рамки.
  • Наведите курсор на объект текстовой рамки, щёлкните правой кнопкой мыши и выберите Properties в контекстном меню.

Нажатие кнопки Change, связанной с полем Text, откроет диалог TextFrame Text, где можно ввести текст для рамки.

Ввод текста с помощью связанного диалога TextFrame Text.Ввод текста с помощью связанного диалога TextFrame Text.

Перенос и обрезка текста

Помимо параметра Word Wrap, основной диалог Text Frame содержит параметр Clip to Area. Этот параметр используется, если перенос слов отключён. Когда он включён, текст будет удерживаться в пределах рамки. Когда отключён — текст будет выходить за границы рамки на лист схемы.

Пример переноса слов и влияния обрезкиПример переноса слов и влияния обрезки

Задание полей текста

Задайте одно значение, которое будет одинаково применено к полям слева, сверху, справа и снизу для текущей рамки, используя свойство Text margin в диалоге Text Frame.

Чтобы использовать функциональность полей текста внутри области рамки, убедитесь, что включён параметр Clip to Area. В идеале также должен быть включён параметр Word Wrap.
Также возможны отрицательные поля — с использованием префикса минус (-).

Пример текстовой рамки со значением Text margin равным 20 (единицы DXP по умолчанию, эквивалентно 200mil)Пример текстовой рамки со значением Text margin равным 20 (единицы DXP по умолчанию, эквивалентно 200mil)

При редактировании текста на месте непосредственно в текстовой рамке (в отличие от использования диалога TextFrame Text) заданные поля не отображаются. Они будут применены снова после завершения редактирования и применения изменений текста.

Поля не отображаются при графическом изменении текста на месте.Поля не отображаются при графическом изменении текста на месте.

Через панель инспектора

Panel pages: SCH Inspector, SCHLIB Inspector

Панель Inspector позволяет просматривать и редактировать свойства одного или нескольких объектов проекта в активном документе.

Примечания

  1. Хотя текстовые рамки можно поворачивать или зеркалировать относительно осей X или Y, это не влияет на ориентацию текста внутри.
  2. Для простых однострочных текстовых аннотаций рассмотрите использование объекта Text String.

 

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Content