![]() | |
НПО Системы Безопасности (499)340-94-73 График работы: ПН-ПТ: 10:00-19:00 СБ-ВС: выходной ![]() ![]() |
Главная » Периодика » Безопасность 0 ... 27282930313233 ... 233 Учет регистра (Case Sensitive) Если установить флаг Case Sensitive, то операция замены будет сделана с учетом регистра букв, т. е. поиск будет производиться при точном совпадении шаблона с найденным текстом с учетом того, какими буквами (заглавными или прописными) введен шаблон текста. Замененный текст всегда полностью совпадает с текстом, введенным в поле New Text. Подтверждение замены (Prompt on Replace) При включении этого флага после каждого удачного поиска выдается запрос на подтверждение замены. Ограничение действия функции замены (Restricting changes to net identifiers) При включении этого флага функция поиска и замены текста распространяется только на идентификаторы цепей, т. е. на обозначения цепей, порты питания, обычные порты и входы листа. Сложные условия замены текста (Conditional String Substitutions) Оба символа-заменителя ("*" и "?") могут быть использованы для определения строки поиска. Символы-заменители не чувствительны к регистру букв. При строковой замене может применяться синтаксис {старый текст=новый текст}. Это значит, что можно изменить часть строки "старый текст" на "новый текст". В примере, приведенном на рис. 3.10, буква "D" заменяется на текст "Data". Существует возможность использования нескольких пар фигурных скобок для определения сложных замен. В таком случае в первую очередь вьшолняется самая левая замена. Такую операцию нужно выполнять с большой осторожностью, так как она может привести к неожиданным результатам. При использовании только что описанного синтаксиса можно добиться, чтобы замена осуществлялась с учетом регистра букв. Например, {1Текст=текст} произведет замену строки "Текст" на строку "текст". Выравнивание объектов Существует два метода выравнивания объектов: первый - выравнивание группы выделенных объектов по двум осям (меню Edit » Align » Align); второй - выравнивание объектов по одной из осей (рис. 3.11). < NoOange <~ Nochange Г Тор Г влит Г MovepiWIhwtoid Ста»
Puc. 3.11. Различные способы выравнивания объектов Замечания no процедуре выравнивания объектов • Убедитесь, что выделены только требуемые объекты, для этого перед началом выделения выполните операцию очистки текущего выделения (горячие клавиши X, А). • Выберите все элементы, которые нужно выровнять. • Если необходимо выравнивание и по горизонтали, и по вертикали, для вызова соответствующего диалогового окна используйте команду меню Edit » Align » Align. Если требуется выравнивание только по одному направлению, выберите соответствующий пункт из меню Edit» Align. • При включении флага Move primitives to Grid выравнивание производится с привязкой к ближайшему узлу сетки. • Если результаты выравнивания вас не удовлетворяют, используйте команду меню Edit» Undo. Перемещение и перетаскивание объектов в редакторе принципиальных схем системы Protel перемещение и перетаскивание представляют собой две разные операции. Перемещение (Move) объектов - это изменение их позиции на листе без поддержки соединений, перетаскивание (Drag) - это изменение позиции объектов на листе с поддержкой электрических соединений. Перемещение и перетаскивание могут быть применены как к одиночным объектам, так и к группе выделенных объектов. Выполнение перемещения Для перемещения одиночного объекта необходимо расположить указатель мыши над объектом, нажать левую кнопку мыши и, удерживая ее, переместить указатель в нужное место. Для перемещения группы объектов сначала их нужно выделить. Затем произвести те же действия, как и с одиночным объектом, выбрав в качестве перемещаемого любой из выделенных объектов. Эту же операцию можно произвести с помощью команды меню Edit» Move. Перемещение объектов в стеке Графические объекты могут был. размещены на листе так, что они будут перекрьшать друг друга. При создании нового объекта он располагается на переднем плане поверх уже существующих на листе элементов. При перемещении объекта он сохраняет свою позицию на экране, относительно других перекрьшающихся элементов. Редактор принципиальных схем имеет специальную функцию для изменения "глубины залегания" какого-либо элемента, т. е. для изменения порядка в стеке. Нажатие горячей клавиши М вызывает подменю Move, в котором можно выбрать один из следующих пунктов. Move То Front Данная команда позволяет переместить объект на передний план, а также изменить его местоположение на листе. При использовании этого пункта меню пользователю предлагается выбрать объект перемещения. Необходимо щелкнуть мышью по нужному объекту, переместить его в нужное место и повторным щелчком расположить на листе. Bring To Front Эта команда позволяет поместить объект на передний план. При использовании этого пункта меню пользователю предлагается выбрать объект. Необходимо щелкнуть мышью по нужному объекту, после чего его положение в стеке изменится без перемещения по листу. Send То Back Эта команда помещает объект на задний план. При использовании этого пункта меню пользователю предлагается выбрать объект. Необходимо щелкнуть мьш1ью по нужному объекту, после чего его положение в стеке изменится без перемещения по листу. Bring То Front Of Помещает объект над каким-либо элементом. При использовании этого пункта меню пользователю предлагается выбрать два элемента, после чего первый расположится над вторым без перемещения по листу. Send То Back Of Помещает объект под какой-либо элемент. При использовании этого пункта меню пользователю предлагается выбрать два элемента, после чего первый расположится под вторым без перемещения по листу. Перетаскивание объектов в случае, когда возникает необходимость в перераспределении объектов на листе схемы с сохранением всех соединений (например, при добавлении новой цепи), используется перетаскивание (Drag) объектов. Перетаскивание одиночного объекта Для перетаскивания одиночного объекта нужно расположить указатель мыши на объекте, нажать клавишу CTRL и, удерживая ее, нажать левую кнопку мыши. Затем отпустить клавишу CTRL, переместить курсор в нужное место листа и отпустить левую клавишу мыши. Перетаскивание группы объектов Для перетаскивания группы объектов необходимо вьщелить нужные объекты, выбрать команду меню Edit » lUlove » Drag Selection, щелчком мыши определить опорную точку и затем перетащить выделенные объекты в нужное место листа. Советы по выполнению перетаскивания Если плотность расположения проводников высокая, то при перетаскивании они могут пересечься и при срабатьшании функции автоматической установки узловых точек может произойти нежелательное соединение разных цепей. Во избежание этого рекомендуется выключать функцию Auto-Junction в диалоговом окне Tools » Preferences. • Другая функция, помогающая выполнять перетаскивание при плотном расположении проводников, называется Drag Orthogonal (окно Tools » Preferences). Ее выключение позволяет перемещать проводники под любым углом и не дает им пересекаться при перетаскивании (рис. 3.12). Затем можно изменить форму любого проводника посредством взятия его в фокус и последующих операций по перемещению, добавлению или удалению его вершин. Ранее в этой главе в пункте Выделение фокусом были описаны операции редактирования выделенного фокусом объекта. 0 ... 27282930313233 ... 233 |