RE: displaying a number on screen
- From: Shawn Bakhtiar <shashaness hotmail com>
- To: <rao nischal gmail com>, <gtk-app-devel-list gnome org>
- Subject: RE: displaying a number on screen
- Date: Mon, 29 Mar 2010 13:47:57 -0400
Try retreiving the cairo context for the widget you want to draw in and try this:
/* Create the default Layout */
layout = pango_cairo_create_layout(cr);
/* Atach the font descriptor */
font_description = pango_font_description_new();
/* Setup Fonts and color and other layout attributes*/
pango_font_description_set_family(font_description,"Helvetica");
cairo_set_source_rgba(cr, 0.3, 0.3, 0.3, 1.0);
pango_font_description_set_absolute_size(font_description, 0.28 * PANGO_SCALE);
pango_font_description_set_weight(font_description,PANGO_WEIGHT_BOLD);
pango_layout_set_font_description(layout,font_description);
gchar * l1 = g_strdup_printf("%s-%d",label->aid,label->nid);
cairo_move_to(cr, 0.05 * xmultip, 0.00 * ymultip);
pango_layout_set_text(layout,l1,-1);
pango_cairo_show_layout(cr,layout);
You can also use
pango_layout_set_markup(layout,l1,-1);
using Pango markup to change text style.
EMAILING FOR THE GREATER GOOD
Join me
Date: Sat, 27 Mar 2010 23:58:15 +0530
Subject: displaying a number on screen
From: rao nischal gmail com
To: gtk-app-devel-list gnome org
Hi,
I am sorry if this is not the right mailing list.
For given x and y co-ordinates is it possible to display a particular number
at that position? or in other words, is it possible to "paint" a number or
character on the screen at a given point?
Thanks in advance.
--
regards,
Nischal E Rao
blogs.sun.com/nischal
Join RVCE OSUM at http://osum.sun.com/group/rvceosum
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]