[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
gEDA: symbols inside symbols
- To: geda-dev <geda-dev@xxxxxxxx>
- Subject: gEDA: symbols inside symbols
- From: Carlos Nieves Ónega <cnieves.mail@xxxxxxxxx>
- Date: Sun, 19 Mar 2006 22:07:11 +0100
- Delivered-to: archiver@seul.org
- Delivered-to: geda-dev-outgoing@seul.org
- Delivered-to: geda-dev@seul.org
- Delivery-date: Sun, 19 Mar 2006 16:07:22 -0500
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:subject:from:to:content-type:date:message-id:mime-version:x-mailer:content-transfer-encoding; b=bJxV828eg6kt0BCzZgE2yO/4VYZkiyAf0Z/lo7uZFfvRJSLqPGyui5XQudosa049OjGNv6MSbEwE5iwAr3oHOH5oMBef+aR8jq7zA69xs7gtfxDT6klttkQfA2ztnV2nHFEAkciSFHouhV+bYSCqXRdG0+L5ySaBLJbAtvhzW6U=
- Reply-to: geda-dev@xxxxxxxx
- Sender: owner-geda-dev@xxxxxxxx
Hi,
I was playing a little with symbols inside symbols. I was a little
surprised because it was quite easy to get them working (I mean its
drawing). I suppose that time ago there were reasons to not enable them
by default.
This is a first step to get heavy symbols supported and (I think)
multipart symbols.
By now, I can include a symbol which contains another symbol. For
example, I can move, rotate and mirror the following symbol:
v 20060123 1
C 0 0 1 0 0 resistor-2.sym
{
T 400 350 5 10 0 0 0 0 1
device=RESISTOR
T 400 250 5 10 1 1 0 6 1
refdes=R?
T 500 250 5 10 1 1 0 0 1
value=100K
}
But if I double click on it, I can't see any of the attributes attached.
This has to do with the attribute promotion: attributes inside the
library are currently not promoted.
I can enable the promotion of attributes within the library, but then
they don't get promoted if they are already attached.
I can change this too, but then the attributes are not attached to the
toplevel object because they are already attached.
So the question is: how can we handle this? Unattaching those attributes
and attaching them to the toplevel object?
I remember that someone (maybe Ales?) told something about a
configurable list of promoted attributes. Is it already done?
Will it help with this issue?
Regards,
Carlos