Die PlugIn-Schnittstelle ist definiert. Ich kann aber lediglich nur eigene Fenster erstellen, die direkt von der Anwendung aufrufbar sind.
Ein Beispiel welches es vielleicht am besten verdeutlicht, ich möchte es nur auf ein andere Programm anwenden :
Ich habe doch das Programm Code-Orakel geschrieben. Nun möchte ich ein Code-Beispiel aus Code-Orakel im
RAD-Studio in den bestehenden Sourcecode einfügen. Nach meinem Wissenstand gibt es jetzt drei Möglichkeiten.
1. Möglichkeit --> Ich kopieren das Beispiel über die Zwischenablage in den bestehenden Sourcecode. (Einfachste)
2. Möglichkeit --> Ich schreibe einen Experten für's
RAD, welcher dann auf die Datenbank zugreift und ich mit einem Button Klick den Sourcecode einfüge. (Etwas schwieriger als Möglichkeit 1, habe aber so doppelten Aufwand.)
3. Möglichkeit --> Ich habe in meinem bestehenden Programm einen Menüpunkt oder einen Button. Wenn nun auf den Button geklickt wird, dann wird der Sourcecode an den Experten geschickt. Dieser Experte fügt dann den Sourcecode in die geöffnete
Unit ein.
Und sowas wie in Möglichkeit 3 beschrieben möchte ich realisieren. Oder denke ich mal wieder zu kompliziert ?
Edit : Wie gesagt, dass mit dem
RAD-Studio soll nur ein Beispiel sein.