aboutsummaryrefslogtreecommitdiffstats
path: root/trace-graph.c
diff options
context:
space:
mode:
Diffstat (limited to 'trace-graph.c')
-rw-r--r--trace-graph.c36
1 files changed, 31 insertions, 5 deletions
diff --git a/trace-graph.c b/trace-graph.c
index 389512e..98cf9fc 100644
--- a/trace-graph.c
+++ b/trace-graph.c
@@ -2387,6 +2387,8 @@ trace_graph_create_with_callbacks(struct tracecmd_input *handle,
2387 GtkWidget *table; 2387 GtkWidget *table;
2388 GtkWidget *hbox; 2388 GtkWidget *hbox;
2389 GtkWidget *label; 2389 GtkWidget *label;
2390 GtkWidget *eventbox;
2391 GdkColor color;
2390 2392
2391 ginfo = g_new0(typeof(*ginfo), 1); 2393 ginfo = g_new0(typeof(*ginfo), 1);
2392 g_assert(ginfo != NULL); 2394 g_assert(ginfo != NULL);
@@ -2413,6 +2415,10 @@ trace_graph_create_with_callbacks(struct tracecmd_input *handle,
2413 gtk_box_pack_start(GTK_BOX(ginfo->status_hbox), table, FALSE, FALSE, 0); 2415 gtk_box_pack_start(GTK_BOX(ginfo->status_hbox), table, FALSE, FALSE, 0);
2414 gtk_widget_show(table); 2416 gtk_widget_show(table);
2415 2417
2418 color.red = (0xff) *(65535/255);
2419 color.green = (0xff) *(65535/255);
2420 color.blue = (0xff) *(65535/255);
2421
2416 /* --- Pointer --- */ 2422 /* --- Pointer --- */
2417 2423
2418 label = gtk_label_new("Pointer:"); 2424 label = gtk_label_new("Pointer:");
@@ -2420,7 +2426,11 @@ trace_graph_create_with_callbacks(struct tracecmd_input *handle,
2420 gtk_widget_show(label); 2426 gtk_widget_show(label);
2421 2427
2422 ginfo->pointer_time = gtk_label_new("0.0"); 2428 ginfo->pointer_time = gtk_label_new("0.0");
2423 gtk_table_attach(GTK_TABLE(table), ginfo->pointer_time, 1, 3, 0, 1, 2429 eventbox = gtk_event_box_new();
2430 gtk_widget_show(eventbox);
2431 gtk_widget_modify_bg(eventbox, GTK_STATE_NORMAL, &color);
2432 gtk_container_add(GTK_CONTAINER(eventbox), ginfo->pointer_time);
2433 gtk_table_attach(GTK_TABLE(table), eventbox, 1, 3, 0, 1,
2424 GTK_EXPAND, GTK_EXPAND, 3, 3); 2434 GTK_EXPAND, GTK_EXPAND, 3, 3);
2425 gtk_widget_show(ginfo->pointer_time); 2435 gtk_widget_show(ginfo->pointer_time);
2426 2436
@@ -2431,7 +2441,11 @@ trace_graph_create_with_callbacks(struct tracecmd_input *handle,
2431 gtk_widget_show(label); 2441 gtk_widget_show(label);
2432 2442
2433 ginfo->cursor_label = gtk_label_new("0.0"); 2443 ginfo->cursor_label = gtk_label_new("0.0");
2434 gtk_table_attach(GTK_TABLE(table), ginfo->cursor_label, 6, 8, 0, 1, 2444 eventbox = gtk_event_box_new();
2445 gtk_widget_show(eventbox);
2446 gtk_widget_modify_bg(eventbox, GTK_STATE_NORMAL, &color);
2447 gtk_container_add(GTK_CONTAINER(eventbox), ginfo->cursor_label);
2448 gtk_table_attach(GTK_TABLE(table), eventbox, 6, 8, 0, 1,
2435 GTK_EXPAND, GTK_EXPAND, 3, 3); 2449 GTK_EXPAND, GTK_EXPAND, 3, 3);
2436 gtk_widget_show(ginfo->cursor_label); 2450 gtk_widget_show(ginfo->cursor_label);
2437 2451
@@ -2443,7 +2457,11 @@ trace_graph_create_with_callbacks(struct tracecmd_input *handle,
2443 gtk_widget_show(label); 2457 gtk_widget_show(label);
2444 2458
2445 ginfo->marka_label = gtk_label_new("0.0"); 2459 ginfo->marka_label = gtk_label_new("0.0");
2446 gtk_table_attach(GTK_TABLE(table), ginfo->marka_label, 11, 13, 0, 1, 2460 eventbox = gtk_event_box_new();
2461 gtk_widget_show(eventbox);
2462 gtk_widget_modify_bg(eventbox, GTK_STATE_NORMAL, &color);
2463 gtk_container_add(GTK_CONTAINER(eventbox), ginfo->marka_label);
2464 gtk_table_attach(GTK_TABLE(table), eventbox, 11, 13, 0, 1,
2447 GTK_EXPAND, GTK_EXPAND, 3, 3); 2465 GTK_EXPAND, GTK_EXPAND, 3, 3);
2448 gtk_widget_show(ginfo->marka_label); 2466 gtk_widget_show(ginfo->marka_label);
2449 2467
@@ -2455,7 +2473,11 @@ trace_graph_create_with_callbacks(struct tracecmd_input *handle,
2455 gtk_widget_show(label); 2473 gtk_widget_show(label);
2456 2474
2457 ginfo->markb_label = gtk_label_new("0.0"); 2475 ginfo->markb_label = gtk_label_new("0.0");
2458 gtk_table_attach(GTK_TABLE(table), ginfo->markb_label, 16, 18, 0, 1, 2476 eventbox = gtk_event_box_new();
2477 gtk_widget_show(eventbox);
2478 gtk_widget_modify_bg(eventbox, GTK_STATE_NORMAL, &color);
2479 gtk_container_add(GTK_CONTAINER(eventbox), ginfo->markb_label);
2480 gtk_table_attach(GTK_TABLE(table), eventbox, 16, 18, 0, 1,
2459 GTK_EXPAND, GTK_EXPAND, 3, 3); 2481 GTK_EXPAND, GTK_EXPAND, 3, 3);
2460 gtk_widget_show(ginfo->markb_label); 2482 gtk_widget_show(ginfo->markb_label);
2461 2483
@@ -2467,7 +2489,11 @@ trace_graph_create_with_callbacks(struct tracecmd_input *handle,
2467 gtk_widget_show(label); 2489 gtk_widget_show(label);
2468 2490
2469 ginfo->delta_label = gtk_label_new("0.0"); 2491 ginfo->delta_label = gtk_label_new("0.0");
2470 gtk_table_attach(GTK_TABLE(table), ginfo->delta_label, 21, 23, 0, 1, 2492 eventbox = gtk_event_box_new();
2493 gtk_widget_show(eventbox);
2494 gtk_widget_modify_bg(eventbox, GTK_STATE_NORMAL, &color);
2495 gtk_container_add(GTK_CONTAINER(eventbox), ginfo->delta_label);
2496 gtk_table_attach(GTK_TABLE(table), eventbox, 21, 23, 0, 1,
2471 GTK_EXPAND, GTK_EXPAND, 3, 3); 2497 GTK_EXPAND, GTK_EXPAND, 3, 3);
2472 gtk_widget_show(ginfo->delta_label); 2498 gtk_widget_show(ginfo->delta_label);
2473 2499