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]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Reply via email to