[FIX][Jacaranda] Problems with self-transitions
hptylim at dc.uba.ar
Thu Feb 6 16:42:27 UTC 2003
Sorry for the big delay on the release of this fix but I didn't have enough
time for squeak until the day before yesterday.
What this change set will do is insert the following in:
"p1 and p2 are in SourceMorph coordinate system"
transform := owner transformFromWorld composedWithLocal:
(self sourceMorph transformFromWorld inverseTransformation).
p1 := transform globalPointToLocal: p1.
p2 := transform globalPointToLocal: p2.
The thing happening was that the inner vertexes of the line were computed
on the connected shape coordinate system while the outer vertexes in the
from the preamble:
"This change set will fix the problem in connectors when you connect both
ends of a NCConnectorMorph to the same shape and the morph owner isn't the
Ned, Should I add this .cs to Jacaranda or you are gonna add it in
> -----Mensaje original-----
> De: Ken Causey [mailto:ken at kencausey.com]
> Enviado el: Viernes, 24 de Enero de 2003 16:29
> Para: Squeak Devel List
> CC: Hernan Tylim
> Asunto: [Bug] [Jacaranda] Problems with self-transitions
> There's a problem when you try to connect a connector to the same item
> it originates from in a Jacaranda Diagram. This is the sort of thing
> you might do in a state diagram to indicate a self-transition. The
> connector ends up pointing more or less at infinity in some seemingly
> random direction. Oddly if I just grab the item (say a state) out of
> the Jacaranda diagram and drop it in the world I can create a
> self-transition just fine. Drag the state back in, edit the
> self-transition connector a little bit and it's OK.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: curly connectors fix.1.cs
Size: 1445 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20030206/d7a7a53a/curlyconnectorsfix.1.obj
More information about the Squeak-dev