Sparx Systems Forum

Enterprise Architect => General Board => Topic started by: jdr on July 28, 2008, 09:15:16 pm

Title: back button
Post by: jdr on July 28, 2008, 09:15:16 pm
When browsing through my diagrams by following links (composite elements, diagram references, diagram links), is there a way to navigate back to the diagram I came from?

TIA,

Jan
Title: Re: back button
Post by: «Midnight» on July 28, 2008, 10:00:27 pm
Just like a browser. If you've got a 'back' button on your keyboard that should work. If not, use alt-left arrow (or right arrow for forward). See the keyboard shortcut list in the EA documentation or from the EA main menu choose Help | Keyboard Accelerator Map.

Remember that you can use the window tabs - but that's confusing if there are a lot of them. You can change their default position using the General tab of the Tools | Options dialog. [You'll need to exit and restart EA for the change to take effect.]

Finally, if there's someplace you need to go often, you can use hyperlinks to open or navigate to a diagram. Check the EA help. You can add these hyperlinks to a customized start page, or set up your own. Once again check EA help. [Look for Default Diagram, then Start Page, and go from there.]

Take a look at the various Save As pages in the EA help as well.

HTH, David
Title: Re: back button
Post by: jdr on July 28, 2008, 10:17:01 pm
The back functionality you describe is indeed what I am looking for.

But, the keyboard back button (or alt-left) do not take me to the diagram I came from. It takes me to the diagram to the left of the current diagram in the window tabs.

My diagrams contain quite some composite elements and hyperlinks (exactly using the techniques you suggest).
No when I'm explaining/working on a diagram, I often descend into a related diagram, using these links. Then I want to go back to the bigger picture (the diagram containing the link), just like you would do in a browser.
As you mention, you can have many diagrams open and it's always a hell of a search to find the "referring" diagram.

kind regards,

Jan
Title: Re: back button
Post by: «Midnight» on July 28, 2008, 11:24:43 pm
Sorry, I should have mentioned that limitation.

I know that the 'true' back button function (in the browser sense) has been requested. Somewhere in the back (no pun) of my mind I keep thinking that Sparx did something in this area, but I'm really not sure.

I was going to tell you to set up a keyboard shortcut for the start page, but I simply cannot find any command that will take you there.

Perhaps you'd care to submit a feature request directly to Sparx. You might even submit two: one for the start page and one for a navigation history. You'll find the correct submission form by clicking the Feature Request link below the Support link near the bottom of any forum page.

David
Title: Re: back button
Post by: jdr on July 28, 2008, 11:38:38 pm
Thanks David, I submitted the feature request.
For the start page: does the home button on the diagram toolbar do what you want?

kind regards,

Jan
Title: Re: back button
Post by: «Midnight» on July 29, 2008, 01:26:22 am
(AFAIK) The home button only works (in a useful fashion) if you have set a default diagram for the project. It does not seem to take you to the EA default start page.

