wacom: set margin directly on the navigation button label

Instead of setting it in the main label for each UI file. This ensures
the navigation button is automatically made bigger inside the grid.
This commit is contained in:
Cosimo Cecchi 2012-01-23 11:37:01 -05:00
parent e84325a8d3
commit 5dec19e907
3 changed files with 7 additions and 5 deletions

View file

@ -218,6 +218,11 @@ cc_wacom_nav_button_init (CcWacomNavButton *self)
/* Label */
priv->label = gtk_label_new (NULL);
gtk_style_context_add_class (gtk_widget_get_style_context (priv->label), "dim-label");
g_object_set (priv->label,
"margin-top", 16,
"margin-bottom", 16,
NULL);
gtk_box_pack_start (GTK_BOX (self), priv->label,
FALSE, FALSE, 8);
@ -233,7 +238,7 @@ cc_wacom_nav_button_init (CcWacomNavButton *self)
gtk_container_add (GTK_CONTAINER (priv->prev), image);
g_signal_connect (G_OBJECT (priv->prev), "clicked",
G_CALLBACK (prev_clicked), self);
gtk_widget_set_valign (priv->prev, GTK_ALIGN_START);
gtk_widget_set_valign (priv->prev, GTK_ALIGN_CENTER);
/* Next button */
priv->next = gtk_button_new ();
@ -241,7 +246,7 @@ cc_wacom_nav_button_init (CcWacomNavButton *self)
gtk_container_add (GTK_CONTAINER (priv->next), image);
g_signal_connect (G_OBJECT (priv->next), "clicked",
G_CALLBACK (next_clicked), self);
gtk_widget_set_valign (priv->next, GTK_ALIGN_START);
gtk_widget_set_valign (priv->next, GTK_ALIGN_CENTER);
gtk_box_pack_start (GTK_BOX (box), priv->prev,
FALSE, FALSE, 0);

View file

@ -269,7 +269,6 @@
<property name="halign">start</property>
<property name="valign">center</property>
<property name="margin_left">10</property>
<property name="margin_bottom">16</property>
<property name="label" translatable="yes">Wacom Tablet</property>
<attributes>
<attribute name="weight" value="bold"/>

View file

@ -303,8 +303,6 @@
<property name="halign">start</property>
<property name="valign">center</property>
<property name="margin_left">10</property>
<property name="margin_top">16</property>
<property name="margin_bottom">16</property>
<property name="label" translatable="yes">Stylus</property>
<attributes>
<attribute name="weight" value="bold"/>