[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gEDA-dev: Converting OBJECT to use GObject as a base
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
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev