| 
      
      
      From: Ian L. <dr...@gm...> - 2006-11-16 21:24:31
      
     | 
| Oh, as far as the tutorial goes, here is a list of topics yet to be covered:
- goto/gosub/labels
- for/next loops
- arrays
- In depth tutorial about the difference between strings and numbers
- Discussion of why and how FASTGRAPHICS works
- Intermediate math functions (floor, ceil, rand)
- How to debug programs by stepping through
and anything else I haven't thought of :-)
-Ian
On 11/16/06, tony007 <sup...@go...> wrote:
>
>
> On 16/11/06, Ian Larsen <dr...@gm...> wrote:
> > I've just uncommented the line that disables the toolbars because it
> > was quick and easy, I'll add the menu options to turn them back on
> > later.
> >
> > It would be great to have someone do the icons.  I don't care if they
> > match the ones I have already, unless he'd like to use that as a
> > starting point.  It seems that shiny buttons are all the rage these
> > days, which is why those look like they do.  My only requirement is
> > that they be sort of universal, so that non-English speakers can
> > understand them.  (For example, I'm not sure an icon of an insect for
> > "debug" would translate well)
>
> :-) I'd never have thought of using an insect for debug - it's quite good
> really!
>  Having said that, debug is kind of tricky really...
>
> > I'm going to copy in some standard icons for new, open, save, etc. as
> > placeholders for better looking icons.
>
> I'll get him to do it and pass on your concerns about them being universal.
> I used to work with him a couple of years ago and I know that he is aware of
> these issues so hopefully they turn out right pretty much straight away.
> If you had to pick an age group to target what would it be, just to give him
> a rough idea?
>
> I've got some time to spend on the app in the next few days. I'll merge from
> trunk/ into /branches/tony and do the work in the branch. Then I'll try and
> put together an interesting tutorial - do you have anything in particular
> that you'd like to see covered? If not I'll do a simple game of some
> description.
>
> Just to confirm, are you using Qt 4.2 as there have been some changes from
> 4.1.
>
> tony
>
> > -Ian
> >
> >
> > On 11/16/06, tony007 <sup...@go...> wrote:
> > >
> > >
> > > On 15/11/06, Ian Larsen <dr...@gm... > wrote:
> > > > I've fixed a few things in the trunk of the svn repository.
> > > >
> > > > Compilation no longer requires different commands in the LEX directory
> > > > for unix and windows, a simple "make" will do for both.  (Does anyone
> > > > know how to automate this with qmake?)
> > >
> > >  You can probably do this from the BASIC256.pro file using the 'system'
> > > function.
> > >  i.e.
> > >  MADE_LEX = TRUE
> > >  exists( ./LEX/Makefile ) {
> > >      system( make -C ./LEX ):MADE_LEX=FALSE
> > >  }
> > >  eval( MADE_LEX = FALSE ) {
> > >      error( Couldn't make LEX project - aborting... )
> > >  }
> > >
> > >  I've haven't tested this cause I'm at work and have an urgent 'crisis'
> to
> > > deal with...
> > >  Take a look at
> > >
> http://doc.trolltech.com/4.2/qmake-function-reference.html
> > > for more information.
> > >
> > >
> > > > Also, I've added a resources directory, where icons are stored.  These
> > > > are then compiled into the executable using qt's handy resource
> > > > compiler, so there's no need to distribute .png's with the
> > > > application.
> > > >
> > > > As far as icons go, I'm looking for ideas for good symbols that are
> > > > universal for New Program, Debug, etc.  I think a green triangle and
> > > > red square are fairly standard for Run and Stop.
> > >
> > >  I've got a graphic designer friend who has said he will make some
> button
> > > icons. He has vast amounts of experience creating graphics for
> educational
> > > software aimed at children, but said it might take him a week or so to
> get
> > > it done as he's really busy at the moment I can give him the ones you've
> > > done so far to give him an idea of the 'theme' if you like. Let me know
> if
> > > you want to take advantage of the offer or not Ian?
> > >
> > >  btw. Ian, are you sure about disabling the dock window toolbars in the
> > > code? I thought you meant you'd set them to be not-visible by default so
> > > that they don't clutter up the app when it's loaded. What about the
> person
> > > who a) doesn't compile from source but downloads the binaries and b) has
> a
> > > large resolution screen. I've always thought it's better to offer
> > > functionality but give users to option to use or not use it as they
> choose.
> > > Just my two cents worth...
> > >
> > >  tony
> > >
> > > > -Ian
> > > >
> > > >
> > >
> -------------------------------------------------------------------------
> > > > Take Surveys. Earn Cash. Influence the Future of IT
> > > > Join SourceForge.net's Techsay panel and you'll get the chance to
> share
> > > your
> > > > opinions on IT & business topics through brief surveys - and earn cash
> > > >
> > >
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> > > > _______________________________________________
> > > > Kidbasic-devel mailing list
> > > > Kid...@li...
> > > >
> > >
> https://lists.sourceforge.net/lists/listinfo/kidbasic-devel
> > > >
> > >
> > >
> > >
> -------------------------------------------------------------------------
> > > Take Surveys. Earn Cash. Influence the Future of IT
> > > Join SourceForge.net's Techsay panel and you'll get the chance to share
> your
> > > opinions on IT & business topics through brief surveys - and earn cash
> > >
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> > >
> > > _______________________________________________
> > > Kidbasic-devel mailing list
> > > Kid...@li...
> > >
> https://lists.sourceforge.net/lists/listinfo/kidbasic-devel
> > >
> > >
> > >
> >
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>
> _______________________________________________
> Kidbasic-devel mailing list
> Kid...@li...
> https://lists.sourceforge.net/lists/listinfo/kidbasic-devel
>
>
>
 |