Kickstarter 2013 Revisited

Trevor DeVore lists at mangomultimedia.com
Sun May 10 23:12:48 EDT 2015


On Sunday, May 10, 2015, J. Landman Gay <jacque at hyperactivesw.com> wrote:
>
>
> Thanks very much for this. My first reaction to LCB was that I didn't want
> to learn a new language and I'd just let other people do it. Then I'd use
> their widgets if I needed them, just as I use externals now.


You're welcome.


> But now I see that it isn't really a new language, it's just new
> vocabulary with somewhat stricter rules and a few syntax changes. It isn't
> as foreign as I thought it would be. I think maybe I could learn this.


Exactly. I think LCB is a little intimidating because it is being
introduced as being a way to create widgets. That means we are learning two
new things which can make the language seem more complicated than it is.
Having rectangles, points, colors, fonts, etc. be objects with their
associated properties is great.

The one change that keeps tripping me up is <the number of elements of
tVar> is now <the number of elements in tVar>. I like <in> more than <of>
but I have to get used to typing it.


> I'm very glad you took the time to write these up. Remind me why "m" is
> the designated variable prefix. I read it on the forums but I've since
> forgotten what it stands for.
>

"m" is used for variables that are available to every handler in the
widget. Like a script local. I believe the guide for widgets that is
available in the LC 8 dictionary lists all of the suggested prefixes.

-- 
Trevor DeVore



More information about the use-livecode mailing list