In the latest gtk, Esc close is off by default. A gtkide config entry
EscClose lets you turn it on.


On Tue, Feb 8, 2011 at 8:02 PM, 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.
>
> On Tue, Feb 8, 2011 at 10:50 AM, Tikkanz <[email protected]> wrote:
>> If Esc no longer closed the Term (or Edit) window then I'd be more
>> comfortable with having the default ConfirmClose setting set to 0.
>>
>> On Tue, Feb 8, 2011 at 3:32 PM, bill lam <[email protected]> wrote:
>>> Esc is not an established way to close a window or terminate an application.
>>> I use esc heavily on other applications but not for the purpose of closing
>>> a window.
>>>
>>> If esc is removed from the list for commands for closing a form, then
>>> users must have pressing the 'x' button or window manager shortcut key such
>>> as ctrl-f4, by doing this, users should fully aware the effect and the
>>> intention is clear. Asking again for confirmation will be an annoyance.
>>>
>>> Пнд, 07 Фев 2011, Don Guinn писал(а):
>>>> The "x" in the Windows environment is a quick way out, going to the option
>>>> of whether or not to prompt on exiting. If a person wants to exit J, why go
>>>> to another prompt to make "are you sure?". The point I was trying to make 
>>>> is
>>>> that the JHS and JGTK versions should be somewhat consistent.
>>>>
>>>> I choose not to be prompted with the "are you sure?" but I don't think
>>>> pressing "esc" should kick in the terminate J sequence. It doesn't is in
>>>> browsers. Why should it in JTGK?
>>>>
>>>> On Mon, Feb 7, 2011 at 4:04 PM, chris burke <[email protected]> wrote:
>>>>
>>>> > There is a ConfirmClose config for this in gtkide config. Default is
>>>> > off. Should it be on, or is the default not important?
>>>> >
>>>> > On Mon, Feb 7, 2011 at 11:43 PM, Don Guinn <[email protected]> wrote:
>>>> > > To provide more compatibility between the two environments, JGTK should
>>>> > not
>>>> > > exit on pressing ESC. In JGTK CTRL+a selects all the text. Why not have
>>>> > it
>>>> > > be lab advance? More like in JHS which uses ESC-a for lab advance. In
>>>> > > addition CTRL+a could be lab advance in JGTK instead of selecting all.
>>>> > >
>>>> > > It seems to me that it is more important that JGTK and JHS conform 
>>>> > > closer
>>>> > to
>>>> > > each other than to the conventions of GTK and browsers. If I use JHS 
>>>> > > and
>>>> > get
>>>> > > used to pressing ESC to do functions I could get in real trouble trying
>>>> > to
>>>> > > use JGTK.
>>>> > >
>>>> > > On Sun, Feb 6, 2011 at 9:40 PM, Tikkanz <[email protected]> wrote:
>>>> > >
>>>> > >> I agree managing keybindings across browsers and across OS's is hard -
>>>> > >> however my main suggestions below just involve altering the letters
>>>> > >> used in combination with Esc, not changing the basic key combinations.
>>>> > >>
>>>> > >> My mentioning Ctrl+ use in Gmail was intended just as a heads up that
>>>> > >> this might be worth investigating sometime in the future ... J702?
>>>> > >> ;-).
>>>> > >>
>>>> > >> On Mon, Feb 7, 2011 at 4:34 PM, bill lam <[email protected]> wrote:
>>>> > >> > My knowledge with jhs is almost empty, but I imagine jhs has already
>>>> > >> gotten
>>>> > >> > a hard time to keep keybindings work across different browsers. JGTK
>>>> > is
>>>> > >> > fortunate here.
>>>> > >> >
>>>> > >> > Пнд, 07 Фев 2011, Ric Tikkanz писал(а):
>>>> > >> >> I agree that making keyboard mappings user-configurable is 
>>>> > >> >> sensible.
>>>> > >> >> However IMO, the default (Out-of-the-Box) configuration should as
>>>> > >> >> similar as possible between the various IDEs.
>>>> > >> >>
>>>> > >> >> On Mon, Feb 7, 2011 at 4:15 PM, bill lam <[email protected]>
>>>> > wrote:
>>>> > >> >> > Ideally keybinding should be user configurable because it is a
>>>> > matter
>>>> > >> of
>>>> > >> >> > personal preference, eg. a certain key chord can be awkward to
>>>> > reach
>>>> > >> in
>>>> > >> >> > some keyboard mappings.
>>>> > >> >> >
>>>> > >> >> > J701 is now a stable release albeit being crude, so that Jbeta
>>>> > forum
>>>> > >> can
>>>> > >> >> > now take a break.
>>>> > >> >> >
>>>> > >> >> > Пнд, 07 Фев 2011, Ric Tikkanz писал(а):
>>>> > >> >> >> I discovered that the Ctrl+j shortcut (same as J602) works to
>>>> > advance
>>>> > >> >> >> from topic to topic but this probably needs to be made more
>>>> > >> >> >> discoverable (Help|Studio|Advance ?).
>>>> > >> >> >>
>>>> > >> >> >> Ideally the default JHS and Gtk IDE shortcuts for advancing in a
>>>> > lab
>>>> > >> >> >> (and other common things) should use the same letter - currently
>>>> > JHS
>>>> > >> >> >> is (Esc,a) while Gtk IDE is (Ctrl+j).
>>>> > >> >> >> JHS already uses (Esc,j) to switch to the jijx window, and Gtk 
>>>> > >> >> >> IDE
>>>> > >> >> >> already uses (Ctrl+a) as "select all" - a fairly widely-used
>>>> > standard
>>>> > >> >> >> (browsers, editors).
>>>> > >> >> >>
>>>> > >> >> >> Currently:
>>>> > >> >> >>                         JHS       Gtk
>>>> > >> >> >> Switch to jijx/Term      j         T
>>>> > >> >> >> Switch to jijs/Edit      J         M
>>>> > >> >> >> Advance lab topic        a         j
>>>> > >> >> >>
>>>> > >> >> >>
>>>> > >> >> >> Proposed:
>>>> > >> >> >>                         JHS       Gtk
>>>> > >> >> >> Switch to jijx/Term      j         j
>>>> > >> >> >> Switch to jijs/Edit      J         J
>>>> > >> >> >> Advance lab topic        t         t
>>>> > >> >> >>
>>>> > >> >> >> BTW, as I write this in my browser using Google mail, I notice
>>>> > that
>>>> > >> >> >> they have successfully managed to use the standard Ctrl+ 
>>>> > >> >> >> shortcuts
>>>> > >> >> >> that we are used to in desktop apps  (i.e. Ctrl+s saves my 
>>>> > >> >> >> draft,
>>>> > >> >> >> Ctrl+B for bold etc.). It may therefore be possible to emulate
>>>> > what
>>>> > >> >> >> they've done in JHS at some stage?
>>>> > >> >> >>
>>>> > >> ----------------------------------------------------------------------
>>>> > >> >> >> For information about J forums see
>>>> > >> http://www.jsoftware.com/forums.htm
>>>> > >> >> >
>>>> > >> >> > --
>>>> > >> >> > regards,
>>>> > >> >> > ====================================================
>>>> > >> >> > GPG key 1024D/4434BAB3 2008-08-24
>>>> > >> >> > gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
>>>> > >> >> >
>>>> > ----------------------------------------------------------------------
>>>> > >> >> > For information about J forums see
>>>> > >> http://www.jsoftware.com/forums.htm
>>>> > >> >>
>>>> > ----------------------------------------------------------------------
>>>> > >> >> For information about J forums see
>>>> > http://www.jsoftware.com/forums.htm
>>>> > >> >
>>>> > >> > --
>>>> > >> > regards,
>>>> > >> > ====================================================
>>>> > >> > GPG key 1024D/4434BAB3 2008-08-24
>>>> > >> > gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
>>>> > >> > ----------------------------------------------------------------------
>>>> > >> > For information about J forums see
>>>> > http://www.jsoftware.com/forums.htm
>>>> > >> ----------------------------------------------------------------------
>>>> > >> For information about J forums see http://www.jsoftware.com/forums.htm
>>>> > >>
>>>> > > ----------------------------------------------------------------------
>>>> > > For information about J forums see http://www.jsoftware.com/forums.htm
>>>> > ----------------------------------------------------------------------
>>>> > For information about J forums see http://www.jsoftware.com/forums.htm
>>>> >
>>>> ----------------------------------------------------------------------
>>>> For information about J forums see http://www.jsoftware.com/forums.htm
>>>
>>> --
>>> regards,
>>> ====================================================
>>> GPG key 1024D/4434BAB3 2008-08-24
>>> gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
>>> ----------------------------------------------------------------------
>>> For information about J forums see http://www.jsoftware.com/forums.htm
>> ----------------------------------------------------------------------
>> 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