[EMAIL PROTECTED] wrote:

So, I figured out how to export shapes and hand-edit them for
perfection, but this still leaves two questions:
- What is the desired line width in components? What
	should it be preset to? Is there an option for
	setting line width of new objects according to a
	"preference" or changing line width of all objects
	simultaneously?

I have a comment about line width. Sometimes you want to create an invisible
line. To me, it seems that specifying a line width of 0 is the best way to do this.
It is possible to use lines that are the same color as the background, but that is
more of a hack because if you change diagram colors, it breaks.
In dia, a line width of zero is a 'hairline'. A user should be able to create
hairlines simply by using a small width.

- What about LINES? I didn't find a "perfect line"
anywhere. The UML message is a good arrow but it
doesn't snap with another line, so building L-shaped
connections seem impossible (to do well).
I'd also like the option to specify both a name and
a "number-of-wires" info to an arrow and get them to
print nicely.

I am working on line decoration code that should make it easy to specify names
as well as 'bus-width/number-of-wires' slashes that stay centered on the line. I'm a
bit busy, so it will be a few weeks before I can get out a semi-user-friendly version, but the
code is mostly written and works well. This same decoration code will make it
possible to create clock-input lines that can be stuck on flip-flops, or (NOT) bubbles
that can be added to any gate input. I might be able to hack the code so that decorated
lines can be stuck together with fixed user-specified angles. Stay tuned.

Dave Hoover.


_______________________________________________
Dia-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://www.lysator.liu.se/~alla/dia/faq.html
Main page at http://www.lysator.liu.se/~alla/dia

Reply via email to