User | Kudos |
---|---|
4 | |
3 | |
2 | |
1 | |
1 |
I have started a post in the LabVIEW forum to probe the water first. It seems to have caught some momentum, so I am upgrading it to a suggestion.
The undo function was like the iPhone of the late 90's. There was a before and an after.
More than 10 years later (this is not an accurate statement), it may be time to revisit it and adjust a few "features":
1. When undoing something that affect a part of the diagram that is not shown (whether because it is out of the screen (bad programming practice, all right) or because it is hidden in another case, it would be nice to move the focus to that part of the diagram.
Not seeing that something has been deleted (and added back when you undo) is not very informative.
Marching-ants or ghost contours for a piece of code that has been deleted on case XXX when you are looking at case YYY is not very informative.
In fact, both are potentially very misleading.
2. The undo function undoes everything: motion of objects, rescaling, deletion, addition, etc... and it undoes that on the FP and BD. That makes sense if you are dealing with a control, but that does not make much sense if you simply nugded a decoration. See where I am getting at (as many other have before)? We need control on what is undone. And the best interface so far for an undo HISTORY is to have a specific panel in which you can browse the different actions and select which one you want to undo (or limit the scope to innocuous actions such as reshaping things, etc...rather than logical one like deleting, replacing, etc...).
Since I am not claiming paternity of any of this, I leave this list open and invite people to add to it (or link to their own suggestions for the kudo-hunters). Bottom-line, it's time for a redo of the undo...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.