> That got me so scared I decided to post this message.

Nice.

A simple example has been added to the Folders & Projects wiki page. Please
try it out.



On 8 March 2015 at 12:38, Brian Schott <[email protected]> wrote:

> I have never used J's Projects.
> I want to make an existing application in a folder named tgsj, into a
> project in jqt.
>
> My first idea was to look in the jwiki Guides for projects and landed here,
> http://www.jsoftware.com/jwiki/Guides/Folders%20and%20Projects
>
> which seemed to lead me here,
> http://www.jsoftware.com/jwiki/Subversion
>
> which seemed to lead me here,
> http://www.jsoftware.com/jwiki/Subversion/User%20Guide
>
> That got me so scared I decided to post this message.
> But before sending it I went back to the jqt menu for Project|New and  left
> checked build, run, and init, and clicked Create after entering the folder
> named j64-803-user/projects/tgsj as ~Projects/tgsj in the Folder: field.
>
> That seems to have worked nicely, but ...
>
> server:~ brian$ cd /Users/brian/j64-803-user/projects/tgsj
> server:tgsj brian$ ls -l
> total 144
> -rw-r--r--   1 brian  staff   1746 Sep 29  2009 README
> -rw-r--r--   1 brian  staff      0 Mar  8 14:57 build.ijs
> -rw-r--r--   1 brian  staff      0 Mar  8 14:57 init.ijs
> -rw-r--r--   1 brian  staff      0 Mar  8 14:57 run.ijs
> -rw-r--r--   1 brian  staff    100 Mar  8 14:57 tgsj.jproj
> -rw-r--r--   1 brian  staff   4352 Nov 11  2012 tgsjbasic.ijs
> -rw-r--r--   1 brian  staff   4794 Nov 11  2012 tgsjbasic2.ijs
> -rw-r--r--   1 brian  staff    721 Sep 20  2009 tgsjcommands.ijs
> -rw-r--r--   1 brian  staff   4325 Sep 20  2009 tgsjhelp.ijs
> -rw-r--r--   1 brian  staff  34134 Nov 11  2012 tgsjutil.ijs
> server:tgsj brian$
>
> Now that I have that directory, I could use some help on using or not using
> the build, run, and init files in the following circumstances. So I would
> either like to be directed to an easy example of a Project that uses build,
> run, and init files, or some tips on how to use them in my case, which I
> try to explain below.
>
> A typical use of tgsj as it is now. is to load tgsjbasic.ijs or
>  tgsjbasic2.ijs and then entering (tgsj_run '') for the former  or
> (tgsj_run 2 or 3 or some integer) for the latter. Both scripts
>  tgsjbasic.ijs and  tgsjbasic2.ijs begin as follows.
>
> Path=. '~user/'
> path=. Path&,
>
> NB. create a single turtle
>
> require jpath path 'tgsjutil.ijs'
> require jpath path 'tgsjhelp.ijs'
> coinsert 'bmsturtle3'
> coclass 'bmsturtle3'
>
> NB. main graphics initialization     ***************
>
> TURTLE_SIZE=: 0.05         NB. turtle body size
> TURTLE_SHAPE=: 1 2 0.5     NB. turtle elliptical rescale
> TURTLE_HEAD_RELATIVE=: 0.3 NB. head size relative to body
>
> OPENGL=: 0 : 0
> pc opengl;pn tgsj;
> menupop "&Help";
> menu tips "&Tips" "" "" "";
> menu movement "&Movement" "" "" "";
> menusep ;
> menu about "&About" "" "" "";
> menupopz;
> xywh 0 0 200 150;cc g isigraph opengl rightmove bottommove;
> pas 0 0;
> rem form end;
> )
>
> ​(Btw, notice that isigraph is used above. Is that still used with J8?)
>
> Thanks,​
>
> --
> (B=) <-----my sig
> Brian Schott
> ----------------------------------------------------------------------
> 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