On 07/24/2009 11:07 AM, Stephen Griffiths wrote: > I am looking for some advice on how to make tool re-arrangements > cancelable in the preferences dialog. > (for http://bugzilla.gnome.org/show_bug.cgi?id=500930) > > the current code that resets the preferences looks like this (in > prefs-dialog): > > if (gimp_dialog_run (GIMP_DIALOG (confirm)) == GTK_RESPONSE_OK) > { > GimpConfig *config_copy; > > config_copy = g_object_get_data (G_OBJECT (dialog), "config-copy"); > > gimp_config_reset (config_copy); > } > > Can anyone point me to an example of how to attach(?) a GimpContainer > (or something similar) to gimpconfig in order to reset order/visibility? Instead of doing that, can't you just store the toolbox state when the Preferences dialog is opened, and reset to that state if the dialog is cancelled? I don't think there is a need to use a GimpConfig here BR, Martin _______________________________________________ Gimp-developer mailing list Gimp-developer@xxxxxxxxxxxxxxxxxxxxxx https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer