Book a Demo

Author Topic: Ctrl-X, Ctrl-V to MOVE element between packages ..  (Read 4470 times)

B3ip

  • EA User
  • **
  • Posts: 27
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Ctrl-X, Ctrl-V to MOVE element between packages ..
« on: January 27, 2011, 12:24:09 am »
Problem:
-often initially create elements in current diagram (therefore package) for convenience)
-can only move thru project browser
-laborious with lots of packages

Idea:
- Ctlr-X to CUT element from current diagram / package
- Ctrl-Shift-X to CUT element from current package
- Ctrl-V to paste into
--- selected diagram
--- selected element
- Support multiple element selection and movement in one move

Benefits
- simpler moves
- vastly speed up inevitable refactoring of project organization

??

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
Re: Ctrl-X, Ctrl-V to MOVE element between package
« Reply #1 on: January 31, 2011, 06:58:09 am »
An interesting starting point.
I like the idea of being able to select one or more elements from the project browser or a diagram and moving them elsewhere.

A cut implies a delete.
Because this is a model a delete breaks connections and relationships.
So the implementation would have to take this in to account.


I'm note use you need two keyboard shortcuts depending on contect, surely one would do.
Orthogonality rules
Position and Team disestablished, thanks austerity.
Now itinerant.

B3ip

  • EA User
  • **
  • Posts: 27
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Re: Ctrl-X, Ctrl-V to MOVE element between package
« Reply #2 on: January 31, 2011, 05:08:27 pm »
CUT (delete) from the diagram ... not the model ...

interestingly, you already have to Ctrl-Delete to delete from the model ...

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Ctrl-X, Ctrl-V to MOVE element between package
« Reply #3 on: February 01, 2011, 12:05:59 pm »
Quote
CUT (delete) from the diagram ... not the model ...

interestingly, you already have to Ctrl-Delete to delete from the model ...
It's ALL in the naming... see: Naming - Remove vs Delete vs Purge

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