At 07:11 PM 6/6/01 -0500, Tim Hutcheson wrote:
>Hi, Abdul and others who posted. You know, it is a shame that some things
>work so strange at times. For example, in this case I had actually
>attempted the very steps that you recommend whilst reading the manual. But,
>alas, the copy/paste operation produced nothing in my new component! Not
>sure why but I tried several times before posting the question because I
>didn't want to define the darn thing completely from scratch. It all seemed
>straight forward but wasn't. And I'm sure if I try to do it now, which I
>will, it will all work as expected.
The copy/paste operation I recommended is one which appears to copy only
the *name* of a symbol from one library to another (actually, pasting to
the *same* library is allowed; in that case Protel will add distinguishing
text to the symbol name: PART becomes PART_1 or similar). This is done in
the panel display of the library editor symbol list. Lots of users overlook
it this copy/paste operation; I certainly did until someone described it on
this list. When the "name" is copied, the full symbol goes with it.
(To repeat what was in the other post, one right-clicks on the component
name display in the panel to pop up an edit dialog which applies to
selected symbol names. The dialog includes a Select_All command. Control
left-click toggles the selection state of a symbol name, shift left-click
will extend selection; these are Windows standard operations.)
>BTW I do get confused in the library editor because it never displays the
>name of the part while you are working on it and sometimes flipping around
>several versions can find you modifying the wrong thing.
The name appears in the Browse SchLib panel display; it will be highlighted
in the Component list. It also appears in the Group list; for most
components the group is a group of one. To my knowledge, there is no other
way to know what symbol one is editing. If the panel is set to show the
File Explorer instead of Browse, there is no symbol name display.
Symbols can also be individually copied by using Tools/Copy_Component. With
this technique, which applies to the currently selected symbol, a dialog
pops up to allow picking of the destination library. If the destination
library is the same as the origin library, the name is duplicated in the
list. One then edits one of the instances to the new name. It doesn't
matter which one. If you leave them with the duplicated name, Murphy's Law
requires that the one Protel uses is the wrong one. (It's probably the
first instance.)
I tested what happens if more than one component is selected when using
Tools/Copy Component; only one of two selected components was copied.
Basically, it doesn't work: the Copy Component tool can only be used for a
single symbol; to copy multiple symbols rt.-click/Copy must be used.
The advantage of the Copy/Paste procedure is not only that it is a little
faster, but it also allows the copying of multiple components at once.
Using Select_All/Paste will copy an entire library in a single operation.
For example, one might want to build a master library from a set of project
libraries.
[EMAIL PROTECTED]
Abdulrahman Lomax
P.O. Box 690
El Verano, CA 95433
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/subscrib.html
* - or email -
* mailto:[EMAIL PROTECTED]?body=leave%20proteledaforum
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[email protected]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *