Author Topic: 8.0 diagram enhancements  (Read 10447 times)

skiwi

  • EA Practitioner
  • ***
  • Posts: 1727
  • Karma: +23/-49
    • View Profile
8.0 diagram enhancements
« on: June 21, 2010, 02:30:07 pm »
Elsewhere I suggested that there was no reason why EA diagrams and diagramming should not be on a par with Visio for both look and ease of editing and layout.

As I struggled to do some basics today I thought it might be instructive to list some of the issues, in the hope that
1) someone will tell me that it can be done, and why
2) others in the community will add to the list
3) at some point lots of us will submit these as feature requests
4) Sparx will implement the feature requests  :D

« Last Edit: June 23, 2010, 06:42:16 am by skiwi »
Orthogonality rules
Using EA12.1 (1229) on Windows 10 Enterprise/64 bit. Repositories in SQLServer2014 R2 & Access2003/JET4.0

skiwi

  • EA Practitioner
  • ***
  • Posts: 1727
  • Karma: +23/-49
    • View Profile
Re: 8.0 diagram enhancements: working with multipl
« Reply #1 on: June 21, 2010, 02:32:01 pm »
Working with multiple connectors.
Be able to select multiple connectors, and format or change their properties at the same time

Not in v9
Not in v11
Not in EA 12

See also Select multiple "things" on a diagram
« Last Edit: July 21, 2015, 09:20:06 am by skiwi »
Orthogonality rules
Using EA12.1 (1229) on Windows 10 Enterprise/64 bit. Repositories in SQLServer2014 R2 & Access2003/JET4.0

AG NZ

  • EA Novice
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: 8.0 diagram enhancements
« Reply #2 on: June 21, 2010, 02:34:13 pm »
Bridging intersecting lines would be very handy  ;)

skiwi

  • EA Practitioner
  • ***
  • Posts: 1727
  • Karma: +23/-49
    • View Profile
Re: 8.0 diagram enhancements: Label
« Reply #3 on: June 21, 2010, 02:34:19 pm »
Provide the same formatting for connector labels as for object names.
Specifically change type face, font size, font style,  effects, box alignment, box sizinf.

not in v9
not in v11
not in v12
« Last Edit: June 03, 2015, 11:39:30 am by skiwi »
Orthogonality rules
Using EA12.1 (1229) on Windows 10 Enterprise/64 bit. Repositories in SQLServer2014 R2 & Access2003/JET4.0

skiwi

  • EA Practitioner
  • ***
  • Posts: 1727
  • Karma: +23/-49
    • View Profile
Re: 8.0 diagram enhancements: move connector
« Reply #4 on: June 21, 2010, 02:38:11 pm »
I can move or resize an object using cursor keys.
I can move labels using cursor keys.

It should be possible to move connectors using cursor keys.

Not in v9
Not in v11
« Last Edit: February 25, 2014, 12:57:00 pm by skiwi »
Orthogonality rules
Using EA12.1 (1229) on Windows 10 Enterprise/64 bit. Repositories in SQLServer2014 R2 & Access2003/JET4.0

skiwi

  • EA Practitioner
  • ***
  • Posts: 1727
  • Karma: +23/-49
    • View Profile
Re: 8.0 diagram enhancements: label box size
« Reply #5 on: June 21, 2010, 02:40:20 pm »
Sometimes labels can be too long for the horizontal space available.

It should be possible to manually change the width of a label and have the text in it reflow to multiple lines



not in v11
« Last Edit: February 26, 2014, 06:59:01 am by skiwi »
Orthogonality rules
Using EA12.1 (1229) on Windows 10 Enterprise/64 bit. Repositories in SQLServer2014 R2 & Access2003/JET4.0

skiwi

  • EA Practitioner
  • ***
  • Posts: 1727
  • Karma: +23/-49
    • View Profile
Re: 8.0 diagram enhancements: Selection
« Reply #6 on: June 21, 2010, 02:55:15 pm »
When I use ctrl-click to select multiple elements such as a number of artefacts, and then I [edit] continue to ctrl-click on a connector all the artefacts I have selected become no longer selected. Oick!

Instead the behaviour should be to retain the existing selections.

Reported, not in 9.1
still broken in v11
« Last Edit: February 25, 2014, 12:58:21 pm by skiwi »
Orthogonality rules
Using EA12.1 (1229) on Windows 10 Enterprise/64 bit. Repositories in SQLServer2014 R2 & Access2003/JET4.0

