ChrisSteinbach / mscgen

Automatically exported from code.google.com/p/mscgen
GNU General Public License v2.0
0 stars 0 forks source link

multi-line labels do not erase entity lines that they cross #2

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I love this product.  I have known about it for some time and recently 
started using it.  Keep up the good work.

What steps will reproduce the problem?

msc {
  one,two,three;
  |||;
  one->three [label = "this\nlabel\nhas\nseveral\nlines" ];
  |||;
  |||;
  |||;
  |||;
  |||;
}

What is the expected output? What do you see instead?

I expect the line to be masked when multi-line labels overlap the line.

What version of the product are you using? On what operating system?

0.14, winxp sp3

Original issue reported on code.google.com by ronaldpw...@gmail.com on 22 Apr 2009 at 9:08

GoogleCodeExporter commented 9 years ago
png attached.

Original comment by ronaldpw...@gmail.com on 22 Apr 2009 at 9:09

Attachments:

GoogleCodeExporter commented 9 years ago
This is a different expression of the problem in issue #4.  At present each row 
of
output is assumed to be a fixed width.  Clearly for long lines of text this gets
broken, and we see issues in both boxes and text being overwritten.

This should get fixed at some point before 0.16.

Original comment by Michael....@gmail.com on 25 May 2009 at 5:21

GoogleCodeExporter commented 9 years ago
This issue was closed by r45.

Original comment by Michael....@gmail.com on 11 Jul 2009 at 3:57

GoogleCodeExporter commented 9 years ago
thanks this works great now.

Original comment by ronaldpw...@gmail.com on 20 Jul 2009 at 9:53