Looks like you have to put the psel in the same call as the command you want to send to the control:
wd 0 : 0 psel proge; set info 40 ) 2009/11/10 Don Guinn <[email protected]>: > I tried your foo1 and I couldn't get it to fail. I'm running VISTA. If you > are running under Windows you might want to look at > http://www.jsoftware.com/jwiki/Guides/Windows%20Progress%20Dialog as it > gives you a way to interrupt a long running task. > > On Tue, Nov 10, 2009 at 6:35 AM, David Mitchell <[email protected]>wrote: > >> psel is what I use: >> >> foo1=: 3 : 0 >> wd 'psel proge' >> wd 'set info ',": y >> wd 'set ccprogress ',": y >> ) >> >> -- >> David Mitchell >> >> Matthew Brand wrote: >> > "I am trying to understand how it works so I wrote this" ... well >> > actually I mainly copy/pasted it from pASepProgressBar :-). >> > >> > 2009/11/10 Matthew Brand <[email protected]>: >> >> I can't get the pASepProgressBar class to work. >> >> I am trying to understand how it works so I wrote this: >> >> wd 0 : 0 >> >> pc proge; >> >> xywh 6 16 172 11;cc ccprogress progress ws_border; >> >> xywh 6 3 173 10;cc info static;cn ""; >> >> pas 6 6;pcenter; >> >> rem form end; >> >> pshow; >> >> set info 50 >> >> ) >> >> wd 'set info 40' >> >> If I highlight it all and press ctrl-R then it works as expected with >> the >> >> info label set to 40. >> >> But if I try to run wd 'set info 40' after that, I get an error: >> >> wd 'set info 40' >> >> |domain error: wd >> >> | wd'set info 40' >> >> |[-0] >> >> wd 'qer' >> >> bad id : 0 >> >> How do I tell the wd command that I am referring to the info control >> inside >> >> the window (parent?) proge? >> >> What should I write instead of: >> >> wd 'set info 40' >> >> Thanks, >> >> Matthew. >> >> >> >> 2009/10/11 David Mitchell <[email protected]> >> >>> For Windows, there is this: >> >>> >> >>> http://www.jsoftware.com/jwiki/Guides/Windows%20Progress%20Dialog >> >>> >> >>> or the WD object progressbar: >> >>> >> >>> http://www.jsoftware.com/help/user/wd_commands.htm >> >>> >> >>> You can see the WD progress bar in action in the "controls" demo on the >> >>> bottom >> >>> of the "selects" tab. >> >>> -- >> >>> David Mitchell >> >>> >> >>> Matthew Brand wrote: >> >>>> Is there a library of "widgets" or does anybody have any code that can >> >>>> display some kind of progress bar. >> >>>> E.g. >> >>>> >> >>>> init_progressBar_ 10 NB. there will be 10 steps to 100% completion >> >>>> >> >>>> for_i i.10 do. >> >>>> NB. do calculation step here... >> >>>> update_progressBar_ i NB. alter progress bar to position i >> >>>> end. >> >>>> >> >>>> end_progressBar_ '' NB. stop displaying the progress bar. >> >>>> >> >>>> Just thought I would ask if this already exists before trying to write >> >>>> something to do it. >> >>>> ---------------------------------------------------------------------- >> >>>> 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 >> > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
