#include <gdk/gdk.h>
#include <lttv/lttv.h>
#include <lttvwindow/lttvwindow.h>
+#include <lttvwindow/lttvwindowtraces.h>
#include "histocfv.h"
#include "histodrawing.h"
extern GSList *g_histo_control_flow_data_list;
-static gboolean
-header_size_allocate(GtkWidget *widget,
- GtkAllocation *allocation,
- gpointer user_data)
-{
- histoDrawing_t *drawing = (histoDrawing_t*)user_data;
-
- gtk_widget_set_size_request(drawing->ruler, -1, allocation->height);
- //gtk_widget_queue_resize(drawing->padding);
- //gtk_widget_queue_resize(drawing->ruler);
- gtk_container_check_resize(GTK_CONTAINER(drawing->ruler_hbox));
- return 0;
-}
-
/*****************************************************************************
* Histo Control Flow Viewer class implementation *
guihistocontrolflow(LttvPluginTab *ptab)
{
GtkWidget *button_widget, *drawing_widget, *drawing_area;
- GtkWidget *buttonP,*buttonM;
histoDrawing_t *drawing;
HistoControlFlowData* histo_control_flow_data = g_new(HistoControlFlowData,1) ;
histo_control_flow_data->buttonwidget = histo_buttonwidget_construct(histo_control_flow_data);
button_widget = histo_buttonwidget_get_widget( histo_control_flow_data-> buttonwidget);
- buttonP =histo_control_flow_data-> buttonwidget->buttonP;
- buttonM =histo_control_flow_data-> buttonwidget->buttonM;
//set the size of ruler fix
gtk_widget_set_size_request(histo_control_flow_data->drawing->ruler, -1, 25);