On 04/07/2013, at 7:04 AM, Peter Haworth <p...@lcsql.com> wrote: > The description of the properties property improvements says: > > "It returns the minimal set of properties of an object to allow it to be > recreated exactly."
I think this statement is still correct even though it now returns empty values if they aren't set. > > I thought that had been changed. > > It also says > > "When setting properties which contain both non-empty color and pattern > properties of the same type, the color property will take precedence." > > Maybe I'm misunderstanding what that means but it seems to be contradict > what the dictionary entries for the various xxxcolor properties say, eg "If > an object's *foregroundPattern* is set, the pattern is shown instead of the > color specified by *foregroundColor*." It doesn't contradict it. Setting a pattern will unset a color and setting a color will unset a pattern. That's why we needed to have a consistent precedence rule. Same for image filename/text in that case text has precedence. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode