gconf-sharp 2.20.0.0 2.24.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. System.Delegate `` `` System.Void To be added. To be added. NotifyEventHandler is a delegate object that can be used to notify your program whenever a key's value is changed, either in your program or externally (i.e. via gconf-editor). You only have to attach a GConf.NotifyEventHandler delegate to a key, this way: `gconfClient.AddNotify (key, new GConf.NotifyEventHandler(function));` This is very important for graphic interfaces, as it is a good practice to make the application react instantly to preference changes.