1) When NRD starts up, the windows version of NR appears before NRD. NR displays a CCF from some previous session but it is not clear which one. This seems to be the reverse of what one would expect in a parent/child relation. One expects in a window app to either be presented with a list of last used files in the File menu from which to select or to be asked to create a New file. Once this choice has been made, then the app loads and displays the result of the user's choice. It is not clear how the registry gets the file to be started up. This Makes versioning impossible as it may appear the current version is being displayed when it is in fact not the caase. The last saved file is usually appears first when the app is next started. With the tabbed CCFs, this is much trickier, In which case, the user could be asked to choose the one to be opened next time. The others were likely used to get basic info for cut and paste ops. Or the user is advised to leave the master on top when exiting. When a new ccf is started, the resolution and version dialogs are activated. After a choice is made, there appears to be no way to correct an inadverent error. Perhaps these could be in a Preference dialog as the user probably has only one target device and wants tos set these permanently (changing would be through the preference dialog only).2) If one tries to close NR when NRD is still active, a scary message is dispalyed that means nothing to a non-software developer 'There are 7 ref.....". I suggest removing the message and doing what the user wants. The reason is that it
demonstrates the "Exit" function when invoked in a ccf works as expected and also the next time a file is sent, NR re-opens. The message is simply not required.
3) Try to start a second instance of NRD and another scary message is displayed followed by another equally scary message. There should be zero uncaught exceptions that the user gets to see. I suggest replacing this with a simple message indicateing only one copy of NRD can be active at a time and be done with it.
4) I still believe when NRD is closed, there should be nothing left behind including NR.


Reply With Quote
