Re: Standard Way To Implement Plug-Ins



Am Mittwoch, den 03.01.2007, 12:15 -0800 schrieb Redefined Horizons:
> Does GNOME have a standard way to implement plug-ins in a GNOME application?
> 
> In other words, is there a standard way to add functionality to a
> GNOME application without recompilation?
> 
> If so, where can I learn more about this system?
> 
> Thanks,
> 
> Landon

GLib has support for dynamically loading of modules.  There is an
excellent presentation available, namely "Creating a Plugin System Using
GTypeModule" by Michael Natterer.  It's available at
http://www.imendio.com/guadec2006

Furthermore, you might want to look at established applications that
have plugin systems.  The Epiphany webbrowser and the Rhythmbox music
player come to mind, but there are many more.

-- 
Regards,
  René Stadler




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]