> (1) A property variable is really just a static variable on steroids. It 
> can hold any kind of value--integer, string, whatever. This kind of 
> property variable is usually defined as:
> proprtey pPause
> 
> (2) A property type, indicated with a #. Typicallly you use them in lists, 
> thus:
> [#name: Ramesh, #job: programmer]
> Access to items in property lists is typically faster than linear lists.
> 
> This type of property has other uses, like calling a handler (call #myHanlder).
> 
> The point is, even if you have a property variable, it doesn't have to 
> contain a property. Make sense? I think you're better off with something 
> like pPause = FALSE.

What???
Well I really dont want to question Kerrys knowledge here but i get really confused by 
this. 

Correct me if i�m wrong but:

* The # sign indicates the "symbol" data type

* The use of the # in "call #myHandler" would then be equal to using a symbol to acces 
a handler name in an object of any kind.

* A property is a property is a property regardless if it�s in a list or a behavior 
and does not use the # sign to define itself. The use of symbols as properties in a 
property list is optional, but recommended.

* A property variable can�t contain anything else than a property.

These are, to my knowledge, all low level definitions in lingo and if I have 
misunderstood it all please enlighten me.

Bjarne




Bjarne
_______________________________________________________
If it's true that we are here to help others, then what exactly are the OTHERS here 
for?

Bjarne Nyquist
Researcher, Lingo Programmer
The Interactive Institute, phone: +46-(0)8 783 24 74
www.interactiveinstitute.se



[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi  To post messages to the list,
email [EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo.  Thanks!]

Reply via email to