Hi Everyone,

I was experimenting with creating a property editor for schematic  
objects (x,
y, color, etc...).  Receiving notification of property changes seems  
to be one
of the difficult hurdles with this implementation.  To me, it would seem
beneficial to convert OBJECT to use GObject to enable the use of  
signals.

Alternative mechanisms include creating a callback mechanism, such as
registering and unregistering simple function pointers.  This  
implementation
would probably reduce the magnitude of the changes, but would not  
provide any
of the other benefits of using GObject as a base.

The archives had some mention of changing OBJECT to use GObject as a  
base, but
I didn't see any consensus to that direction.  What is the current  
sentiment on
using GObject as a base for OBJECT and using signals for property change
notification?  Would there be a preferred alternate mechanism for  
property
change notification?  Or, has anyone already undertaken a project to  
implement
this functionality?

Cheers,
Ed 


_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to