a) Wenn ich eine D2009
VCL verwende, kann sie in älteren Delphi-Versionen nicht verwendet werden
b) Sowohl ich als auch die anderen Entwickler müssen D2009 besitzen, um den Quelltext überhaupt betrachten zu können. Ich pflege eine D4 oder max. D6 Kompatibilität zu behalten, wenn es geht.
c) Turbo-Delphi ist kostenlos und deswegen ziehe ich eine Quelltextkompatibilität sehr stark vor, damit andere (sagen wir mal angehende) Entwickler meinen Quelltext betrachten können, ohne ein Delphi kaufen zu müssen.
Daher verwende ich generell nur Drittanbieter-VCLs, die ich dynamisch einbinden kann und frei erhältlich sind.
Das ist das (mein) Problem bei OpenSource.
// Add: Außerdem kann ich nicht bis D2009 warten, selbst wenn ich die Kohle dafür zahlen wollte
@omata: Du verwendest einfach:
LnkLabel.Caption := '<link>Text</link> blabla';
LnkLabel.OnLinkClick := ...;
Gruß
blackdrake