Author Topic: 8.0 diagram enhancements  (Read 97021 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8607
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: 8.0 diagram enhancements: autoresizing
« Reply #45 on: September 09, 2010, 10:10:25 am »
Quote
Quote
The ability to resize an entity, eg a note so that it is just the right width and height for the text it contains.

Perhaps by double clicking on the border, also with a context menu option.

Looks like the keyboard shortcut Alt-Z (auto-size selected elements) will do this, but it would be good to have a context menu item as well.
Well, that's only really true for elements that have visible features.  If, as I do, you do a lot of work at the higher levels (conceptual etc) you often have elements with notes, but no features...

Try [Alt+Z] on those and you get somewhat unexpected results.

I will shortly be putting forward some proposals to rectify this - following some bugs in the API and rendering I've found recently.

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

Ericga

  • EA User
  • **
  • Posts: 40
  • Karma: +0/-0
    • View Profile
Re: 8.0 diagram enhancements
« Reply #46 on: September 18, 2010, 05:33:45 am »


again and again and again and again...be able to display the full name of a class. Just a check box will do but if you want to be fancy look at MagicDraw

Jim Koke

  • EA Novice
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
Re: 8.0 diagram enhancements
« Reply #47 on: October 12, 2010, 04:54:54 am »
Quote
Allow the z-order for connectors to be specified, ie send back, forward, to back, to front.
So that connectors can be placed behind objects
Quote
I think we had a whole thread on this subject a long time ago. The reason we don't allow it is because it would be impossible to tell at a glance the difference between a line going behind an object and two lines attaching to an object.

I know I'm late to the party on this issue, but I have a few whacks for the dead horse.

You could add connector "dots" to show when a line actually connects with something v. crossing over or under it.  The dot would essentially be another "arrow head" that is used by default.

Leave it to the user how to deal with lines that cross over/under objects with which they have no interaction.  Create an option that forces the Z-order of connectors to be "on top" otherwise the user can edit the order.

At the least, let me put Notes at the top of the Z-Order so I can cover a section with a comment box and not have the connectors bleed through.  (I do have multiple reasons to cover a section with a Note box.)

Ericga

  • EA User
  • **
  • Posts: 40
  • Karma: +0/-0
    • View Profile
Re: 8.0 diagram enhancements
« Reply #48 on: October 12, 2010, 08:38:54 am »
You are not late as they still haven't done anything to fix the basic diagram issues. Some of the problems were reported 2 years ago and we are still waiting. I've switched to MagicDraw in the meantime because it can at least display the class name correctly

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
8.0 diagram enhancements: label boundary swimlanes
« Reply #49 on: October 19, 2010, 09:28:41 am »
Being able to label Boundary element swimlanes.
See Naming boundary swim lanes

Also
  • Adjust swim lane widths individually
  • Control placement and formatting of swimlane labels
« Last Edit: October 19, 2010, 09:40:33 am by skiwi »
Orthogonality rules
Using EA16.1 (1627) on Windows 11 Enterprise/64 bit. Repositories in SQLServer2019 DB Schema 1558.
WebEA on Pro Cloud Server 4.2.64

Manfred Kröpfli

  • EA User
  • **
  • Posts: 31
  • Karma: +0/-0
    • View Profile
Re: 8.0 diagram enhancements: dynamic filtering
« Reply #50 on: October 27, 2010, 10:11:44 pm »
Quote
Allow dynamic filters in diagrams to work with connectors (1)

This actually works fine, when connectors connect elements directly. If both elements are displayed, the connector displays as well.

Unfortunately, if a connector connects two embedded elements, like ports or interfaces, the connector does not adapt to this automatic behavior :-(
« Last Edit: October 27, 2010, 10:12:31 pm by kroepfli »
Cheers
Manfred

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
Re: 8.0 diagram enhancements: dynamic filtering
« Reply #51 on: October 28, 2010, 06:09:55 am »
Quote
This actually works fine, when connectors connect elements directly. If both elements are displayed, the connector displays as well.
I'm thinking of a diagram used for, say, current state and future state.
In the current state the connector (relationship) does not exist, in a future state it does (or vice versa).
Orthogonality rules
Using EA16.1 (1627) on Windows 11 Enterprise/64 bit. Repositories in SQLServer2019 DB Schema 1558.
WebEA on Pro Cloud Server 4.2.64

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
Re: 8.0 diagram enhancements: link notes to connec
« Reply #52 on: November 11, 2010, 01:12:44 pm »
Allow Note Links to connect Notes and Text Elements to be associated with Connectors.
Orthogonality rules
Using EA16.1 (1627) on Windows 11 Enterprise/64 bit. Repositories in SQLServer2019 DB Schema 1558.
WebEA on Pro Cloud Server 4.2.64

AndyJ

  • EA User
  • **
  • Posts: 337
  • Karma: +5/-3
  • It's only a model
    • View Profile
Labels near the node, rather than the endpoints
« Reply #53 on: November 12, 2010, 03:17:20 pm »
When I am naming the flows from a decision point in a BPMN diagram, I'd like the label to appear next to the decision point, rather than at the far end of the flow...

This seems intuitive to me, i.e. Is this a valid transaction? Yes, follow this line, No, follow this line.

Having to trace a line to the end to find out what the decision was seems... ...odd.

Moving the label to the other end, created disconnected labels that don't move when you move everything else on the diagram, and can result in very strange diagrams.
Sun Tzu: "If you sit by the river long enough, eventually the body of MS Visio floats past."

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
Re: 8.0 diagram enhancements: Renaming model doc r
« Reply #54 on: February 04, 2011, 09:30:31 am »
Renaming contents of a model document.

When I select a package embedded in a model document and press F2 EA allows me to rename the reference to the embedded package.


However on pressing enter the change is lost.


I consider this to be a bug.
The rename should work, as it would if I renamed the reference from the dialogue box, viz
..

Actually, and this has been raised before, renaming the source package should, IMHO, propagate the name change through to the reference in model documents.
« Last Edit: February 04, 2011, 09:31:30 am by skiwi »
Orthogonality rules
Using EA16.1 (1627) on Windows 11 Enterprise/64 bit. Repositories in SQLServer2019 DB Schema 1558.
WebEA on Pro Cloud Server 4.2.64

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
Re: 8.0 diagram enhancements: Diagram notes contec
« Reply #55 on: February 04, 2011, 09:43:52 am »

Diagram notes have a "Properties" menu item.

When selected nothing happens? What the ...

This is a bug, either the menu item should be removed or greyed out, or it should open (say) the properties dialog for the diagram.

And in passing can I reiterate that the diagram notes ignore formatting options such as fill and border. Really.
« Last Edit: February 04, 2011, 10:28:08 am by skiwi »
Orthogonality rules
Using EA16.1 (1627) on Windows 11 Enterprise/64 bit. Repositories in SQLServer2019 DB Schema 1558.
WebEA on Pro Cloud Server 4.2.64

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8607
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: 8.0 diagram enhancements: Diagram notes contec
« Reply #56 on: February 04, 2011, 11:51:46 am »
Quote
[size=18]...[/size]And in passing can I reiterate that the diagram notes ignore formatting options such as fill and border. Really.
Consistency, Consistency, Consistency! TM

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

B3ip

  • EA User
  • **
  • Posts: 27
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Drag/drop to replace "Link to Element Feature"
« Reply #57 on: February 09, 2011, 06:25:09 am »
Nice feature  :), but far too cumbersome thru the UI   >:(

Short cut the "Link to Element Feature" dialog box by allow a connector drag and drop from one element feature to another directly.

e.g.
from Element [attribute/operation/element]
to another element's [attribute / operation / element]

also drag black box end point and drop on element's [attribute / operation / element]

There an many, many cases where the current UI is so cumbersome the model does not get specified correctly because it is too much work.  :-*

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +396/-301
  • I'm no guru at all
    • View Profile
Re: 8.0 diagram enhancements
« Reply #58 on: February 09, 2011, 08:09:52 am »
Three questions:
  • How many feature request does this thread contain?
  • How many of these have already been realized by Sparx since 21 June 2010 (first post)?
  • How many of these will be realized by Sparx in the near future (6 months)?

q.

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
Re: 8.0 diagram enhancements
« Reply #59 on: February 09, 2011, 08:16:37 am »
Quote
Three questions:
  • How many feature request does this thread contain?
  • How many of these have already been realized by Sparx since 21 June 2010 (first post)?
  • How many of these will be realized by Sparx in the near future (6 months)?
q.
For a partial answer see All I want for a Sparxly Christmas
Orthogonality rules
Using EA16.1 (1627) on Windows 11 Enterprise/64 bit. Repositories in SQLServer2019 DB Schema 1558.
WebEA on Pro Cloud Server 4.2.64