Hi, Was working on some automated language bindings for IUP and ran into a problem with matrixlist and matrix.
In iup_matrixlist.c: iupClassRegisterCallback(ic, "LISTDRAW_CB", "iiiiiiv"); There is a (lower-case) "v", which is a character not mentioned in the list defined in iup_class.h (c, i, I, f, d, s, V and C). I think the callback format above should have been "iiiiiiC", since the callback described in the docs is: int function (Ihandle *ih, int lin, int col, int x1, int x2, int y1, int y2, cdCanvas* cnv); [in C] I think similarly, in iup_matrix.c: iupClassRegisterCallback(ic, "DRAW_CB", "iiiiiiv"); int function(Ihandle *ih, int lin, int col, int x1, int x2, int y1, int y2, cdCanvas* cnv); [in C] should be "iiiiiiC" (also the iupcbs.h describes it as IFniiiiiiC). Matt _______________________________________________ Iup-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/iup-users
