Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi labeltext zur laufzeit markierbar machen (https://www.delphipraxis.net/32931-labeltext-zur-laufzeit-markierbar-machen.html)

pirechner 29. Okt 2004 22:40


labeltext zur laufzeit markierbar machen
 
hallo zusammen
wie bekommt man das hin, dass ein statictext oder label zur laufzeit normal ist aber man mit der maus den text(caption) markieren und weiter benutzen kann?
Edits mit grauem hintergrund sind scheußlich weil die weiter hin den rahmen haben!
vielen dank für die hilfe im vorraus

jfheins 29. Okt 2004 22:43

Re: labeltext zur laufzeit markierbar machen
 
Schon mal BorderStyle auf bsNone gestellt ?

Ultimator 29. Okt 2004 22:47

Re: labeltext zur laufzeit markierbar machen
 
Meinst du, dass es so ist wie im Eigenschafts-Dialog von Dateien?
Das sind nämlich Edit-Felder mit bestimmten BorderStyles, Readonly und Farbe clGrey (oder wars clgray :gruebel:).

pirechner 30. Okt 2004 20:39

Re: labeltext zur laufzeit markierbar machen
 
jetzt geht es. danke! der tip mit borderstyle = bsnone war gut.
ich benutze dann auch clbtnface als farbe, weil dann bei verschiedenen windows einstellungen das edit sich dem umfeld anpassen kann.

Sharky 31. Okt 2004 04:24

Re: labeltext zur laufzeit markierbar machen
 
Zitat:

Zitat von pirechner
...ich benutze dann auch clbtnface als farbe, ...

Hai pirechner,

es ist eventuell besser nicht die farbe direckt zu setzen sonder bei den TEdits .ParantColor := True zu verwenden.
Wenn Du mal vorhast deiner Form eine andere Farbe zugeben übernehmen die Edits diese automatisch.

pirechner 31. Okt 2004 20:22

Re: labeltext zur laufzeit markierbar machen
 
hi
kommt das denn nicht aufs gleiche raus?
bei clbackground holt sich das programm auch die aktuelle farbe oder hab ich da malwieder nicht aufgepasst?


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz