![]() |
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 =) |
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. |
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? |
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? |
Re: Text mit Rahmen versehen
Zitat:
Mach lieber mal 'ne Skizze - dann sparst Du Dir die Rückfragen. |
Re: Text mit Rahmen versehen
Wenn es um Schatten gehen sollte:
![]() |
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: ![]() Gruß Hawkeye |
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 |
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?
|
Re: Text mit Rahmen versehen
soll ja transparent sein
|
Re: Text mit Rahmen versehen
Du kannst doch die farbige Fläche transparent zeichnen
|
Re: Text mit Rahmen versehen
Und was bringt das?
Wenn ich ne transparente Fläche dahinter setze hab ich doch immernoch das Problem des Hintergrunds! |
Re: Text mit Rahmen versehen
Sorry, versteh' ich nicht!
Welches Problem hast du, wenn du das so machen würdest? |
Re: Text mit Rahmen versehen
Ich will ein Transparentes Fenster (formhintergrund nicht da) machen und da drauf einen umrahmten Text, sodass es so ausschaut, als wäre nur der text da.
und eben dieser text soll auch wenn ich mit schwarz auf einem dunklen hintergrund schreibe sichtbar sein. Also wenn ich da etwas transparentes zwischenklemme bringts nichts, da es eh transparent ist Oo |
Re: Text mit Rahmen versehen
Ok, verstanden.
Also brauchst du einen hellen Schatten. Hilft der Link von DeddyH nicht weiter? |
Re: Text mit Rahmen versehen
Egal, ob ich nen Schatten oder nen Outline benutze kommt komischerweise so etwas, dass das gesamte Image weiß gefüllt wird und ich verwende weiß nirgendswo...
|
Re: Text mit Rahmen versehen
*pushiepush* echt keiner?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:13 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-2025 by Thomas Breitkreuz