Of course you could always build your own start page and set it as the default. That should let you click the home button to reach that page. If you had hyperlinks for your commonly-used pages there you'd have a central traffic switch of a sort.
Title: Re: back button
Post by: Eve on July 29, 2008, 08:51:17 am
The problem is that there are plenty of users wanting the current behavior for back/forward and plenty wanting the browser like behavior.  We upset people either way.  (And although an option would be possible, then people still request the non-default way because they don't know that the option exists.)
Title: Re: back button
Post by: jdr on July 29, 2008, 06:50:50 pm
Quote
The problem is that there are plenty of users wanting the current behavior for back/forward and plenty wanting the browser like behavior.  We upset people either way.

If there are plenty of people wanting both features, it would be a good idea to provide both features. They are basic, frequently used, easy to do, and impact user friendliness.

Quote
(And although an option would be possible, then people still request the non-default way because they don't know that the option exists.)

If you follow this logic, the option window should be taken out entirely.
I understand it boils down to a matter of GUI design. EA should ask a GUI expert, this is not the first program having this issue.
Personal recommendations:
- copy the behaviour of the program most people are familiar with, it will be the behaviour they expect. The browser has a back button that backtracks and a shortcut for going to the previous tab. It als has a drop down meny to select a tab from a meny, if all tabs do not fit on the screen (which would be a welcome addition as well)
- provide different buttons (left (ALT LEFT) / right (ALT RIGHT); back (BACKSPACE) / forward

BTW: I submitted a "back button" change request as david sugested. I did get a confirmation mail i submitted "a change request", but not an issue identity or even the contents of the request I typed in the form => I have no way of referring to submitted change request in future discussions.

kind regards,

jan
Title: Re: back button
Post by: Paolo F Cantoni on October 08, 2009, 05:39:52 pm
[size=20]BUMP![/size]

This was a good idea in 2008 and it still is a year later...

Both use cases are needed!  In particular, if we promote the web output to customers they have the right to expect that the EA client also works in the same way.

By all means as Jan said, back then, have different key sets for the two functionalities, with an option to select which set is used for Web browser style navigation.

My preference is to default to Web style navigation for (ALT+LEFT) & (ALT+RIGHT) and another keystroke form movement along the diagram list such as:  (CTRL+ALT+LEFT) & (CTRL+ALT+RIGHT)

I presume I DON'T have to submit another feature request...

Thoughts? Votes?
Paolo
Title: Re: back button
Post by: Geert Bellekens on October 08, 2009, 06:00:39 pm
I absolutely support this, but I would go even further.
Whenever I close a diagram, I expect to see the previous diagram I had open, not the diagram on the left of the tabs.
I actually don't care about the order of the tabs, I want EA to use the order I've chosen to open diagrams in.
If EA would behave this way that would greatly increase the usability when "browsing" through the model.
An it is not just browsers that behave like this, Visual Studio for example works this way too.

Geert
Title: Re: back button
Post by: Paolo F Cantoni on October 08, 2009, 06:17:32 pm
Quote
I absolutely support this, but I would go even further.
Whenever I close a diagram, I expect to see the previous diagram I had open, not the diagram on the left of the tabs.
I actually don't care about the order of the tabs, I want EA to use the order I've chosen to open diagrams in.
If EA would behave this way that would greatly increase the usability when "browsing" through the model.
An it is not just browsers that behave like this, Visual Studio for example works this way too.

Geert
Absolutely!  

But sometimes, you DO need to traverse the tabs.  So since the functionality is already there, just  put it somewhere "safe"  - where the "punters" won't trip over it.

Paolo
Paolo
Title: Re: back button
Post by: ps_ea on November 11, 2009, 10:35:06 pm
To keep this topic on the agenda:

I also desperately wait for these features. Navigating through diagrams with multiple composite elements is really annoying!

Brgds, Peter
Title: Re: back button
Post by: RoyC on November 12, 2009, 08:58:47 am
Just as a general reminder - if you want changes to EA, you do have to tell Sparx Support specifically by submitting a Feature Request (use the link in the Support column at the foot of the page). By all means raise (and reiterate) the point in Forum posts, to publicise your suggestion amongst the EA user community, but the Feature Request is the official channel to Sparx.

And the more Feature Requests we get on one point, the more likely we are to do something about it.
Title: Re: back button
Post by: Paolo F Cantoni on November 12, 2009, 09:28:09 am
Quote
[size=18]...[/size]
And the more Feature Requests we get on one point, the more likely we are to do something about it.
So, Roy, does that mean in additon to voting here, we shoudl send in a "Vote" Feature Request/Bug Report?

Paolo
Title: Re: back button
Post by: RoyC on November 12, 2009, 09:48:44 am
An independent request would probably be safer. "I want what (s)he's having" might be hard to link to what '(s)he' asked for, and doesn't specifically identify what you want.
Title: Re: back button
Post by: Paolo F Cantoni on November 12, 2009, 11:58:44 am
Quote
An independent request would probably be safer. "I want what (s)he's having" might be hard to link to what '(s)he' asked for, and doesn't specifically identify what you want.
But it's NOT an independent request  ;)

But your identification point is valid...

How about we use the same subject in the request as on the post then (as the original submitter) and then the other voters use the same subject and add their vote and a back pointer to the the post...

That way Sparx can correlate the voting against the same request.

Paolo
Title: Was: back button: Feature requests visibility
Post by: skiwi on November 12, 2009, 01:49:35 pm
Perhaps in the new Sparx community Sparx could make visible feature requests (cf bugzilla or other problem tracking systems) and allow specific discussion (aka a forum) and voting (aka a poll)  for each request to make the process more transparent and less time consuming (for them and us).

And perhaps bug requests too.
Title: Re: back button
Post by: Thelonius on November 12, 2009, 02:00:08 pm
I'll vote for that.
Title: Re: Was: back button: Feature requests visibility
Post by: Paolo F Cantoni on November 12, 2009, 03:57:10 pm
Quote
Perhaps in the new Sparx community [size=18]...[/size]
Shucks!  I was going to take them there by "the scenic route". :)

But since you've spoilt the surprise...  ;)

This gets my vote!

Or do we need to submit a feature request?  :-?
Paolo
Title: Re: back button
Post by: l-konov on July 09, 2020, 11:57:29 pm
In EnterpriseArchitect 15 you can click on left arrow, shown on the tab, to return back to previous diagram.
Title: Re: back button
Post by: Geert Bellekens on July 14, 2020, 03:52:40 am
In EnterpriseArchitect 15 you can click on left arrow, shown on the tab, to return back to previous diagram.
That is not entirely correct. It navigates back to the previous diagram in this tab, when you use concise diagram navigation.

Ctrl-Tab works usually to get to the previous diagram, but you can't use it to get to the one before that (to go back - back) because it then toggles between the two last diagrams.

Geert
Title: Re: back button
Post by: Eve on July 14, 2020, 02:15:02 pm
Ctrl-Tab works usually to get to the previous diagram, but you can't use it to get to the one before that (to go back - back) because it then toggles between the two last diagrams.
If you hold ctrl you can press tab multiple times to go further back in the history. You can also click on an item in the list.