Ok with the adress of Glist pointer it's work.
On Wed, 2006-08-23 at 16:43 +0200, ludovic mercier wrote:
> 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
> 

_______________________________________________
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