Re: Development; other diagram types
- From: Dave Hoover <spamless4 iasun2 epfl ch>
- To: dia-list gnome org
- Subject: Re: Development; other diagram types
- Date: Thu, 23 Jan 2003 09:44:28 +0100
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.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]