Handler for grab-focus signal
[lttv.git] / ltt / branches / poly / lttv / modules / gui / controlflow / cfv.c
index 8f35404e550821a86666fb600016fc69e8214f7d..bf444b65239ea30dd0bbde8bae7c5bb1952379d5 100644 (file)
 
 extern GSList *g_control_flow_data_list;
 
+static void control_flow_grab_focus(GtkWidget *widget, gpointer data){
+  ControlFlowData * control_flow_data = (ControlFlowData *)data;
+  MainWindow * mw = control_flow_data->mw;
+  set_focused_pane(mw, gtk_widget_get_parent(control_flow_data->scrolled_window));
+}
+
+
 /*****************************************************************************
  *                     Control Flow Viewer class implementation              *
  *****************************************************************************/
@@ -126,6 +133,11 @@ guicontrolflow(void)
   //can be configured (and this must happend bedore sending
   //data)
 
+  g_signal_connect (G_OBJECT (process_list_widget), "grab-focus",
+        G_CALLBACK (control_flow_grab_focus),
+        control_flow_data);
+
+
   return control_flow_data;
 
 }
This page took 0.023319 seconds and 4 git commands to generate.