Design best practises - libraries, sub-stacks

Got a LiveCode personal license? Are you a beginner, hobbyist or educator that's new to LiveCode? This forum is the place to go for help getting started. Welcome!

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller

dunbarx
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 10305
Joined: Wed May 06, 2009 2:28 pm

Re: Design best practises - libraries, sub-stacks

Post by dunbarx » Tue Sep 16, 2014 9:31 pm

Jacque.

Horizontal? Really? I am so enamored of, and used to, and set in my ways because of, and, ahem, sorry...

I think the pyramid is so utterly natural. Not that most "flowcharts" of the message path, (dating back to both Goodman and the original Apple HC user guide) actually use a pyramid. After all, we are not talking about food groups, but rather the concept that several different kinds of controls lie at a "base" layer, and feed into ever higher and more sparsely populated upper layers.

And I really do not care which way is up; that is actually a detail. But this is how I would always try to convey this concept to a new user.

Now it is no secret that, apart from the control layer, there is only on object residing on each upper layer. So what? The pyramid is a bit distorted is all. But remember the dynamic path? Just try to display that while lying down...

Craig

Tukcedo
Posts: 65
Joined: Fri Jun 27, 2014 9:43 pm

Re: Design best practises - libraries, sub-stacks

Post by Tukcedo » Wed Sep 17, 2014 11:18 am

Hmmm let me try that my revolutionary brother ...

Edit: indeed, that seems to offer some great possibilities!!!
Michel J.L. van der Kleij
Coding to help stray animals in the Philippines
Albert Foundation - http://albert.tukcedo.nl
Aklan Animal Rescue & Rehabilitation Center - http://aarrc.tukcedo.nl

jacque
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 7389
Joined: Sat Apr 08, 2006 8:31 pm
Contact:

Re: Design best practises - libraries, sub-stacks

Post by jacque » Wed Sep 17, 2014 11:49 pm

dunbarx wrote: I think the pyramid is so utterly natural. Not that most "flowcharts" of the message path, (dating back to both Goodman and the original Apple HC user guide) actually use a pyramid. After all, we are not talking about food groups, but rather the concept that several different kinds of controls lie at a "base" layer, and feed into ever higher and more sparsely populated upper layers.

And I really do not care which way is up; that is actually a detail. But this is how I would always try to convey this concept to a new user.

Now it is no secret that, apart from the control layer, there is only on object residing on each upper layer. So what? The pyramid is a bit distorted is all. But remember the dynamic path? Just try to display that while lying down...

Craig
We both learned our catechism from Saint Danny, and I confess that I used to be a sky worshipper. But earth worship appears more natural if you consider gravity, because if the engine is at the bottom, gravity will push messages downward from the uppermost controls. That said, when the religious wars began I decided to opt out and start my own horizontal sect. New and old users both seem to grasp the doctrine of the Before And After equally well.

As for taking it lying down, we live in different Flatlands. Imagine the pyramid is drawn on paper, with the engine at the top, and you are holding the paper perpendicular to a tabletop. You are now a sky worshipper. Flip the paper upside down and you become an earth worshipper. If you then lay the paper flat on the table, you have become a horizontally-enabled adept who can envision the engine anywhere as long as it is before or after other controls. The map is now a series of small streams that feed into larger rivers, which all converge at the Great River Dam.

Or something like that.

PS: Poor Tukcedo, he only wanted to make a button...and now look what's happened.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com

Tukcedo
Posts: 65
Joined: Fri Jun 27, 2014 9:43 pm

Re: Design best practises - libraries, sub-stacks

Post by Tukcedo » Thu Sep 18, 2014 10:08 am

jacque wrote: PS: Poor Tukcedo, he only wanted to make a button...and now look what's happened.
Don't worry, I got out of it what I wanted: learned how to use a Scrolled List ;-) ;-)
Michel J.L. van der Kleij
Coding to help stray animals in the Philippines
Albert Foundation - http://albert.tukcedo.nl
Aklan Animal Rescue & Rehabilitation Center - http://aarrc.tukcedo.nl

Post Reply