For many reasons I decided to do major change in FC++ design. From next releases (0.1.0) there will only support for following features:
1.Only two types of functions and member functions will be allowed to be callback. These types are:
(for functions)
a. void func(void)
b. void func(Fl_Widget *w, void *p)
(for member functions)
a. void class::func(void)
b. void class::func(Fl_Widget *w, void *p)
2.Full back compatibility with your current fltk code but not with older FC++ code.
3.Support for fluid to create FC++ callbacks - later - maybe
4.Better integration in fltk releases - fltk style documentation - later - maybe.
FC++ releases above 0.1.0 will not be back compatible with current FC++ release (0.0.2).
From today there is change in CVS policy. Under full/fltk is full fltk code with changes which I did. This enables me easier change making to future fltk releases. fc path in CVS tree is obsolete.
I am looking for help in completing this tasks so if somebody have time please contact me. For features 3. and 4. especially.