A fresh installation from a recent window installer probably unset 
Browser in its default config so it should work out-of-box. The verb browse
is shared by jconsole and gtkide so I didn't wish it to pop up a message
box for warning information.

Птн, 21 Янв 2011, David Mitchell писал(а):
> Hi Tikkanz,
> 
> Yes, the problem I see only exists with J7_64.  I just downloaded and 
> installed 
> new versions of J7_32 and J7_64 to make sure.
> 
> This is what I found;
> 
>     JVERSION
> Engine: j701/2011-01-10/11:25
> Library: 7.01.033
> Platform: Win 32
> Installer: j701a_win.exe
> InstallPath: c:/users/me/j32_j701c/j701
>     #Browser_j_
> 0
> 
>     JVERSION
> Engine: j701/2011-01-10/11:25
> Library: 7.01.033
> Platform: Win 64
> Installer: j701a_win64.exe
> InstallPath: c:/users/me/j64_j701c/j64-701
>     Browser_j_
> 44
>     Browser_j_
> c:/program files/mozilla firefox/firefox.exe
> 
> My default browser is:
> 
> C:/Program Files (x86)/Mozilla Firefox/firefox.exe
> 
> So, the two versions of J7 have differing definitions of Browser_j_.  The 
> default Browser_j_ from base.cfg used in J7_64 does not point to a valid exe 
> and 
> attempting to use it in fork_jtask_ does not result in any message indicating 
> what has happened.
> 
> If you want to continue to use fork_jtask_, this will protect J from errant 
> Browser settings:
> 
> stdlib.ijs
> 
> ...
> try. 1!:4 <Browser_j_ catch. Browser_j_=:'' end.
> browser=. Browser_j_
> --
> Cheers,
> David
> 
> On 1/21/2011 4:33, Tikkanz wrote:
> > Hi David,
> > The items on the Gtk IDE help menu seem to work ok for me without any
> > Browser set on 32bit Win7.
> > The pages (online versions because I haven't downloaded the docs/help
> > addon) open fine in my default browser (Firefox).
> >     #Browser_j_
> > 0
> >     JVERSION
> > Engine: j701/2011-01-07/14:33
> > Library: 7.01.037
> > Platform: Win 32
> > Installer: j701a_win.exe
> > InstallPath: c:/users/ric/j701
> >
> > The browse_j_ verb attempts to something similar to what you describe below.
> >
> > On Fri, Jan 21, 2011 at 9:08 AM, David Mitchell<[email protected]>  
> > wrote:
> >> I was puzzled when none of the 'help' menu options did anything in J7 GTK. 
> >>  I
> >> looked at the code and saw that I needed to configure a hard-coded path to 
> >> my
> >> browser of choice.
> >>
> >> Being lazy, I offer this small change to stdlib.ijs that eliminates the 
> >> need to
> >> specify a browser in J7 and allows J7 to use the Windows system file
> >> associations.  I have tested it on Win7 and WinXP successfully.
> >>
> >> NB. Insert 1
> >> ShellExecute=: 'shell32 ShellExecuteA  i i *c *c *c *c i'&cd
> >> SW_SHOWNORMAL=:1
> >> NULL=:<0
> >> NB. End Insert 1
> >> browse=: 3 : 0
> >> cmd=. deb y
> >> isURL=. 1 e. '://'&E.
> >> if. IFJHS do.
> >>    cmd=. '/' (I. cmd='\') } cmd
> >>    if. -. isURL cmd do.
> >>      if. -.fexist cmd do. EMPTY return. end.
> >>      cmd=. 'file://',cmd
> >>    end.
> >>    redirecturl_jijxm_=: cmd
> >>    EMPTY return.
> >> end.
> >> NB. Insert 2
> >> if. IFWIN do.
> >>    cmd=. '/' (I. cmd='\') } cmd
> >>    if. -. isURL cmd do.
> >>      if. -.fexist cmd do. EMPTY return. end.
> >>      cmd=. 'file://',cmd
> >>    end.
> >>    ShellExecute(0;'open';cmd;NULL;NULL;SW_SHOWNORMAL)
> >>    EMPTY return.
> >> end.
> >> NB. End Insert 2
> >> ----------------------------------------------------------------------
> >> 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

Reply via email to