( lbodnar | 2008. 12. 01., h – 11:10 )

Thx,
kozben en is megoldottam, es igazabol a problemam oka teljesen mas, volt csak rosszul kozelitettem meg eloszor.
A te kododbol ezt a reszt akartam altalanositani:
void cbmetod (int par)
{
printf ("callback-metódus vagyok, member=%d, par=%d\n",
member, par);
}

static void cbstatic (int par, intptr_t cbp)
{
((cbclass *)cbp)->cbmetod (par);
}
megpedig azert, mert elkezdtem gtk-val foglalkozni, es a gtkmm-t szidtak (bugos, meg ...). Igy a c++ projektre szerettem volna ha egy osztalyon belul csak egy static altalanos fv.-m van es azt hivja mindenki es az automatikusan meghivja az osztaly tagfuggvenyet. No sikerult megoldani, ugy, hogy egy struct-ba beletettem az osztaly meghivando tagfuggvenyet meg az osztalyt magat, plussz meg egy (void*) vagy itt gpointer valtozot, ami majd talan jo lesz valamire :)
igy ma este mar csak egy altalanos BaseGtkForm.h (template) lesz belole amit szarmaztatok es egyszerusodik az eletem.
ha gondolod, vagy gondolja valaki belinkelem az elkeszult fajlt.
nem tudom ertheto voltam e?

szép napokat
zsömi