Ich weiss gar nicht wie strikt das gehandabt wird, aber fehlt da nicht noch interface und implementation? Ach ne. Im Programm/library ist es ja auch kein Problem.
Tja manchmal funktioniert das Popup-Fenster einfach nicht richtig.
Problem ist hier aber vermutlich, dass OnConnect als Methodenzeiger (procedure of object) definiert ist. Das bedeutet das die Prozedur auch in einem Objekt eingebettet werden muss. Such mal hier im Forum nach
Methodenzeiger ich glaube da gab es auch was, wie man einer procedure of object eine normale Procedure zuweisen kann.
P.S: Einfach mal kompilieren. Und dann mal schauen, was für Fehler kommen. Vielleicht musst du einfach eine weitere
Unit miteinbinden.