Here is an example of simplified offscreen canvas. It is done with another hidden isigraph, which should be two times as large as the on-screen one.
It has to support resizing, so the off-screen isigraph is dynamically resized. But black rectangles appear when the window is resized beyond its original size. NB. ========================================================= require 'gl2' coinsert 'jgl2' F=: 0 : 0 pc f;pn "Font Fit"; xywh 6 6 160 120;cc g isigraph rightmove bottommove; pas 6 6;pcenter; rem form end; ) f_run=: 3 : 0 wd F wd 'xywh 0 0 10 10; cc h isigraph;' wd 'setshow h 0;' wd 'pshow;' ) av2=: _2&((+/ <[EMAIL PROTECTED] #)\) f_g_paint=: 3 : 0 glsel 'g' wh=. 2*glqwh'' wd 'setxywhx h 0 0 ',":wh glsel 'h' glclear '' glbrush glrgb 3#200 glpen <.(0.01*-:+/wh), 0 [ glrgb 3#100 glellipse ,0.1 0.8 <[EMAIL PROTECTED]/ wh glpaint '' $q=. (|.wh)$glqpixels 0 0,wh q=. 16b010101*av2 av2&.|: 256|q glsel 'g' glclear '' glpixels 0 0,(|.$q),,q glpaint '' ) f_close=: 3 : 0 wd'pclose' ) f_run '' --- Eric Iverson <[EMAIL PROTECTED]> wrote: > The non-unique sparse elements is due to a wd bug. I forget the details. > One variant of this has been fixed in the next beta so please test > again. A buffer overflow, rather than resizing and continuing, gets > confused as an error with a curious number. > > ----- Original Message ----- > From: "Oleg Kobchenko" <[EMAIL PROTECTED]> > To: "Beta forum" <[email protected]> > Sent: Thursday, August 10, 2006 2:07 PM > Subject: [Jbeta] Black rectangle in isigraph and error > > > >I have been experimenting with offscreen > > isisgraph which is resized with other > > visible isisgraph as shown in fontscale.ijs. > > > > http://www.jsoftware.com/jwiki/Scripts/Font_Fit > > > > In addition to the issue with black rectangles, > > when you resize the window large engough, > > in the end, when closign J it gives > > > > |non-unique sparse elements: wd > > | wdq=: wd'q' > > > > But more testing probably is required. > > I just report because I never saw such error before. > > > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam protection around > > http://mail.yahoo.com > > ---------------------------------------------------------------------- > > For information about J forums see http://www.jsoftware.com/forums.htm > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
