Moin, On Thursday 25 January 2007 12:23, Christian Stimming wrote: [...] > Im Prinzip okay. Nur eine Unklarheit: Wie kommt denn die Verknüpfung vom > AB_BANKING-Objekt zum neu gesetzten GWEN_GUI-Objekt zustande? Sprich, > woher weiß das AB_BANKING Objekt, von welchem GWEN_GUI-Objekt es nun die > callbacks aufruft? .... oooooh. Ich entdecke gerade, dass du in gui.c > das GWEN_GUI als static variable (also prozessweit) ablegen willst, und > deshalb in gui.h die tatsächlichen Aufrufe wie GWEN_Gui_MessageBox dann > ohne eigenes GWEN_GUI Objekt aufgerufen werden. > > Uuuups. > > Das finde ich, sorry, gar nicht gut. Ich bitte imständig darum, dass du > gerade bei dieser Interaktivitäts-Sache die Interaction-Funktionen > *immer* mit zugehörigem Objekt aufrufst. Dass also ein AB_BANKING-Objekt > auch (woher auch immer) einen Pointer auf sein eigenes GWEN_GUI-Objekt > hat und dieses bei jedem Aufruf einer Interaction-Funktion auch übergibt. [...]
Da antworte ich heute abend drauf (nur kurz: Ich habe mir dabei etwas gedacht und es bewusst so entschieden). Gruss Martin -- "Things are only impossible until they're not" AqBanking - http://www.aqbanking.de/ LibChipcard - http://www.libchipcard.de/ ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Aqbanking-devel mailing list Aqbanking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/aqbanking-devel