Delphi-PRAXiS
Seite 1 von 2  1 2      

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 Text mit Rahmen versehen (https://www.delphipraxis.net/114623-text-mit-rahmen-versehen.html)

kroete 28. Mai 2008 13:24


Text mit Rahmen versehen
 
Hi
Ich hab ne Frage:
Wie schaffe ich es ( Komponente eig egal, ob Bild oder Label ), dass der Ausgegebene Text ( .Caption oder .Canvas.TextOut ) mit einem Rahmen umrundet wird.
Und zwar kein Rahmen um alles sondern dass jeder Buchstabe quasi doppelt gemalt wird bzw jeder Buchstabe einen eigenen Rahmen (passend) bekommt.
Ich hoffe, ihr versteht, was ich meine - wenn nicht, mach ich ne skizze =)

s-off 28. Mai 2008 13:27

Re: Text mit Rahmen versehen
 
Da wirst Du denke ich mal schlechte Karten haben, denn die Zeichenbreite ändert sich ja dadurch, so dass die Buchstaben ineinanderlaufen würden.
Du müsstest prinzipiell jedes Zeichen selber zeichnen.

Schau lieber mal, ob Du einen entsprechenden Font findest, der das kann.

taaktaak 28. Mai 2008 13:28

Re: Text mit Rahmen versehen
 
Moin, Moin,
jeden Buchstaben doppelt malen (ggf. versetzt, sonst macht es wohl keinen Sinn) ist etwas anderes als Rahmen um jeden Buchstaben zu zeichnen. Was soll's denn werden?

RavenIV 28. Mai 2008 13:30

Re: Text mit Rahmen versehen
 
Ich hab nicht ganz verstanden, was Du machen willst.
Einen Rahmen um jeden Buchstaben?
Oder soll die Schrift einen Schatten haben?

s-off 28. Mai 2008 13:31

Re: Text mit Rahmen versehen
 
Zitat:

Zitat von taaktaak
Was soll's denn werden?

Ein Junge :mrgreen:

Mach lieber mal 'ne Skizze - dann sparst Du Dir die Rückfragen.

DeddyH 28. Mai 2008 13:35

Re: Text mit Rahmen versehen
 
Wenn es um Schatten gehen sollte: Klick

Hawkeye219 28. Mai 2008 13:37

Re: Text mit Rahmen versehen
 
Hallo kroete,

wenn du den Text nur mit einer Umrandung versehen möchtest, hilft dir vielleicht ein Beitrag aus der Code-Library: klick

Gruß Hawkeye

kroete 28. Mai 2008 14:16

Re: Text mit Rahmen versehen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi.
Also es soll ne windows-uptime anzeige werden, die aber auf allen Hintergründen lesbar ist.

Es geht mir um ne Umrandung, einen Rahmen um den Text herum, also ist der Beitrag von Hawkeye garnichtmal so schlecht, dennoch funktionierts bei mir nicht, weil nur ein weißer hintergrund kommt Oo

taaktaak 28. Mai 2008 14:26

Re: Text mit Rahmen versehen
 
Warum malst du nicht einfach eine farbige Fläche, etwas größer als der Text, und gibst darauf den Text aus?

kroete 28. Mai 2008 14:27

Re: Text mit Rahmen versehen
 
soll ja transparent sein


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:27 Uhr.
Seite 1 von 2  1 2      

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