gpointing-device-settings r58 - trunk/modules



Author: hiikezoe
Date: Sat Feb 28 08:03:25 2009
New Revision: 58
URL: http://svn.gnome.org/viewvc/gpointing-device-settings?rev=58&view=rev

Log:
sore use_wheel_emulation and use_middle_button_emulation.

Modified:
   trunk/modules/gpds-trackpoint-ui.c

Modified: trunk/modules/gpds-trackpoint-ui.c
==============================================================================
--- trunk/modules/gpds-trackpoint-ui.c	(original)
+++ trunk/modules/gpds-trackpoint-ui.c	Sat Feb 28 08:03:25 2009
@@ -213,10 +213,14 @@
 {
     GpdsTrackPointUI *ui = GPDS_TRACK_POINT_UI(user_data);
     GtkBuilder *builder;
+    gboolean enable;
 
     builder = gpds_ui_get_builder(GPDS_UI(user_data));
 
     set_toggle_property(ui->xinput, button, MIDDLE_BUTTON_EMULATION);
+
+    enable = gtk_toggle_button_get_active(button);
+    gconf_client_set_bool(ui->gconf, GPDS_TRACK_POINT_MIDDLE_BUTTON_EMULATION_KEY, enable, NULL);
     set_widget_sensitivity(builder, "middle_button_emulation_box", button);
 }
 
@@ -225,10 +229,14 @@
 {
     GpdsTrackPointUI *ui = GPDS_TRACK_POINT_UI(user_data);
     GtkBuilder *builder;
+    gboolean enable;
 
     builder = gpds_ui_get_builder(GPDS_UI(user_data));
 
     set_toggle_property(ui->xinput, button, WHEEL_EMULATION);
+
+    enable = gtk_toggle_button_get_active(button);
+    gconf_client_set_bool(ui->gconf, GPDS_TRACK_POINT_WHEEL_EMULATION_KEY, enable, NULL);
     set_widget_sensitivity(builder, "wheel_emulation_box", button);
 }
 



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