On Tue, 2004-04-13 at 20:48, Klavs Klavsen wrote:
> [SNIP]
> > It cannot be resized manually. It resizes itself when enough text is
> > added to it, and also when the font size is set etc. However, there's
> > no reason it can't resize like the first four flowchart shapes. Patches
> > would be welcome (and probably easy to make, given other objects do what
> > is wanted).
> >
> If it annoys me enough, I'll have to see if I can fix it :)
That'd be great!
> >> 2) a Message does not seem to support being "divided" so it can (f.ex.)
> >> go
> >> straight left, break and go straight up. When I select it, theres shown
> >> 3
> >> "red blocks" - that I can pull. a left, a center and a right block. The
> >> center one does nothing if I move it up or down.. perhaps its a bug?
> >
> > The center handle is the handle for the message text. Unlike some other
> > connectors (like the FS flows), the message cannot be edited directly in
> > the diagram, which is an error. As for why it's a straigt line rather
> > than a zig-zag line, that's a decision made by the UML sheet designers.
> > Unfortunately, it isn't easy to switch a line from straight to zig-zag
> > at run-time.
> >
> Would it be hard change the element to be a zigzag line (in the source UML
> sheet) - if so - where should I look (I haven't studied the code before)?
The actual change wouldn't be too hard, but there'd be a problem of
backwards compatibility. You'd want to look at objects/UML/message.c,
and compare it to the other connectors defined in the same dir.
-Lars