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