Using clones for boxes with text in block diagram
Dear All,
I am about to start drawing some block diagrams and thought I ought to check out the new features that Inkscape has gained since I last did this sort of thing. For an example of what I have in mind, have a look at http://decimail.org/docs/overview.html. Basically it's just a collection of boxes with text in them joined with arrows.
Obviously the new connectors feature will be useful, though I look forward to more flexibility about where the lines can join the boxes.
I'm also considering using clones for the boxes. What I'm after is a way to be able to change things like colours and line thicknesses just once, and have those changes affect all of the boxes of that class. Is cloning the best way to do this? It seems to work, but there is one problem. Normally I put some text inside the box and then group the box and the text. But if I then clone the group the text cannot be editted in the clone.
Maybe cloning isn't the right solution to this problem. Does anyone have any suggestions?
Many thanks,
--Phil.
On 12/15/05, Phil Endecott <spam_from_inkscape_users@...1394...> wrote:
I'm also considering using clones for the boxes. What I'm after is a way to be able to change things like colours and line thicknesses just once, and have those changes affect all of the boxes of that class. Is cloning the best way to do this? It seems to work, but there is one problem. Normally I put some text inside the box and then group the box and the text. But if I then clone the group the text cannot be editted in the clone.
Don't clone the group - clone only the rect. Made the clone of the rect first, then group rect with text; clone will not be affected, it will only reflect the rect as before. Then you can duplicate the clone as many times as you need to get more clones of the same rect.
-- bulia byak Inkscape. Draw Freely. http://www.inkscape.org
Quoting Phil Endecott <spam_from_inkscape_users@...1394...>:
I'm also considering using clones for the boxes. What I'm after is a way to be able to change things like colours and line thicknesses just once, and have those changes affect all of the boxes of that class. Is cloning the best way to do this? It seems to work, but there is one problem. Normally I put some text inside the box and then group the box and the text. But if I then clone the group the text cannot be editted in the clone.
This is basically what CSS classes are for; I think we do have sufficient CSS support to use them now, but not good UI for CSS yet.
-mental
participants (3)
-
unknown@example.com
-
bulia byak
-
Phil Endecott