[Jprogramming] Jwd hotkeys in Win
Ian Clark
earthspotty at gmail.com
Fri Nov 11 20:21:55 HKT 2011
I shall use J7 when I'm forced to. Which is likely to be soon, now, as
it happens.
2011/11/11 Björn Helgason <gosinn at gmail.com>:
> I needed to use J6 yesterday because I was giving a demonstration.
>
> The demo facility in J6 is superb.
>
> I think if we could get all the demos from J6 to J7 we could move all the
> users too.
>
> I like the demos in J7 JHS but they are not very many.
> In J7 GTK there are hardly any demos and those who are there are not easy
> to use nor demo.
>
> The run facilities in J7 I have never made heads or tails on and the docs
> for J7 GTK are rather scarce and confusing.
>
> I have often wanted see or write J for dummies but maybe J is not meant for
> dummies.
>
> As usual the people at the demo found it impressive but I seriously doubt
> it they will become users.
>
> Sooooo....
>
> I do understand your point of staying in J6 but I would like more people
> like you to take the leap and move over and help creating demos/labs/helps
> in order for the rest of the world benefiting from these marvelous
> environments.
>
>
> 2011/11/11 Ian Clark <earthspotty at gmail.com>
>
>> In time... yes. But right now, that's a cross-platform too far.
>>
>> 2011/11/10 Björn Helgason <gosinn at gmail.com>:
>> > Hmmm...
>> >
>> > Not gone in for J7?
>> >
>> > 2011/11/10 Ian Clark <earthspotty at gmail.com>
>> >
>> >> Trying to put the finishing touched on a cross-platform app written
>> >> using j602 JWD.
>> >> Mostly developed on the Mac, which means that some unexpected behavior
>> >> under Win2000 has gone unnoticed until now.
>> >>
>> >> JVERSION
>> >> Installer: j602a_win.exe
>> >> Engine: j602/2008-03-03/16:45
>> >> Library: 6.02.056
>> >>
>> >> Windows 2000
>> >> Version 5.0 (Build 2195: Service Pack 4)
>> >>
>> >> If my "wd" form definition contains the lines:
>> >>
>> >> menupop "File";
>> >> menu newtt "&New" "Ctrl+N" "Start a new ttable" "new";
>> >> menu opens "Open Sample" "Ctrl+Shift+O" "Open a sample ttable" "sample";
>> >> ...
>> >>
>> >> then I'd expect keying Ctrl+N would post sysevent: tab_newtt_button,
>> >> and Ctrl+Shift+O would post sysevent: tab_opens_button . This is what
>> >> happens on the Mac (keying ⌘ for Ctrl, which is a long-standing Mac
>> >> convention for cross-platform products).
>> >>
>> >> However, under Win2000, Ctrl+N posts sysevent: tab_nctrl_fkey, and
>> >> Ctrl+Shift+O posts sysevent: tab_octrlshift_fkey. All other hotkeys
>> >> post sysevents named in the same vein. (Except for Ctrl+Z, Alt+G,
>> >> Alt+H -- which seem to follow rules of their own.)
>> >>
>> >> These extra handlers are not difficult to provide, eg like this:
>> >> tab_nctrl_fkey=: tab_newtt_button
>> >> etc...
>> >> whereupon the hotkeys works fine (apart of course from Ctrl+Z, Alt+G,
>> >> Alt+H).
>> >>
>> >> I'd like to know: is this a bug or a feature? Where is it documented?
>> >> Has it been there from the start, or is it a recent change to
>> >> '~system/extras/util'? Can it be relied upon with all post-2000
>> >> Windows versions? What happens under Linux?
>> >>
>> >> Although I mostly use the Mac, I have written J apps to run under Win
>> >> XP and I've never noticed this behavior before. Of course I may never
>> >> actually have tried a hotkey.
>> >> ----------------------------------------------------------------------
>> >> For information about J forums see http://www.jsoftware.com/forums.htm
>> >
>> >
>> >
>> >
>> > --
>> > Björn Helgason, Verkfræðingur
>> > Fornustekkum II
>> > 781 Hornafirði,
>> > t-póst: gosinn at gmail.com
>> > gsm: +3546985532
>> > twitter: @flugfiskur
>> > http://groups.google.com/group/J-Programming
>> >
>> >
>> > Tæknikunnátta höndlar hið flókna, sköpunargáfa er meistari einfaldleikans
>> >
>> > góður kennari getur stigið á tær án þess að glansinn fari af skónum
>> > /|_ .-----------------------------------.
>> > ,' .\ / | Með léttri lund verður |
>> > ,--' _,' | Dagurinn í dag |
>> > / / | Enn betri en gærdagurinn |
>> > ( -. | `-----------------------------------'
>> > | ) | (\_ _/)
>> > (`-. '--.) (='.'=) ♖♘♗♕♔♙
>> > `. )----' (")_(") ☃☠
>> > ----------------------------------------------------------------------
>> > For information about J forums see http://www.jsoftware.com/forums.htm
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>>
>
>
>
> --
> Björn Helgason, Verkfræðingur
> Fornustekkum II
> 781 Hornafirði,
> t-póst: gosinn at gmail.com
> gsm: +3546985532
> twitter: @flugfiskur
> http://groups.google.com/group/J-Programming
>
>
> Tæknikunnátta höndlar hið flókna, sköpunargáfa er meistari einfaldleikans
>
> góður kennari getur stigið á tær án þess að glansinn fari af skónum
> /|_ .-----------------------------------.
> ,' .\ / | Með léttri lund verður |
> ,--' _,' | Dagurinn í dag |
> / / | Enn betri en gærdagurinn |
> ( -. | `-----------------------------------'
> | ) | (\_ _/)
> (`-. '--.) (='.'=) ♖♘♗♕♔♙
> `. )----' (")_(") ☃☠
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
More information about the Programming
mailing list