On Sat, 5 Dec 2009, Berend Hasselman wrote:
On 04-12-2009, at 00:21, Allin Cottrell wrote:
>
> I've made some changes today in response to a request that Talha a
> few days ago, and I'd like to get people's opinions on whether
> this change should stay.
>
> That is, should gretl dialogs (other than simple "instant
> response" dialogs such as errors and warnings) be marked as
> "staying on top" of other windows?
Would this imply certain dialogs being modal? Staying on top
implies that the window has focus and won't relinquish it? So I
can't switch to another window just to have a peek at something
in another window?
No, in fact it doesn't imply that. I agree that modal dialogs are
annoying. We have very few of those in gretl.
"Stay on top" is a bit different: you can focus and interact
with other windows, you just can't put them on top of the dialog
in question. Of course, one might find this annoying too.
In summary: please no "staying on top" behaviour of
windows/dialogs if it doesn't concern errors. It gets in the
way; it annoys. It is indeed bossy.
I'm inclined to think that "stay on top" might be good for simple
dialogs such as "choose a lag order", that don't have Help
buttons. I wouldn't want to do this for, say, the model
specification dialog. That's big enough that the user shouldn't
be losing it, and complex enough that the user might want to
consult some information elsewhere in the GUI before completing
the interaction.
Allin.