[gnome-control-center] universal-access: Simplify WID() macro
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] universal-access: Simplify WID() macro
- Date: Wed, 21 Sep 2011 18:20:49 +0000 (UTC)
commit 5b47678f460f84b14c1fd5540733c5a2d4b8578b
Author: Bastien Nocera <hadess hadess net>
Date: Wed Sep 21 18:55:02 2011 +0100
universal-access: Simplify WID() macro
panels/universal-access/zoom-options.c | 26 +++++++++++++-------------
1 files changed, 13 insertions(+), 13 deletions(-)
---
diff --git a/panels/universal-access/zoom-options.c b/panels/universal-access/zoom-options.c
index b7883a3..691d0b8 100644
--- a/panels/universal-access/zoom-options.c
+++ b/panels/universal-access/zoom-options.c
@@ -23,7 +23,7 @@
#include <glib/gi18n.h>
#include <string.h>
-#define WID(b, w) (GtkWidget *) gtk_builder_get_object (b, w)
+#define WID(w) (GtkWidget *) gtk_builder_get_object (priv->builder, w)
struct _ZoomOptionsPrivate
{
@@ -241,40 +241,40 @@ zoom_options_init (ZoomOptions *self)
priv->settings = g_settings_new ("org.gnome.desktop.a11y.magnifier");
/* Magnification factor */
- w = WID (priv->builder, "magFactorSpinButton");
+ w = WID ("magFactorSpinButton");
g_settings_bind (priv->settings, "mag-factor",
gtk_spin_button_get_adjustment (GTK_SPIN_BUTTON (w)),
"value", G_SETTINGS_BIND_DEFAULT);
/* Mouse tracking */
- w = WID (priv->builder, "proportional");
+ w = WID ("proportional");
radio_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (w));
init_radio_group (radio_group, "mouse-tracking",
G_CALLBACK(mouse_mode_radiobutton_toggled_cb), priv);
/* Screen position */
- w = WID (priv->builder, "full-screen");
+ w = WID ("full-screen");
radio_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (w));
init_radio_group (radio_group, "screen-position",
G_CALLBACK(screen_position_radiobutton_toggled_cb), priv);
/* Lens mode */
- w = WID (priv->builder, "moveableLensCheckbox");
+ w = WID ("moveableLensCheckbox");
g_settings_bind (priv->settings, "lens-mode", w, "active",
G_SETTINGS_BIND_DEFAULT);
/* Clamp scrolling at screen edges */
- w = WID (priv->builder, "scrollAtEdges");
+ w = WID ("scrollAtEdges");
g_settings_bind (priv->settings, "scroll-at-edges", w, "active",
G_SETTINGS_BIND_DEFAULT);
/* Cross hairs: show/hide ... */
- w = WID (priv->builder, "xhairsEnabledSwitch");
+ w = WID ("xhairsEnabledSwitch");
g_settings_bind (priv->settings, "show-cross-hairs", w, "active",
G_SETTINGS_BIND_DEFAULT);
/* ... Cross hairs: color and opacity */
- w = WID (priv->builder, "xHairsPicker");
+ w = WID ("xHairsPicker");
init_xhairs_color_opacity (GTK_COLOR_BUTTON (w), priv);
g_signal_connect (G_OBJECT (priv->settings), "changed::cross-hairs-color",
G_CALLBACK (update_xhairs_color_cb), w);
@@ -285,26 +285,26 @@ zoom_options_init (ZoomOptions *self)
priv);
/* ... Cross hairs: thickness ... */
- w = WID (priv->builder, "xHairsThicknessSlider");
+ w = WID ("xHairsThicknessSlider");
g_settings_bind (priv->settings, "cross-hairs-thickness",
gtk_range_get_adjustment (GTK_RANGE (w)), "value",
G_SETTINGS_BIND_DEFAULT);
/* ... Cross hairs: clip ... */
- w = WID (priv->builder, "xHairsClipCheckbox");
+ w = WID ("xHairsClipCheckbox");
g_settings_bind (priv->settings, "cross-hairs-clip", w, "active",
G_SETTINGS_BIND_INVERT_BOOLEAN);
/* ... Cross hairs: length */
- w = WID (priv->builder, "xHairsLengthSlider");
+ w = WID ("xHairsLengthSlider");
xhairs_length_add_marks (GTK_SCALE (w));
g_settings_bind (priv->settings, "cross-hairs-length",
gtk_range_get_adjustment (GTK_RANGE (w)), "value",
G_SETTINGS_BIND_DEFAULT);
/* ... Window itself ... */
- priv->dialog = WID (priv->builder, "magPrefsDialog");
- w = WID (priv->builder, "closeButton");
+ priv->dialog = WID ("magPrefsDialog");
+ w = WID ("closeButton");
g_signal_connect (G_OBJECT (w), "clicked",
G_CALLBACK (zoom_option_close_dialog_cb),
priv);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]