Thank you for the report. Please get the update versions.

** Help should now work
previously wdselect did not work for tab, now fixed.
setshow will be no-op for tab group in gtkwd by design. But you probably
do not neet it because show/hide tabs is now automatically done by
selecting the tab.

** resize is nasty and I don't know its implementation in J602.
However resize in gtkwd works reasonably well from my experience.
Can you give some screen shots to show the differencesr?

** Toolbar icon color
Now it changed to use argb  (same as that in j602), the color of +
and x in toolbar is blue if I am not mistaken.

furthermore, if you change the value of RGBSEQ_j_ defined inside
gui/gtk to 0 for abgr format, it should still work.

** button: Append in tab: Consts applies itself twice.
I cannot reproduce this. Is this mac specific?

** wd 'setselect panel 11'
wdselect now fixed

** fcopynews
There is fcopynew in both j6 and j7, can you use it instead?

I think you test it on mac, just want to confirm you are using gtk2.
size and position of gtkwd under gtk3 are rather ugly. TODO.

Пнд, 05 Мар 2012, Ian Clark писал(а):
> Congratulation to Bill Lam for gui/gtkwd, which has given a flying
> start to porting math/tabula to j7, not to mention many treasured j6
> demos.
> 
> A few j6/j7 wd incompatibilities revealed by math/tabula running under jgtk...
> 
> To see these:
>    load 'math/tabula'   NB. same in both j6 and jgtk
> 
> ** Help -won't go to Info tab (in fact all verbs which are meant to
> change tabs don't do so).
>       Menu: Help > Help for 1-char commands -executes: hlpc_tab_''
>       setshow_tab_'' has become inoperative (setshow 4  should open tab 4 
> ("inf"))
>       because wd'setshow inf 4' and wd'setselect tabs 4' appear to be no-ops.
> 
> ** resize goes wrong, especially if bottom-right corner dragged too fast.
>       (affects controls with: rightmove and bottommove)
> 
> ** Toolbar icons' colors are corrupted because rgb codes get interpreted as 
> bgr
>       (this affects: glpixels, but I don't know what else)
> 
> ** button: Append in tab: Consts applies itself twice.
>       But, changing...
>       consts_cappend_button=: newc
>       to...
>       consts_cappend_button=: smoutput bind 'hi'
>               -shows the handler is only called once by the mouseclick.
>       But somehow, newc gets called twice.
>       (I suspect it's tied up with the wd-operation taking place in a
> currently hidden tab.)
> 
> ** wd 'setselect panel 11'
>       --(if line 11 is absent) causes the message to appear in the
> associated jconsole:
>       (<unknown>:9592): Gtk-CRITICAL **: gtk_list_store_get_path: assertion
> `iter->stamp == GTK_LIST_STORE (tree_model)->stamp' failed
>       whereas j6 forgives this "error".
> 
> I'm hoping the location of each bug will be clear from the above. For
> those that aren't, I'll happily isolate the bug into a demo script.
> 
> I note too that verb: fcopynews_z_ (used by: cal and formerly loaded
> by: require 'files') is undefined in jgtk. However fcopynew_z_ is
> still there, but now defined in stdlib. Is the absence of fcopynews in
> jgtk deliberate, or an oversight?
> ----------------------------------------------------------------------
> 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