Virtual clipboard
From TaskDepender
Line 10: | Line 10: | ||
There are two important issues that are to be considered when adding elements to the clipboard: | There are two important issues that are to be considered when adding elements to the clipboard: | ||
* There is only one clipboard, so when new elements are added to the clipboard, the old contents is to be deleted. | * There is only one clipboard, so when new elements are added to the clipboard, the old contents is to be deleted. | ||
− | * The elements stored in the clipboard cannot have any dependencies to elements outside the clipboard. This means that these must be deleted when the elements are | + | * The elements stored in the clipboard cannot have any dependencies to elements outside the clipboard. This means that these must be deleted when the elements are added to the clipboard. |
+ | |||
+ | So, there are additional operations that need to be performed: | ||
+ | * Deselecting any selected [[Clone|clones]] because those can not be deleted (or cut) by the user. | ||
+ | * For all selected deliverables, delete links to non-selected tasks. | ||
+ | * For all selected tasks, delete links to non-selected deliverables. |