mousetweaks r56 - in trunk: . data src



Author: gerdk
Date: Mon Feb  4 23:17:21 2008
New Revision: 56
URL: http://svn.gnome.org/viewvc/mousetweaks?rev=56&view=rev

Log:
2008-02-05 Gerd Kohlberger <gerdk svn gnome org>
	* src/mt-ctw.c: 
	* data/ctw.glade:
	
	Fix input focus handling in click-type window.



Modified:
   trunk/ChangeLog
   trunk/data/ctw.glade
   trunk/src/mt-ctw.c

Modified: trunk/data/ctw.glade
==============================================================================
--- trunk/data/ctw.glade	(original)
+++ trunk/data/ctw.glade	Mon Feb  4 23:17:21 2008
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd">
-<!--Generated with glade3 3.4.0 on Sun Oct 14 13:20:35 2007 -->
+<!--Generated with glade3 3.4.1 on Mon Feb  4 23:47:48 2008 -->
 <glade-interface>
   <widget class="GtkMenu" id="popup">
     <property name="visible">True</property>
@@ -51,9 +51,9 @@
         <child>
           <widget class="GtkRadioButton" id="single">
             <property name="visible">True</property>
+            <property name="can_focus">True</property>
             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
             <property name="relief">GTK_RELIEF_NONE</property>
-            <property name="focus_on_click">False</property>
             <property name="image_position">GTK_POS_TOP</property>
             <property name="response_id">0</property>
             <property name="active">True</property>
@@ -89,9 +89,9 @@
         <child>
           <widget class="GtkRadioButton" id="double">
             <property name="visible">True</property>
+            <property name="can_focus">True</property>
             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
             <property name="relief">GTK_RELIEF_NONE</property>
-            <property name="focus_on_click">False</property>
             <property name="image_position">GTK_POS_TOP</property>
             <property name="response_id">0</property>
             <property name="group">single</property>
@@ -130,9 +130,9 @@
         <child>
           <widget class="GtkRadioButton" id="drag">
             <property name="visible">True</property>
+            <property name="can_focus">True</property>
             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
             <property name="relief">GTK_RELIEF_NONE</property>
-            <property name="focus_on_click">False</property>
             <property name="image_position">GTK_POS_TOP</property>
             <property name="response_id">0</property>
             <property name="group">single</property>
@@ -171,9 +171,9 @@
         <child>
           <widget class="GtkRadioButton" id="right">
             <property name="visible">True</property>
+            <property name="can_focus">True</property>
             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
             <property name="relief">GTK_RELIEF_NONE</property>
-            <property name="focus_on_click">False</property>
             <property name="image_position">GTK_POS_TOP</property>
             <property name="response_id">0</property>
             <property name="group">single</property>

Modified: trunk/src/mt-ctw.c
==============================================================================
--- trunk/src/mt-ctw.c	(original)
+++ trunk/src/mt-ctw.c	Mon Feb  4 23:17:21 2008
@@ -44,6 +44,7 @@
     data = g_slist_nth_data (group, ct);
 
     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON(data), TRUE);
+    gtk_widget_grab_focus (GTK_WIDGET(data));
 }
 
 void



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