LiveCode Concepts
Posted: Thu Dec 15, 2011 10:01 pm
Good afternoon everyone,
Recently, I have become more familiar with the LiveCode documentation (the users manual, dictionary, and lessons/tutorials) and have noticed the following thing:
The documentation seems satisfactory to learn how to use the language, but not why/how certain features are useful!
I was hoping that this thread can be a place for people to post resources, and/or replies to questions about things like:
1) How does the message path work, and why is it so awesome?!
2) What would compel someone to want to use custom properties? - They are custom, so you know they MUST be good, right?
3) Why the heck are behaviors neat, and what are the limitations of how you can use them?
4) We know Groups and Backgrounds are mentioned in user manual, but practically, what do they allow you to do?
Who knows, maybe I'm way off base here, and maybe there is another resource that I just don't know about, but I imagine I'm not the only one with this sort of problem.
So, to start things off, I came across a very well written article by Richard Gaskin at Fourth World that did a *GREAT* job explaining the tools available to extend the message path (and how those tools fit into the message path). It is a must read for anyone new to LiveCode!
http://www.fourthworld.com/embassy/arti ... _path.html
I look forward to hearing from you all, especially you guys with experience that can help shorten the learning curve of us newbies!
Cheers,
Tom
Recently, I have become more familiar with the LiveCode documentation (the users manual, dictionary, and lessons/tutorials) and have noticed the following thing:
The documentation seems satisfactory to learn how to use the language, but not why/how certain features are useful!
I was hoping that this thread can be a place for people to post resources, and/or replies to questions about things like:
1) How does the message path work, and why is it so awesome?!
2) What would compel someone to want to use custom properties? - They are custom, so you know they MUST be good, right?
3) Why the heck are behaviors neat, and what are the limitations of how you can use them?
4) We know Groups and Backgrounds are mentioned in user manual, but practically, what do they allow you to do?
Who knows, maybe I'm way off base here, and maybe there is another resource that I just don't know about, but I imagine I'm not the only one with this sort of problem.
So, to start things off, I came across a very well written article by Richard Gaskin at Fourth World that did a *GREAT* job explaining the tools available to extend the message path (and how those tools fit into the message path). It is a must read for anyone new to LiveCode!
http://www.fourthworld.com/embassy/arti ... _path.html
I look forward to hearing from you all, especially you guys with experience that can help shorten the learning curve of us newbies!
Cheers,
Tom