I can see your point about the tab access to the buttons. I was going more from a visual and mouse habit point of view. I tend to expect the options represented by those buttons to be available as menu entries or toolbar buttons and, without keyboard shortcuts, my first instinct is to look at the top border of the window for them.
When I tried out tab for selecting the buttons, I noticed that the ijs run button has a blue border by default, which jars a bit. I expect the blue border to indicate an active button that can be immediately selected by hitting the enter key. Instead, I have to hit tab to activate the run button and then enter. I noticed that the horizontal scroll bar is always present, even when not needed. Another request: a save-as button. I would find the ijs gui more streamlined if the dir/file pull down did an immediate 'select' for directories and an immediate 'open' for ijs files when an entry from the pull down is selected. A 'recent' button would also help here. I crashed jconsole by opening an ijs window and hitting run, save, ijx and opn in quick succession. It is repeatable on my pc. Problem Event Name: APPCRASH Application Name: jconsole.exe Application Version: 0.0.0.0 Application Timestamp: 47c03be9 Fault Module Name: j.dll Fault Module Version: 6.0.0.0 Fault Module Timestamp: 4ae5acc6 Exception Code: c0000005 Exception Offset: 00063d31 OS Version: 6.1.7600.2.0.0.256.48 Locale ID: 1033 Additional Information 1: 0a9e Additional Information 2: 0a9e372d3b4ad19135b953a78882e789 Additional Information 3: 0a9e Additional Information 4: 0a9e372d3b4ad19135b953a78882e789 -- David Mitchell Eric Iverson wrote: > I think everything on your wish list is doable without much effort. The > reason the ijs buttons are at the bottom is that they are then easily > accessed with the tab key. That is: > > edit changes, tab key, enter (triggers run button), etc. > > At the top the same trick works with shift+tab, but would up the pressure > for key shortcuts. > > A big step forward would be to adopt the use of html accesskey (ctrl+key to > do something). The problem is that this area is full of cross > platrom/browser incompatibilities. I think getting something useful is > possible, but a bit like walking a mine field. > > I've moved from hating javascript to finding it to be quite nice for client > side programming. But the serious problems of browser incompatibilities > continue (although nothing like even 3 years ago. > > On Sat, Nov 28, 2009 at 7:53 AM, David Mitchell <[email protected]>wrote: > >> I tried a variety of my 6.02 scripts and had success with some of them. >> Many >> wouldn't run due to the lack of wd. I created a cd replacement for >> wd'clippaste >> 2' and I was able to get my exiftool utility working. >> >> I missed the keyboard shortcuts for Open, Save, Run, Run Line, the debug >> verbs, >> ijx/ijs window swap, the contextual find options, 'recent' script memory. >> >> My preference would be to have the ijs buttons and file name at the top of >> the >> window, rather than the bottom. >> >> I found the loss of cursor position after hitting Save in the ijs window >> very >> unproductive. >> >> I would like a more complete browser window for opening scripts, at least >> including time and date. >> >> I found I had to hit enter to force a manual refresh of the jijx window >> after >> hitting run on a concurrent ijs window. >> >> Even with these issues, I found it reasonably usable. >> >> I copied in the 6.02 addons into the 701 directory and had success with an >> sqlite script. >> >> -- >> David Mitchell >> >> >> ---------------------------------------------------------------------- >> 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
