[gnumeric] xlsx: import scrollbar value.
- From: Morten Welinder <mortenw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnumeric] xlsx: import scrollbar value.
- Date: Mon, 23 Feb 2015 15:08:08 +0000 (UTC)
commit 4c9e43f1c83a52f629801cfa3fbeb534bcf1b404
Author: Morten Welinder <terra gnome org>
Date: Mon Feb 23 10:07:50 2015 -0500
xlsx: import scrollbar value.
plugins/excel/ChangeLog | 4 ++++
plugins/excel/xlsx-read-drawing.c | 3 ++-
2 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/plugins/excel/ChangeLog b/plugins/excel/ChangeLog
index 46f171d..7b99513 100644
--- a/plugins/excel/ChangeLog
+++ b/plugins/excel/ChangeLog
@@ -1,3 +1,7 @@
+2015-02-23 Morten Welinder <terra gnome org>
+
+ * xlsx-read-drawing.c (xlsx_vml_adj): Read scroll bar value too.
+
2015-02-20 Morten Welinder <terra gnome org>
* xlsx-read-drawing.c (xlsx_vml_client_data_end): Better handling
diff --git a/plugins/excel/xlsx-read-drawing.c b/plugins/excel/xlsx-read-drawing.c
index 7f27946..9cb9455 100644
--- a/plugins/excel/xlsx-read-drawing.c
+++ b/plugins/excel/xlsx-read-drawing.c
@@ -3652,6 +3652,7 @@ xlsx_vml_adj (GsfXMLIn *xin, G_GNUC_UNUSED GsfXMLBlob *blob)
case 1: gtk_adjustment_set_upper (adj, x); break;
case 2: gtk_adjustment_set_step_increment (adj, x); break;
case 3: gtk_adjustment_set_page_increment (adj, x); break;
+ case 4: gtk_adjustment_set_value (adj, x); break;
default: break;
}
}
@@ -3727,7 +3728,7 @@ GSF_XML_IN_NODE_FULL (START, SP, XL_NS_LEG_VML, "shape", GSF_XML_NO_CONTENT, FAL
GSF_XML_IN_NODE (CLIENT_DATA, SEL, XL_NS_LEG_XL, "Sel", GSF_XML_NO_CONTENT, NULL, NULL),
GSF_XML_IN_NODE (CLIENT_DATA, SEL_TYPE, XL_NS_LEG_XL, "SelType", GSF_XML_NO_CONTENT, NULL, NULL),
GSF_XML_IN_NODE (CLIENT_DATA, SIZE_WITH_CELLS, XL_NS_LEG_XL, "SizeWithCells", GSF_XML_NO_CONTENT, NULL,
NULL),
- GSF_XML_IN_NODE (CLIENT_DATA, VAL, XL_NS_LEG_XL, "Val", GSF_XML_NO_CONTENT, NULL, NULL),
+ GSF_XML_IN_NODE_FULL (CLIENT_DATA, VAL, XL_NS_LEG_XL, "Val", GSF_XML_CONTENT, FALSE, TRUE, NULL,
&xlsx_vml_adj, 4),
GSF_XML_IN_NODE_FULL (START, GROUP, XL_NS_LEG_VML, "group", GSF_XML_NO_CONTENT, FALSE, TRUE,
&xlsx_vml_group, &xlsx_vml_group_end, 0),
GSF_XML_IN_NODE (GROUP, LOCK, XL_NS_LEG_OFF, "lock", GSF_XML_NO_CONTENT, NULL, NULL), /* already defined */
GSF_XML_IN_NODE (LOCK, SP, XL_NS_LEG_VML, "shape", GSF_XML_NO_CONTENT, NULL, NULL), /* already
defined */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]