>
> Nein, in gui.h ist das Interface fuer die *Aufrufer* der GUI- 
> Funktionen (also
> zum Beispiel die Plugins).
>
> Die Prototypen fuer die *Implementierung* sind in "gui_be.h".
>
> Das gilt ganz generell fuer Gwenhywfar, Libchipcard und AqBanking. Das
> suffix "_be" ist historisch und stand zu Beginn in AqBanking fuer  
> "backend".
>
> Der Hintergedanke war, dass fuer die Implementierung einer API  
> Informationen
> noetig sind, die eine Anwendung ansonsten nicht braucht. Deswegen  
> sind solche
> Dinge in Extra-Header gewandert, und diese Trennung hat sich bisher  
> auch ganz
> gut bewaehrt.
>
> Der Vorteil von AqBanking3 und dem neuen Gwen gegenueber den  
> Vorversionen ist
> nun, dass Du jetzt tatsaechlich nur noch die Funktionen aus gui_be.h
> implementieren musst, um saemtliche Benutzerinteraktion abzufangen.
>
> Es gibt also nur noch eine zentrale Stelle, an der Du das abfangen  
> musst
> (frueher gab es eine ganze Reihe von Callbacks und Funktionen in
> unterschiedlichen Modulen).

achso. Ich  muss gestehen in gui_be hab ich nicht reingeschaut. Danke  
für die Aufklärung.

Gruß,
Frank
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Aqbanking-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel

Reply via email to