gnumeric r17282 - in trunk: . src
- From: mortenw svn gnome org
- To: svn-commits-list gnome org
- Subject: gnumeric r17282 - in trunk: . src
- Date: Thu, 2 Apr 2009 12:28:04 +0000 (UTC)
Author: mortenw
Date: Thu Apr 2 12:28:03 2009
New Revision: 17282
URL: http://svn.gnome.org/viewvc/gnumeric?rev=17282&view=rev
Log:
2009-04-01 Morten Welinder <terra gnome org>
* src/wbc-gtk.c (wbcg_append_sheet, wbcg_insert_sheet): Use size
of active sheet.
Modified:
trunk/ChangeLog
trunk/src/wbc-gtk.c
Modified: trunk/src/wbc-gtk.c
==============================================================================
--- trunk/src/wbc-gtk.c (original)
+++ trunk/src/wbc-gtk.c Thu Apr 2 12:28:03 2009
@@ -401,7 +401,10 @@
Sheet *sheet = wb_control_cur_sheet (wbc);
Workbook *wb = sheet->workbook;
WorkbookSheetState *old_state = workbook_sheet_state_new (wb);
- workbook_sheet_add (wb, sheet->index_in_wb);
+ /* Use same size as current sheet. */
+ workbook_sheet_add_sized (wb, sheet->index_in_wb,
+ gnm_sheet_get_max_cols (sheet),
+ gnm_sheet_get_max_rows (sheet));
cmd_reorganize_sheets (wbc, old_state, sheet);
}
@@ -458,7 +461,10 @@
Sheet *sheet = wb_control_cur_sheet (wbc);
Workbook *wb = sheet->workbook;
WorkbookSheetState *old_state = workbook_sheet_state_new (wb);
- workbook_sheet_add (wb, -1);
+ /* Use same size as current sheet. */
+ workbook_sheet_add_sized (wb, -1,
+ gnm_sheet_get_max_cols (sheet),
+ gnm_sheet_get_max_rows (sheet));
cmd_reorganize_sheets (wbc, old_state, sheet);
}
@@ -471,7 +477,7 @@
WorkbookSheetState *old_state = workbook_sheet_state_new (wb);
Sheet *new_sheet = sheet_dup (sheet);
workbook_sheet_attach_at_pos (wb, new_sheet, sheet->index_in_wb + 1);
- /* See workbook_sheet_add: */
+ /* See workbook_sheet_add_sized: */
g_signal_emit_by_name (G_OBJECT (wb), "sheet_added", 0);
cmd_reorganize_sheets (wbc, old_state, sheet);
g_object_unref (new_sheet);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]