gucharmap r1705 - trunk/gucharmap



Author: chpe
Date: Fri Mar 21 10:59:23 2008
New Revision: 1705
URL: http://svn.gnome.org/viewvc/gucharmap?rev=1705&view=rev

Log:
Add gobject property for the font description.


Modified:
   trunk/gucharmap/gucharmap-chartable.c

Modified: trunk/gucharmap/gucharmap-chartable.c
==============================================================================
--- trunk/gucharmap/gucharmap-chartable.c	(original)
+++ trunk/gucharmap/gucharmap-chartable.c	Fri Mar 21 10:59:23 2008
@@ -52,6 +52,7 @@
   PROP_0,
   PROP_ACTIVE_CHAR,
   PROP_CODEPOINT_LIST,
+  PROP_FONT_DESC,
   PROP_SNAP_POW2,
   PROP_ZOOM_ENABLED,
   PROP_ZOOM_SHOWING
@@ -1939,6 +1940,9 @@
     case PROP_CODEPOINT_LIST:
       gucharmap_chartable_set_codepoint_list (chartable, g_value_get_object (value));
       break;
+    case PROP_FONT_DESC:
+      gucharmap_chartable_set_font_desc (chartable, g_value_get_boxed (value));
+      break;
     case PROP_SNAP_POW2:
       gucharmap_chartable_set_snap_pow2 (chartable, g_value_get_boolean (value));
       break;
@@ -1967,6 +1971,9 @@
     case PROP_CODEPOINT_LIST:
       g_value_set_object (value, gucharmap_chartable_get_codepoint_list (chartable));
       break;
+    case PROP_FONT_DESC:
+      g_value_set_boxed (value, chartable->font_desc);
+      break;
     case PROP_SNAP_POW2:
       g_value_set_boolean (value, chartable->snap_pow2_enabled);
       break;
@@ -2100,6 +2107,16 @@
 
   g_object_class_install_property
     (object_class,
+     PROP_FONT_DESC,
+     g_param_spec_boxed ("font-desc", NULL, NULL,
+                         PANGO_TYPE_FONT_DESCRIPTION,
+                         G_PARAM_READWRITE |
+                         G_PARAM_STATIC_NAME |
+                         G_PARAM_STATIC_NICK |
+                         G_PARAM_STATIC_BLURB));
+
+  g_object_class_install_property
+    (object_class,
      PROP_SNAP_POW2,
      g_param_spec_boolean ("snap-power-2", NULL, NULL,
                            FALSE,



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