On Tue, 6 Mar 2001, James Henstridge wrote:

> On 5 Mar 2001, Lars Clausen wrote:
> 
>> On Tue, 6 Mar 2001, James Henstridge wrote:
>> 
>> Maybe we could have it be the combination of the name and the default
>> value that identifies a grouping?  And maybe I should check how many
>> cases there are of this before I do large nasty designs.
> 
> I don't think it is safe to assume that properties of the same name on
> different object types are always going to be the same, and hence use the
> same default.  However, in a lot of cases (the shared ones I mentioned
> above), it is.

On the other hand, you would probably want all object types in one sheet
share similarly-named properties.  Maybe we could allow the definition of a
'defaults group' within which defaults are shared?  Either per-object type
or per-property.  Or maybe just have each sheet share properties.

> Things like the "draw background" or "corner rounding" for the standard
> box have defaults that can be changed from the defaults dialog.  Hence,
> they are mutable during the run of the program.  All the other data in
> the PropDescription struct (name, description, prop type, etc) is fixed.

I see what you mean.  I don't see much reason to change this.

-Lars

-- 
Lars Clausen (http://shasta.cs.uiuc.edu/~lrclause) | Hårdgrim of Numenor
"I do not agree with a word that you say, but I    | Retainer of Sir Kegg
will defend to the death your right to say it."    |   of Westfield
    --Evelyn Beatrice Hall paraphrasing Voltaire   | Chaos Berserker of Khorne

Reply via email to