[gnumeric] add values to sub- and superscript attributes



commit 55ff7a0cd571f1f70585d09f5f02d2b8d8b9b83e
Author: Andreas J Guelzow <aguelzow pyrshep ca>
Date:   Thu Oct 27 19:10:36 2011 -0600

    add values to sub- and superscript attributes
    
    2011-10-27 Andreas J. Guelzow <aguelzow pyrshep ca>
    
    	* src/mstyle.c (gnm_style_get_pango_attrs): add args to call of
    	go_pango_attr_*_new
    	* src/wbc-gtk-actions.c (toggle_font_attr): use subscript/superscript
    	attributes

 ChangeLog             |    7 +++++++
 src/mstyle.c          |    4 ++--
 src/wbc-gtk-actions.c |   16 ++++------------
 3 files changed, 13 insertions(+), 14 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 79cca7b..560176d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2011-10-27 Andreas J. Guelzow <aguelzow pyrshep ca>
+
+	* src/mstyle.c (gnm_style_get_pango_attrs): add args to call of
+	go_pango_attr_*_new
+	* src/wbc-gtk-actions.c (toggle_font_attr): use subscript/superscript
+	attributes
+
 2011-10-27  Jean Brefort  <jean brefort normalesup org>
 
 	* src/libgnumeric.c (gnm_init): fixed SVG images size. [#628472]
diff --git a/src/mstyle.c b/src/mstyle.c
index 017869d..24342ec 100644
--- a/src/mstyle.c
+++ b/src/mstyle.c
@@ -1686,10 +1686,10 @@ gnm_style_get_pango_attrs (GnmStyle const *style,
 	case GO_FONT_SCRIPT_STANDARD :
 		break;
 	case GO_FONT_SCRIPT_SUB :
-		add_attr (l, go_pango_attr_subscript_new ());
+		add_attr (l, go_pango_attr_subscript_new (TRUE));
 		break;
 	case GO_FONT_SCRIPT_SUPER :
-		add_attr (l, go_pango_attr_superscript_new ());
+		add_attr (l, go_pango_attr_superscript_new (TRUE));
 		break;
 	}
 
diff --git a/src/wbc-gtk-actions.c b/src/wbc-gtk-actions.c
index 2db27c1..366d344 100644
--- a/src/wbc-gtk-actions.c
+++ b/src/wbc-gtk-actions.c
@@ -1626,22 +1626,14 @@ toggle_font_attr (WBCGtk *wbcg, GtkToggleAction *act,
 			default:
 			case GO_FONT_SCRIPT_STANDARD:
 				wbcg_edit_add_markup 
-					(wbcg, pango_attr_scale_new (1.));
-				attr = pango_attr_rise_new (0);
+					(wbcg, go_pango_attr_superscript_new (FALSE));
+				attr = go_pango_attr_subscript_new (FALSE);
 				break;
 			case GO_FONT_SCRIPT_SUPER:
-				wbcg_edit_add_markup 
-					(wbcg, pango_attr_scale_new 
-					 (GO_SUPERSCRIPT_SCALE));
-				attr = pango_attr_rise_new 
-					(GO_SUPERSCRIPT_RISE);
+				attr = go_pango_attr_superscript_new (TRUE);
 				break;
 			case GO_FONT_SCRIPT_SUB:
-				wbcg_edit_add_markup 
-					(wbcg, pango_attr_scale_new 
-					 (GO_SUBSCRIPT_SCALE));
-				attr = pango_attr_rise_new 
-					(GO_SUBSCRIPT_RISE);
+				attr = go_pango_attr_subscript_new (TRUE);
 				break;
 			}
 			break;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]