jonni@lehtiranta.net 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.