Yes, before we make a decision it would be useful to know if there is
anyone who likes Esc to close the session (with or without confirm).

Personally I like it for dismissing dialogs (e.g. File|Open, Find in
Files etc) but don't think it should close an application.

IOW, if noone feels strongly that the option to close the J Gtk IDE
using Esc is needed, then EscClose isn't needed. If there are
supporters then I'd support the EscClose (default 0) proposal.

I note that when I'm working on a problem I can have significant
amounts of work stored in the Term session that aren't captured by
making sure that scripts are saved.

On Wed, Feb 9, 2011 at 3:09 AM, Raul Miller <[email protected]> wrote:
> On Tue, Feb 8, 2011 at 7:02 AM, chris burke <[email protected]> wrote:
>> The Esc behaviour has always been supported in J, and was common at
>> one time in Windows apps, e.g. notepad2.
>>
>> I suggest that:
>>
>> ConfirmClose be removed. Whichever way the J session is closed using
>> the Gui, there would be prompts only if there are unsaved changes in
>> the editor.
>>
>> A new config option EscClose (default 0) allows Esc to close J if enabled.
>
> If we think about this from a user point of view, I can see several
> options that might be useful:
>
> 1) Esc does not close, no confirm needed
> 2) Esc does close confirm needed beforehand
>
> Before I go further though, I have several questions:
>
> Can we have confirm on esc close but no confirm on click close
> button?
>
> On the other side of the fence, does anyone like esc close without
> confirm?  (Personally, as a VI user, I would never want this option,
> and would be happy with the "disable esc close" option.)
>
> Anyways, I am not making any specific suggestions, yet,
> except that I would prioritize ease of use above ease of
> implementation when deciding how to structure a user
> interface.
>
> --
> Raul
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to