base.cfg has... GTKVER=: 2 Confirmed from Term: GTKVER_j_ 2
Further answers to-follow. On Tue, Mar 6, 2012 at 2:18 PM, bill lam <bbill....@gmail.com> wrote: > Not configure gtk ide, because one may run jgtk application directly > from jconsole. From edit>configure>base, open the base.cfg file, > the noun GTKVER is 2 or 3. Unless you have changed it before, > it should default to 2. > > Втр, 06 Мар 2012, Ian Clark писал(а): >> Thanks Bill. >> >> Away from home for a few days. On my return I will action your >> requests. I should also have my Win2000 laptop back, which will >> broaden my Mac-only perspective. >> >> > I think you test it on mac, just want to confirm you are using gtk2. >> >> Good question. I am appallingly ignorant about gtk. I certainly have >> folders named: gtk-2.0. But there is no conventional Mac "About..." in >> Term, and menu: Edit > Configure > GTK IDE gives no clue. >> How can I be sure I'm actually running gtk2? >> >> On Tue, Mar 6, 2012 at 6:22 AM, bill lam <bbill....@gmail.com> wrote: >> > 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 >> ---------------------------------------------------------------------- >> 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