fwoolz

  • EA User
  • **
  • Posts: 435
  • Karma: +0/-0
  • We have met the enemy, and he is us.<Pogo, 1970>
    • View Profile
Re: 8.0 diagram enhancements
« Reply #7 on: June 22, 2010, 04:02:47 am »
My tuppence(s):

1. Editing common properties of multiple selected items at the same time - very nice to have, for both elements and connectors.
2. Resizable ports!
3. Ability to reposition/change angle of realized interface "lollipops".
4. Layout fails to find elements completely "shadowed" by larger elements - s/b fixed.
5. Intersecting connectors - should have option to show "jumps" at crossings to make it clear that one connector is passing over another.
6. Difficulty at times in selecting elements nested graphically within other elements - provide pop-up dialog to resolve "ambiguous" selections?
7. Connector ortho only mode!

Note that some of these are "aye" votes for suggestions already posted in this thread.

Cheers,
Fred W
Fred Woolsey
Interfleet Technology Inc.

Always be ready to laugh at yourself; that way, you beat everyone else to the punch.


fwoolz

  • EA User
  • **
  • Posts: 435
  • Karma: +0/-0
  • We have met the enemy, and he is us.<Pogo, 1970>
    • View Profile
Re: 8.0 diagram enhancements
« Reply #8 on: June 22, 2010, 04:06:33 am »
Oh, and one more:

Allow the same element to be shown multiple times on the same diagram. This requires a clean separation between the definition of the element itself and its graphical representations on diagrams.
Fred Woolsey
Interfleet Technology Inc.

Always be ready to laugh at yourself; that way, you beat everyone else to the punch.


skiwi

  • EA Practitioner
  • ***
  • Posts: 1727
  • Karma: +23/-49
    • View Profile
Re: 8.0 diagram enhancements: zorder for connector
« Reply #9 on: June 22, 2010, 01:22:36 pm »
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

not in v11
« Last Edit: February 25, 2014, 12:59:43 pm by skiwi »
Orthogonality rules
Using EA12.1 (1229) on Windows 10 Enterprise/64 bit. Repositories in SQLServer2014 R2 & Access2003/JET4.0

skiwi

  • EA Practitioner
  • ***
  • Posts: 1727
  • Karma: +23/-49
    • View Profile
Re: 8.0 diagram enhancements: dynamic filtering
« Reply #10 on: June 22, 2010, 02:30:24 pm »
Allow dynamic filters in diagrams to work with connectors (1)

not in v11
« Last Edit: February 25, 2014, 01:02:23 pm by skiwi »
Orthogonality rules
Using EA12.1 (1229) on Windows 10 Enterprise/64 bit. Repositories in SQLServer2014 R2 & Access2003/JET4.0

beginner

  • Guest
Re: 8.0 diagram enhancements
« Reply #11 on: June 22, 2010, 04:43:42 pm »
Nice wish list. Do you have Santa's address?

b.

skiwi

  • EA Practitioner
  • ***
  • Posts: 1727
  • Karma: +23/-49
    • View Profile
Re: 8.0 diagram enhancements
« Reply #12 on: June 23, 2010, 06:40:21 am »
Santa@sparxsystems.com.au

but see also
http://www.emailsanta.com/                          
or perhaps
http://www.northpole.com/

I am hoping that Santa might comment on this thread in the forum before christmas  :D
Orthogonality rules
Using EA12.1 (1229) on Windows 10 Enterprise/64 bit. Repositories in SQLServer2014 R2 & Access2003/JET4.0

Thelonius

  • EA User
  • **
  • Posts: 217
  • Karma: +1/-0
  • I think. Therefore I get paid.
    • View Profile
Re: 8.0 diagram enhancements
« Reply #13 on: June 23, 2010, 08:00:39 am »
Santa is off sailing his yacht - leaving the oil well problem for others to solve ...

skiwi

  • EA Practitioner
  • ***
  • Posts: 1727
  • Karma: +23/-49
    • View Profile
Re: 8.0 diagram enhancements: F2
« Reply #14 on: June 23, 2010, 09:57:20 am »
On some connectors using F2 allows the same to be created or modified in place.
On other connectors (eg Cause and Effect flow) F2 does nothing.

Recommendation: F2 should work on every connector (and object) to allow in place edit of the name.

not in v11
« Last Edit: February 25, 2014, 01:05:37 pm by skiwi »
Orthogonality rules
Using EA12.1 (1229) on Windows 10 Enterprise/64 bit. Repositories in SQLServer2014 R2 & Access2003/JET4.0