I think that the form is not the current parent. Try

   wd 'psel proge;set info 40'


On Tue, Nov 10, 2009 at 6:21 AM, Matthew Brand <[email protected]>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

Reply via email to