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 Schriftgröße in einer Caption variieren (https://www.delphipraxis.net/56308-schriftgroesse-einer-caption-variieren.html)

messie 3. Nov 2005 17:51


Schriftgröße in einer Caption variieren
 
Hallo,

ich habe ein Label, das soll ein "®" enthalten. Leider sieht das nicht so dezent aus wie hier, sondern ist recht klobig.
Kann man die Schriftgröße oder den Stil für einzelne Textelemente in der Caption verändern?

Grüße, Messie

ichbins 3. Nov 2005 19:42

Re: Schriftgröße in einer Caption variieren
 
Nein, eine Caption ist ein String und kein Richtext. Aber wieso ist das (r)-Zeichen klobig? Du kannst dich ja entscheiden, ob du
Delphi-Quellcode:
'(R)'
oder
Delphi-Quellcode:
#174
wenn es sich um ein Label auf einer Form handelt, kannst du es ja durch ein timage ersetzen und mit textout / textwidth schreiben.

Ansonsten müsstest du
Delphi-Quellcode:
borderstyle:=bsnone
machen und eine eigene Titelzeile erstellen ( :kotz: )

Nicolai1234 3. Nov 2005 19:45

Re: Schriftgröße in einer Caption variieren
 
//Edit: Ich habe den Satz falsch gelesen und nicht gesehen, dass es sich um verschiedene Arten in EINEM Label handelt! Sorry!

Könnte man nicht 2 Labels nehmen?


Trotzdem kann man doch bei einem Label Schriftgröße und Schriftart einstellen!

Inm Objektinspektor unter Font.

Stanlay Hanks 3. Nov 2005 19:47

Re: Schriftgröße in einer Caption variieren
 
Hi. Nein, du kannst in einem Standard-Label die einzelnen Textteile nicht gesondert formatieren. Du hast da zwei Möglichkeiten: Ein neues Label ableiten, das solche Zeichen anders behandelt/darstellt (oder eben die Möglichkeit bietet, Textteile separat zu formatieren) oder aber drei Label zu nehmen: [Text...] [ (R) ] [...Text]. Das sollte wohl die einfachere Lösung sein, wenn du das eh nur einmal brauchst.

Man liest sich, Stanlay :hi:

Bernhard Geyer 3. Nov 2005 21:33

Re: Schriftgröße in einer Caption variieren
 
Zitat:

Zitat von messie
Hallo,

ich habe ein Label, das soll ein "®" enthalten. Leider sieht das nicht so dezent aus wie hier, sondern ist recht klobig.
Kann man die Schriftgröße oder den Stil für einzelne Textelemente in der Caption verändern?

Falls du solche Sonderformatierungen öfters benötigst und ein paar € ausgeben kannst, so schau dir mal das ElPack an. Das hat z.B. ein Label mit der Möglichkeit HTML-Formatierungen anzugeben. Und mit diesem (eingeschränkten) HTML läßt sich einiges machen.
Und nicht nur das Label unterstützt HTML-Formatierung. Auch diverse Listboxen/Tress-Komponten unterstützen HTML


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:41 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