On Tue, 27 Jul 1999, Stepan Mik wrote:
> I'm interested in object properties because I was doing something similar
> before. More precisely I started to ...
> I now have some basic concepts and some pieces of code which are far from
> publishing.
>
> Main concepts are:
>
> * property sets are independent on objects (thus object of any type may
> have property 'Color', so color may be edited for any selected group if
> object)
>
>
> * Properties are edited in PropertyEditor which is specialized window
> based on GtkCTree widget and is common for all objects (if you have
> seen Delphi Object Inspector you know what I am talking about). Main
> benefit of this aproach is that object producer have not to create
> property dialog box for each object he is creating and all property
> handling is present in DIA core.
On the other hand, for some kinds of objects ("UML - Class" is a good
example) it is very nice that you can do the properties dialog exactly as
you want. It would be very hard to edit a class object in just a
property-value list. Especially since some of the valuse can be quite
complex. (Ie method-list).
/ Alex