Le mardi 22 août 2006 à 17:48 +0200, Lars Clausen a écrit :
> On Tue, 2006-08-22 at 17:20 +0200, lidiriel wrote:
> > Hi,
> > 
> > in the PropDescription structure can i put a gpointer as extradata ?
> > exemple :
> >     GList *foo;
> > 
> > and in the table :
> > static PropDescription bar[] = {
> > ...,
> >     { "fooValue", PROP_TYPE_STRINGLIST, PROP_FLAG_VISIBLE, N_("string
> > list"), NULL, foo},
> > ...
> > } 
> > 
> > and the foo pointer will be modify in the update_object function.
> > 
> > And how i made this ?? because the now i have an error "initializer
> > element is not constant"
> > Have you any idea ?
> 
> The initialization of bar is static, and so all its values must be
> static, but foo is not initialized statically.  You could go in in the
> class init section and replace the extradata value.
> 
> -Lars
Ok but if i write all data static : foo, bar i have already the error
initializer is not constant
In fact i don't make to pass a GList pointer in the PropDescription ! It
is possible to make it ?

Lidiriel


_______________________________________________
Dia-list mailing list
Dia-list@gnome.org
http://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://www.gnome.org/projects/dia/faq.html
Main page at http://www.gnome.org/projects/dia

Reply via email to