#include "drawing.h"
#include "processlist.h"
#include "eventhooks.h"
-#include "cfv-private.h"
#include <lttv/lttv.h>
extern GSList *g_control_flow_data_list;
-static void control_flow_grab_focus(GtkWidget *widget, gpointer data){
- ControlFlowData * control_flow_data = (ControlFlowData *)data;
- Tab * tab = control_flow_data->tab;
- lttvwindow_report_focus(tab, guicontrolflow_get_widget(control_flow_data));
- //g_assert(GTK_WIDGET_CAN_FOCUS(widget));
- //gtk_widget_grab_focus(widget);
- g_debug("FOCUS GRABBED");
-}
-
-
static gboolean
header_size_allocate(GtkWidget *widget,
GtkAllocation *allocation,
"size-allocate",
G_CALLBACK(header_size_allocate),
(gpointer)control_flow_data->drawing);
-
-
+#if 0 /* not ready */
+ g_signal_connect (
+ // G_OBJECT(control_flow_data->process_list->process_list_widget),
+ G_OBJECT(control_flow_data->process_list->list_store),
+ "row-changed",
+ G_CALLBACK (tree_row_activated),
+ (gpointer)control_flow_data);
+#endif //0
control_flow_data->h_paned = gtk_hpaned_new();
control_flow_data->box = gtk_event_box_new();
//can be configured (and this must happend bedore sending
//data)
- //g_signal_connect (G_OBJECT (process_list_widget), "grab-focus",
- //g_signal_connect (G_OBJECT (control_flow_data->scrolled_window),
- // "button-press-event",
- // G_CALLBACK (control_flow_grab_focus),
- // control_flow_data);
return control_flow_data;
}
-GtkWidget *guicontrolflow_get_widget(ControlFlowData *control_flow_data)
-{
- return control_flow_data->top_widget ;
-}
-
-ProcessList *guicontrolflow_get_process_list
- (ControlFlowData *control_flow_data)
-{
- return control_flow_data->process_list ;
-}
-