Re: gtk_object_get_data
- From: Federico Mena Quintero <federico nuclecu unam mx>
- To: rhult hem2 passagen se
- CC: gnome-devel-list gnome org
- Subject: Re: gtk_object_get_data
- Date: Fri, 12 Feb 1999 11:51:40 -0500
>  Easy quiestion: How would I do to get the width of a canvas text? I have tried this:
>  
>  gtk_object_get_data (GTK_OBJECT (text), "text_width")
>  
>  but it always returns NULL. Is this the right function or if not
>  what is the right way? I've looked through the gtk+ docs and lots
>  of source code but I haven't found the answer.
The correct way to do it is as follows:
	GtkArg arg;
	double text_width;
	arg.name = "text_width";
	gtk_object_getv (GTK_OBJECT (my_text_item), 1, &arg);
	text_width = GTK_VALUE_DOUBLE (arg);
The canvas items use the object argument system.  You were trying to
use the dataset system instead :-)
  Federico
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]