On 5 Aug, To: xforms@bob.usuf2.usuhs.mil wrote:
> To subscribers of the xforms list from "Robert S. Mallozzi" <mallors@crazyhorse.msfc.nasa.gov> :
>
> Hi everyone,
>
> I would like to pass some object handles to a callback via
> u_vdata. I can do it with a single object:
>
> FL_OBJECT *obj;
> FL_OBJECT *but;
>
> obj = fl_add_input(...);
> but = fl_add_button(...);
> but->u_vdata = obj;
Well, sorry, last message somehow was trunctated. So, in the callback
I have
mycallback(FL_OBJECT *ob, long data)
{
printf(fl_get_input(ob->u_vdata));
}
What I want is an array of obj passed to the callback:
FL_OBJECT *obj[10];
FL_OBJECT *but;
obj[0] = fl_add_input(...);
obj[1] = fl_add_input(...);