Groups in the message path: Trapping Mouseup

Richard Gaskin ambassador at fourthworld.com
Wed Dec 11 00:20:39 EST 2019


Paul Dupuis wrote:
 > Richard Gaskin, at one point, had a really excellent diagram of the
 > LiveCode message hierarchy. If he sees this post and still has it
 > perhaps he could post a link to it.

Still there:
https://www.fourthworld.com/embassy/articles/revolution_message_path.html

Since I made that back in the day (the file name hints at its age), I've 
discovered a pretty great resource mysteriously unknown in our 
community, but surprisingly comprehensive and includes a nearly 
identical diagram.

It has more than 650 pages of comprehensive info on using LiveCode, 
broken down into well organized sections and subsections, often with 
illustrations and screen shots, all put together in a well-indexed PDF.

They call it "LiveCode User Guide", and it's been secretly bundled with 
every release of LiveCode for several years. :)

I'm having fun there, but seriously, the User Guide has been pretty good 
in recent years. I'm often surprised at how the answers to many forum 
questions are covered well in it, yet when I ask about it most people 
don't even notice that it's there, the second-from-the-top item in LC's 
Help menu.

The Message Path discussion starts on p 101, with a pretty good diagram 
on p 102, including a distinction between Groups and Backgrounds.

In fact, p 105 includes a discussion of that distinction far more 
concise yet no less helpful than my longish post here the other day.


PS: I was going to include a link to the Github repo for anyone who 
might want to help with errata or enhancements to the docs, but I 
couldn't find the PDF sources in the /docs folder.  What am I missing?

-- 
  Richard Gaskin
  Fourth World Systems
  Software Design and Development for the Desktop, Mobile, and the Web
  ____________________________________________________________________
  Ambassador at FourthWorld.com                http://www.FourthWorld.com




More information about the use-livecode mailing list