gnumeric r17213 - trunk/src/dialogs
- From: guelzow svn gnome org
- To: svn-commits-list gnome org
- Subject: gnumeric r17213 - trunk/src/dialogs
- Date: Mon, 16 Mar 2009 00:59:02 +0000 (UTC)
Author: guelzow
Date: Mon Mar 16 00:59:02 2009
New Revision: 17213
URL: http://svn.gnome.org/viewvc/gnumeric?rev=17213&view=rev
Log:
2008-03-15 Andreas J. Guelzow <aguelzow pyrshep ca>
* dialog-autofilter.c (dialog_auto_filter): setup destroy handler
if the current sheet is deleted.
* dialog-cell-sort.c (dialog_init): ditto
* dialog-printer-setup.c (dialog_printer_setup): ditto
Modified:
trunk/src/dialogs/ChangeLog
trunk/src/dialogs/dialog-autofilter.c
trunk/src/dialogs/dialog-cell-sort.c
trunk/src/dialogs/dialog-printer-setup.c
Modified: trunk/src/dialogs/dialog-autofilter.c
==============================================================================
--- trunk/src/dialogs/dialog-autofilter.c (original)
+++ trunk/src/dialogs/dialog-autofilter.c Mon Mar 16 00:59:02 2009
@@ -311,6 +311,10 @@
is_expr ? GNUMERIC_HELP_LINK_AUTOFILTER_CUSTOM :
GNUMERIC_HELP_LINK_AUTOFILTER_TOP_TEN);
+ gnm_dialog_setup_destroy_handlers (GTK_DIALOG (state->dialog),
+ state->wbcg,
+ GNM_DIALOG_DESTROY_CURRENT_SHEET_REMOVED);
+
wbc_gtk_attach_guru (state->wbcg, state->dialog);
g_object_set_data_full (G_OBJECT (state->dialog),
"state", state, (GDestroyNotify)cb_autofilter_destroy);
Modified: trunk/src/dialogs/dialog-cell-sort.c
==============================================================================
--- trunk/src/dialogs/dialog-cell-sort.c (original)
+++ trunk/src/dialogs/dialog-cell-sort.c Mon Mar 16 00:59:02 2009
@@ -1050,6 +1050,10 @@
"clicked",
G_CALLBACK (cb_dialog_cancel_clicked), state);
+ gnm_dialog_setup_destroy_handlers (GTK_DIALOG (state->dialog),
+ state->wbcg,
+ GNM_DIALOG_DESTROY_CURRENT_SHEET_REMOVED);
+
/* Finish dialog signals */
wbc_gtk_attach_guru (state->wbcg, state->dialog);
g_object_set_data_full (G_OBJECT (state->dialog),
Modified: trunk/src/dialogs/dialog-printer-setup.c
==============================================================================
--- trunk/src/dialogs/dialog-printer-setup.c (original)
+++ trunk/src/dialogs/dialog-printer-setup.c Mon Mar 16 00:59:02 2009
@@ -2808,6 +2808,10 @@
if (!state)
return;
+ gnm_dialog_setup_destroy_handlers (GTK_DIALOG (state->dialog),
+ state->wbcg,
+ GNM_DIALOG_DESTROY_CURRENT_SHEET_REMOVED);
+
gnumeric_init_help_button (
glade_xml_get_widget (state->gui, "help_button"),
GNUMERIC_HELP_LINK_PRINTER_SETUP_GENERAL);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]