My suggestion is a change to the UNDO function.
PROBLEM:
A common annoyance is when making a large number of changes to the block diagram that fundamentally alter the way a VI works and then you go to the front panel and set up a few default values before you press play. You then find that the code doesn't work anymore so you then try to undo the changes... You then find that the undo only undoes the changes to the front panel and not the code that really matters. not you have to manually recode what you had before or reload from disk (hopefully you haven't saved yet)
Solution:
My proposal is to have 2 separate undo functions - One for each edit screen ie Block diagram, and front panel.
see the diagrams below.. the shortcut keys can be differet - this is just an example and it could be implemented differently. also an icon could exist on the menu.
.
Likewise for the Block Diagram
Here are some options to consider:
Method one.
The UNDO function will work differently depending whether you are in Front page view or Block Diagram view. - but the global undo functions the same as it always has.
Method 2.
Have the UNDO function work differently regardless whether you are in Front page view or Block Diagram view - but you must press the correct button on the menu or shortcut keys (ie CTRL + Z + F for front Panel or CTRL + Z + B for block diagram) or CTRL+Z for Global UNDO which will function the same as always.
Method 3.
Don't have a Global UNDO - and instead the UNDO button will only UNDO the changes on the front Panel or the Block diagram depending on what view you are currently in.
Perhaps these options could be set under "tools/options" etc - not sure what tab would be best.
I favour Method 1 or Method 2.
Note: the CTRL + Z + F for Front Panel and CTRL + Z + B for Block diagram is just a suggestion. but something similar should work...and likewise for the redo functions..
Hopefully this is clear.
Steve
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Any idea that has received less than 5 kudos within 5 years after posting will be automatically declined.