Re: Some featurerequests
- From: "Dolores Alia de Saravia" <loli unsa edu ar>
- To: dia-list gnome org
- Subject: Re: Some featurerequests
- Date: Tue, 5 Aug 2003 12:41:11 -0300
On % Aug 2003 Lars Clausen wrote:
On 5 Aug 2003, Sven Vermeulen wrote:
I'd like to have extra options that add a bridge, meaning that two
lines
that cross each other cannot confuse the users about whereto what
line
goes. As an image sais more than a thousand words, please view
http://studwww.ugent.be/~sjvermeu/dia-0001.png. Sorry for the
freehand
draw :)
Yes, I see it. That is a very useful thing for clarifying diagrams.
That bridge should be moveable though, so it's like "Add corner"
in the
polyline, only it's not a corner but some small arc.
While it could be moveable by hand as easily, it'd probably make
more sense
to have it be associated with the crossing line, so that if either
line
moves, the bridge is moved accordingly. In fact, that style would be
easier internally, as it doesn't require adding a new handle.
This feature is more ease-of-use because I know I can just draw a
line,
then draw an arc, and then draw a line again, but it would be fun
if I
could do this more easily.
No, that's way more than just ease-of-use. If there is some kind of
diagram validity checker or simulator involved, having it be an
actual line
rather than three line pieces can make a lot of difference.
It's not going to happen in this upcoming release, but it's worth
keeping
in mind. For electronics diagrams, it's an essential feature.
Alternatives to using those bridges which would arouse the need tof
Dia to analize the "drawing" to discover where two lines are crossing
in order to change their rendering, could be:
1) to mark in some notorious way the points where lines cross. It
would mean that some "nodes" should be added An this is quite easy to
implement, and easier to validate. (This methoh I use because I need
to simulate circuits, and need to put identified nodes not only where
several lines come together but in between any two elements...)
2) we coud have some "false nodes" joining de lines and that false
nodes could be represented as that crossed with bridges . This could
also be easy to implement and validate (at least for just two line
crossings)
Both alternatives certainly would need more user work to draw and
more moving of objets whenever the circuit is modified.
Loli
email: loli unsa edu ar
Sent using NeoMail, a web-based e-mail client.
http://neomail.sourceforge.net
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]