Default curve selection in dialog boxes

Have a suggestion for improving DPlot or a question about existing features? Let us know

Moderator: DPlotAdmin

Post Reply
toddbatzler
Posts: 7
Joined: Fri Aug 28, 2009 8:58 am

Default curve selection in dialog boxes

Post by toddbatzler »

Another humble suggestion, tripped me up multiple times...

An example: Edit->Move/Copy Curves dialog.

The upper-most curve has a 'dotted line' surrounding this indicating it is the 'default' selection, but its not. If I don't explicitly select it and then select something in the right-hand list, the operation does nothing....This could be considered a bug but there may be some reason for it that I'm un-aware. It would be more user-friendly to make that selection a 'true default' and make me change it to some other curve down the list than do nothing.
User avatar
DPlotAdmin
Posts: 2312
Joined: Tue Jun 24, 2003 9:34 pm
Location: Vicksburg, Mississippi
Contact:

Post by DPlotAdmin »

Well... the dotted line doesn't indicate that that curve is selected, only that the list box has the focus. But I should probably throw up a MessageBox if you click OK w/o a curve selected. (It wouldn't be appropriate to automatically select a curve because it is a multiple-selection list box. If you didn't want that curve to be selected, you'd have to click it to deselect it.)
Visualize Your Data
support@dplot.com
toddbatzler
Posts: 7
Joined: Fri Aug 28, 2009 8:58 am

Appropriate behavior

Post by toddbatzler »

It may be more general to select nothing, but in the 80/20 analysis defaulting to selecting the curve at the top of the list is better than not selecting anything in my humble opinion. In most of my cases, for example I've only got one curve I want to copy. I've got a save grf of a Blackman window that I want to copy to a plot with some data I've generated or captured. In other examples I've got 2 curves and more than 50% of the time I want to move one of them and it doesn't matter which...(See my post in suggestions on log magnitude/independent y display of phase post)
Post Reply