You didn't even create a form. To recap, a form is created using wd cmd eg wd'pc foo'
the locale of a form is the current locale when that wd'pc foo' is executed. 31.05.2014, в 0:49, "'Pascal Jasmin' via Programming" <[email protected]> написал(а): > sorry for previous message, was running timer and not ptimer. > > It does not appear as though you can get a timer into an arbitrary locale by > just doing wd 'pc a' there. The form has to be visible, or needs an initial > show? > > > > > ----- Original Message ----- > From: 'Pascal Jasmin' via Programming <[email protected]> > To: "[email protected]" <[email protected]> > Cc: > Sent: Friday, May 30, 2014 12:23:37 PM > Subject: Re: [Jprogramming] opportunity to show off jhs or qt > > Nice, thank you. > > You can also use a timer in any arbitrary locale (I think) > > a_timer_ =: show_base_ > wd_a_ 'timer 2000' > > or > > aa =. conew 'a' > wd__aa 'timer 2000' > > acts a little weird with just one plot window, but that might be plot related? > > > ----- Original Message ----- > From: bill lam <[email protected]> > To: 'Pascal Jasmin' via Programming <[email protected]> > Cc: > Sent: Friday, May 30, 2014 11:19:17 AM > Subject: Re: [Jprogramming] opportunity to show off jhs or qt > > Oh sorry! I thought ptimer was documented but not yet. Basically > it is very simple, if your form id is 'foo' then the name of the > timer callback verb is 'foo_timer' in the form's locale. Each form > has its own timer. wd'ptimer xx' will start or stop timer attached > to the current form. Unlike the old wd timer, form timers will not > break existing code. In qt shader demo, the cube is rotated by a > form timer. > > Пт, 30 май 2014, jprogramming написал(а): >> good news about wd 'timer' for forms. A wishlist would include a way for >> minimal library load for jconsole support. >> >> I don't see it mentioned here though >> http://www.jsoftware.com/jwiki/System/ReleaseNotes/J802 >> >> I did see that the timer qt demo app has been updated, but its hard to >> understand without a "qtdemo form" >> >> there is no mention of wd 'ptimer' here: >> http://www.jsoftware.com/jwiki/Guides/Window%20Driver/Command%20Reference >> >> >> ----- Original Message ----- >> From: bill lam <[email protected]> >> To: [email protected] >> Cc: >> Sent: Friday, May 30, 2014 10:08:14 AM >> Subject: Re: [Jprogramming] opportunity to show off jhs or qt >> >> sleep will halt current thread, not a feature of jqt. One can >> use wd'timer' to fire event. Furthermore J802 introduce form timer >> for each form, see high-lights. >> >> Пт, 30 май 2014, Raul Miller написал(а): >>> I made the hour hand be a 24 hour hour-hand. To make it the more typical 12 >>> hour hour-hand, change 2r24p1 2r60p1 2r60p1 to 2r12p1 2r60p1 2r60p1. >>> >>> And the window freezing issue is a "feature" of jqt. To avoid that issue >>> with current versions of jqt, always close (or position) the plot window >>> before starting the clock. >>> >>> Thanks, >>> >>> -- >>> Raul >>> >>> >>> >>> On Fri, May 30, 2014 at 4:43 AM, Jan-Pieter Jacobs < >>> [email protected]> wrote: >>> >>>> Nice! >>>> I tried your code in JQT (on windows 8), some remarks: >>>> >>>> The hour hand is pointing about the exact oposite direction it should. >>>> Somehow, switching windows also causes the plot window to freeze, and J to >>>> become unresponsive >>>> >>>> >>>> Jan-Pieter >>>> >>>> >>>> 2014-05-30 3:18 GMT+02:00 Raul Miller <[email protected]>: >>>> >>>>> Here's another approach (beware of email induced line wrap in definition >>>> of >>>>> show): >>>>> >>>>> N=:0.01*i.629 >>>>> O=: [: j./ 1 2 o./ ] >>>>> delay=:6!:3 NB. "sleep" >>>>> >>>>> show=: [: plot (O N),N*/~0.07 0.11 0.15(*O) 2r24p1 2r60p1 2r60p1*_3{.6!:0 >>>>> bind '' >>>>> >>>>> show@delay@1:^:9e9'' >>>>> >>>>> I think this should work with both jqt and the j602 ide. >>>>> >>>>> Thanks, >>>>> >>>>> -- >>>>> Raul >>>>> >>>>> >>>>> >>>>> On Thu, May 29, 2014 at 1:39 PM, David Lambert <[email protected]> >>>>> wrote: >>>>> >>>>>> http://rosettacode.org/wiki/Draw_a_clock#J >>>>>> >>>>>> The next author need only replace the draw dyad, or rewrite the >>>>>> contribution. >>>>>> x is the current session time, y is the session time when the verb >>>>> starts. >>>>>> >>>>>> round=: [: <. 0.5&+ >>>>>> PICTURES=: u:16b2190+i.4 NB. arrows >>>>>> draw=: [: smoutput PICTURES ((|~ #)~ { [) [: round - >>>>>> >>>>>> ---------------------------------------------------------------------- >>>>>> 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 >>>> >>> ---------------------------------------------------------------------- >>> 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 >> gpg --keyserver subkeys.pgp.net --armor --export 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 > gpg --keyserver subkeys.pgp.net --armor --export 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 > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
