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

Reply via email to