![]() |
VCL für Microsoft-Style URL-Label
Hallo.
Ich suche eine freie VCL, die ein URL-Label zur Verfügung stellt. Folgende Eigenschaften müssen aber vorhanden sein: 1. TabStop setzbar, Enter führt ohne Zusatzcode zum Klickereignis 2. Mauszeiger ist nicht die Delphi-Hand, sondern die Microsoft IE-Hand 3. Die Farbe des Labels soll sich nach Windows richten. (siehe Microsoft-Eigene Dialoge wie z.B. "Automatische Updates" in der Systemsteuerung) ... Anmerkung: Bei meinem System ist die Linkfarbe gleich der clHotLight. Ist das IMMER der Fall? 4. Eigener Code beim Anklicken sollte ausführbar sein (OnClick-Ereignis) Jemand eine Idee? Vielen Dank. Gruß blackdrake |
Re: VCL für Microsoft-Style URL-Label
TJvLinkLabel
|
Re: VCL für Microsoft-Style URL-Label
Hallo.
Vielen Dank für den Hinweis, aber leider haben die URLs bei dieser VCL keine Tabstopps, so wie es bei Microsoft üblich/möglich ist. Andere Ideen? Gruß blackdrake |
Re: VCL für Microsoft-Style URL-Label
Schonmal
![]() |
Re: VCL für Microsoft-Style URL-Label
Liste der Anhänge anzeigen (Anzahl: 1)
Moin,
das TLinkLabel aus Delphi 2009. :-) Zitat:
Zitat:
(Mein Screen-Capture-Programm hat hier einen falschen (!) Cursor eingesetzt. Es ist die IE-typische Hand.) Zitat:
Zitat:
|
Re: VCL für Microsoft-Style URL-Label
Die Info bringt mir leider nichts. Ich bin aufgrund von OpenSource an Turbo Delphi 2006 gebunden.
Die ganzen VCLs von Torry.net müsste ich mir mal anschauen. Ich befürchte aber, das noch niemand auf die Idee mit den TabStopps gekommen ist. Kannst du mir vielleicht verraten, wie man ein TabStopp bei einem Label realisiert? Die Windows API müsste ja irgendwie dann einen Rahmen um das Label setzen... Gruß blackdrake |
Re: VCL für Microsoft-Style URL-Label
Was spricht den gegen die Komponente von Daniel?
Du kannst sie doch auch selber einbinden, die muss nicht in die IDE integriert werden. Ich verstehe da nicht das Problem, die scheint ja genau das zu machen was du willst. UPPPPPS, ist ja nur ein Bild, sorry. |
Re: VCL für Microsoft-Style URL-Label
Zitat:
|
Re: VCL für Microsoft-Style URL-Label
Kann mir mal einer zeigen wie man mit dem TJvLinkLabel einen Link realisiert. Ich bin einfach zu blöd dafür.
|
Re: VCL für Microsoft-Style URL-Label
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 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:34 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz