Hi trevix,
using your first example, in LC 8-dp16 the property is visible in the property inspector. It's key is empty, as you set it.
Thereafter, logically correct, the pDialogs of this stack reports empty (because it IS empty),
and ANY created variable, that is empty and used as property, reports "one", also logically correct.
That is, you detected a way to have a property with an empty key(name), what is different from the property "empty" (see my 'beauty-example' above).
To test this:
Code: Select all
on MouseDown
put empty into pDialogs
delete local pDialogs
set the pDialogs of this stack to "one"
end MouseDown
on mouseUp
put empty into abc
answer the abc of this stack --> reports "one"
-- answer the pDialogs of this stack --> reports empty
end mouseUp
Could we call this a bug? At least it is really good that we now know that, thanks.
Hermann