{
g_debug("Begin of data request");
HistoControlFlowData *cfd = events_request->viewer_data;
- LttvTracesetContext *tsc = LTTV_TRACESET_CONTEXT(tss);
TimeWindow time_window =
lttvwindow_get_time_window(cfd->tab);
{
g_debug("Begin of chunk");
HistoControlFlowData *cfd = events_request->viewer_data;
- LttvTracesetContext *tsc = LTTV_TRACESET_CONTEXT(tss);
if(cfd->chunk_has_begun) return;
histoDrawing_t *drawing = cfd->drawing;
guint x, x_end, width;
- LttvTracesetContext *tsc = (LttvTracesetContext*)tss;
TimeWindow time_window =
lttvwindow_get_time_window(cfd->tab);
void histo_drawing_clear(histoDrawing_t *drawing,guint clear_from,guint clear_to)
{
-
- HistoControlFlowData *cfd = drawing->histo_control_flow_data;
guint clear_width = clear_to- clear_from;
/*
//disabled for histogram
void histo_drawing_update_ruler(histoDrawing_t *drawing, TimeWindow *time_window)
{
- GtkRequisition req;
- GdkRectangle rect;
-
- req.width = drawing->ruler->allocation.width;
- req.height = drawing->ruler->allocation.height;
-
-
- rect.x = 0;
- rect.y = 0;
- rect.width = req.width;
- rect.height = req.height;
-
gtk_widget_queue_draw(drawing->ruler);
- //gtk_widget_draw( drawing->ruler, &rect);
}
/* Redraw the ruler */
void histo_drawing_update_vertical_ruler(histoDrawing_t *drawing)//, TimeWindow *time_window)
{
- GtkRequisition req;
- GdkRectangle rect;
-
- req.width = drawing->vertical_ruler->allocation.width;
- req.height = drawing->vertical_ruler->allocation.height;
-
- rect.x = 0;
- rect.y = 0;
- rect.width = req.width;
- rect.height = req.height;
-
gtk_widget_queue_draw(drawing->vertical_ruler);
- //gtk_widget_draw( drawing->ruler, &rect);
}
/* notify mouse on ruler */
GdkColor foreground = { 0, 0, 0, 0 };
GdkColor background = { 0, 0xffff, 0xffff, 0xffff };
GdkColor red ={ 0, 0xFFFF, 0x1E00, 0x1000 };
- GdkColor magneta ={ 0, 0x8900, 0x0000, 0x8400 };
+ //GdkColor magneta ={ 0, 0x8900, 0x0000, 0x8400 };
g_debug("vertical ruler expose event");
gdk_draw_rectangle (drawing->vertical_ruler->window,