Book a Demo

Author Topic: Link to element feature  (Read 5407 times)

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
Link to element feature
« on: January 11, 2010, 11:29:51 am »
What a neat new feature.
Very useful for data modelling.

But seems to have some teething problems
1) note poor positioning of some open rectangles
2) note incorrect positioning of line end in one example
2) where line has feature enabled for both ends in some cases it is no longer selectable

« Last Edit: January 11, 2010, 01:30:59 pm by skiwi »
Orthogonality rules
Position and Team disestablished, thanks austerity.
Now itinerant.

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
Re: Link to element feature
« Reply #1 on: January 11, 2010, 01:23:36 pm »
Hmmm, the Diagram | Save Image has a bug, it truncated part of the diagram. See the screen capture



Note that the Meshblock to Address connector is not selectable any more.
The AddressHistory MeshblockHistory can only be selected at the very end where the feature is not enabled.

Currently I can't turn the feature off as I can't select the these two connectors where I need to to gain access to the context menu.
« Last Edit: January 11, 2010, 01:38:25 pm by skiwi »
Orthogonality rules
Position and Team disestablished, thanks austerity.
Now itinerant.

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Link to element feature
« Reply #2 on: January 11, 2010, 02:14:40 pm »
Hi Simon,

May be able to help on the non-selectability problem.   There's a long-standing bug with Association Class Connectors (I think) where the selection point is "offset" from the line.  At first sight it looks as though you can't select it, but if you move the mouse around eventually it changes tot he selector and you can select the connector.

I think you may be experiencing a similar scenario - from the looks of your diagram with the outward facing brackets.  Try "playing battleships" around the line (I suspect to the left of the line in your example) to see if you can find the selector area.

HTH,
Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
Re: Link to element feature
« Reply #3 on: January 12, 2010, 11:30:31 am »
I duplicated this as a package I could give to EA to help replicate the problem.

Here is another picture showing connectors that don't work well.


As for the selection point offset bug (which I have been frustrated by often before), to paraphrase
" I've clicked everywhere man, I've clicked everywhere
I've clicked the line itself man, I've clicked the crows feet too, man
Of clicking I've had my share man, I've clicked everywhere
I've clicked near and far, left and right, up and down, slow and quick, I've clicked everywhere man"
Orthogonality rules
Position and Team disestablished, thanks austerity.
Now itinerant.

KP

  • EA Administrator
  • EA Expert
  • *****
  • Posts: 2919
  • Karma: +55/-3
    • View Profile
Re: Link to element feature
« Reply #4 on: January 12, 2010, 11:48:17 am »
It looks like you are using auto-routing connectors. I think you'll get better results with direct or custom routing. (But still put in the bug report).
The Sparx Team
[email protected]

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
Re: Link to element feature
« Reply #5 on: January 12, 2010, 12:19:47 pm »
Thank, yes I use mainly autorouting (I like the perpendicular layout).
I did try custom as well (leftmost connector in original image).

I have reported this issue, and had it reproduced and accepted as a bug.
Thanks.
Orthogonality rules
Position and Team disestablished, thanks austerity.
Now itinerant.

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
Re: Link to element feature
« Reply #6 on: January 13, 2010, 08:45:11 am »
ANother example where perhaps layour could be improved

Note the two (blue) tables where the connector is at the top/bottom,
presumably because of the distance above/below the common table to the left.
Note also that all blue tables are in the same order as the feature columns to which the elements are linked.
Orthogonality rules
Position and Team disestablished, thanks austerity.
Now itinerant.