1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
static gboolean update_outputs_BSgraph( GtkWidget *painting_area, GdkEventExpose *event, CALLBACK* tools)
{
int i = 0;
char chaine[60] = "Throughput per 10 MHz TDD channel - donwlink (Mbps)";
PangoLayout *layout = gtk_widget_create_pango_layout(painting_area, chaine);
GdkPixmap *pixmap =
gdk_pixmap_new(painting_area->window,painting_area->allocation.width,
painting_area->allocation.height, -1 );
gdk_draw_rectangle( pixmap, painting_area->style->white_gc, TRUE, 0, 0,
painting_area->allocation.width,
painting_area->allocation.height );
gdk_draw_layout(pixmap,painting_area->style->black_gc,2*xmin,ymin*0.5,layout);
for(i = 1; i < 11; i++)
{
gdk_draw_line(pixmap,painting_area->style->mid_gc[0],8,8*i,16,8*i);
sprintf(chaine,"%i",2*i);
pango_layout_set_text(layout,chaine,60);
gdk_draw_layout(pixmap,painting_area->style->black_gc,8,10*i,layout);
} |
Partager