the last line
wd 'activity ', >coname''

starts a new android activity with current locale. android system will call
onStart of the locale and which eventually run wd'pc ...'

Users can't call wd'pc ...' directly to create a new form.

On Thu, Nov 7, 2019 at 1:49 PM Arnab Chakraborty <[email protected]> wrote:
>
> I now have a better understanding of locales, and can poke around more
> successfully. But wd in jandroid still illudes me. following Bill's
> suggestion, I am looking inside the demo sources.
> The file ~addons/ide/ja/demo/progressbar.ijs looked conveniently short. So
> I started with it. When I just load the file in jandroid, I indeed see a
> progressbar. I expected the code to contain lines like
>
> pc 'a demo'
> cc prog blah blah
> wd 'pshow'
>
> But instead, I found this: my cooments in red.
>
> NB. progressbar demo
> NB.
> NB. cc prog progressbar [style] [max] [value];
> NB.
> NB. style : horizontal inverse large large_inverse small small_inverse
> NB.    style must be horizontal to show progress status
> NB.
> NB. max,value should be integers
>
> coclass 'demoprogressbar'
>
> onStart=: pbdemo_runNB. This looks like an entry point. Who calls this
> function? If I call from a J session (after appropriate coinsert) I get
> domain error for wd PBdemo. Looks like the entire code is supposed to be
> called inside some special framework. Yet simply loading the file does work!
>
> NB. =========================================================
> PBdemo=: 0 : 0
> pc pbdemo closeok escclose;NB. Where is pbdemo defined?
> wh _1 _2;cc prog progressbar horizontal 20 7;
> )
>
> NB. =========================================================
> pbdemo_run=: 3 : 0
> wd PBdemo
> wd 'pshow'
> )
>
> NB. =========================================================
> wd 'activity ', >coname''
>
>
> On Tue, 5 Nov 2019, 18:48 Henry Rich, <[email protected]> wrote:
>
> > You need to learn about J Locales.
> > https://code.jsoftware.com/wiki/Vocabulary/Locales
> >
> > DISSECT is defined in the locale dissect, so you would look at it with
> >
> >     DISSECT_dissect_
> >
> > dissect uses locales and paths extensively.
> >
> > Henry Rich
> >
> > On 11/5/2019 7:19 AM, Arnab Chakraborty wrote:
> > > I got error in
> > >
> > > wd DISSECT
> > >
> > > In fact, there is nothing called DISSECT.
> > > Produces value error if I type just DISSECT.
> > >
> > > But DISSECT is indeed defined in line 1160 of dissect.ijs, and then
> > updated
> > > in line 1230.
> > >
> > > How can this be?
> > >
> > > On Tue, 5 Nov 2019, 17:28 Arnab Chakraborty, <[email protected]> wrote:
> > >
> > >> Thanks, Henry.
> > >>
> > >> On Mon, 4 Nov 2019, 21:07 Henry Rich, <[email protected]> wrote:
> > >>
> > >>> It sounds like you might be planning to look into running dissect on
> > >>> android.  I will support you as much as I can.  Let me know what you
> > find.
> > >>>
> > >>> Henry Rich
> > >>>
> > >>> On 11/4/2019 8:29 AM, Arnab Chakraborty wrote:
> > >>>> Thanks Bill. What will be a good reference for wd in jandroid?
> > >>>>
> > >>>> On Mon, 4 Nov 2019, 18:20 bill lam, <[email protected]> wrote:
> > >>>>
> > >>>>> wd commands of jandroid are not 100% compatible with that of Qt.
> > >>>>>
> > >>>>> I guess while dissect can be ported to jandroid but it will take too
> > >>> much
> > >>>>> effort.
> > >>>>>
> > >>>>> On Mon, Nov 4, 2019, 8:15 PM Arnab Chakraborty <[email protected]>
> > >>> wrote:
> > >>>>>> Dear all,
> > >>>>>>
> > >>>>>>     why am I getting this?
> > >>>>>>
> > >>>>>>      require 'debug/dissect'
> > >>>>>>      dissect '(i.4) + i.4'
> > >>>>>> domain error
> > >>>>>> |domain error: wd
> > >>>>>> |       wd DISSECT
> > >>>>>>
> > >>>>>> Error during initial display
> > >>>>>>
> > >>>>>>
> > >>>>>> My pacman tells me I have the latest dissect 4.6.39/4.6.39
> > >>>>>>
> > >>>>>>
> > >>>>>> Thanks and regards
> > >>>>>>
> > ----------------------------------------------------------------------
> > >>>>>> 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
> > >>>
> > >>> --
> > >>> This email has been checked for viruses by AVG.
> > >>> https://www.avg.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
> >
> >
> > --
> > This email has been checked for viruses by AVG.
> > https://www.avg.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
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to