@sledgehammer: Ich würde dir empfehlen eine grafische Komponente zu schreiben die das alles macht. Dazu einfach eine Neue Komponente erstellen und diese von TGraphicControl oder TCustomControl ableiten. Wenn die Komponente Transparent sein soll musst du TGraphicControl nehmen. Wenn du TCustomControl nimmst hast du ein
Handle und kannst somit deine Komponente auch über messages ansprechen (von anderen Anwendungen aus). Dann brauchst du nur noch die Paint-Methode überschreiben und darin dein Bild auf die Canvas malen. Falls du nicht weiterkommst dabei einfach nochmal posten oder per icq (125336749) melden...