![]() |
[Image] Text in der mitte eines Rechtecks
Schon wieder eine "image-text" frage:
Kann ich den Text mittig anlegen? Also wie ein Label: Alignment in Center und Layout auch Center und dann einen Text schreiben. Geht das auch mit einem Image? Wenn nicht, könnte ich dann den Inhalt eines Labels dafür nehmen und den drauzeichnen? Und auch noch eine Frage: Kann ich den Hintergrund transparent machen? Also das nur der Text erscheint? |
Re: [Image] Text in der mitte eines Rechtecks
Zu 2.: Image1.Transparent:=True;
Zu 1.:
Delphi-Quellcode:
Image1.Canvas.TextOut(
(Image1.Width-Image1.Canvas.TextWidth(Text))div 2, (Image1.Height-Image1.Canvas.TextHeight(Text))div 2, Text); |
Re: [Image] Text in der mitte eines Rechtecks
Ich wusste nicht das mit der TextWidth ! Danke aber das .Transparent macht das ganz Image tranparent... Eigentlich wollte ich, dass, wenn ich einen Text schreibe, dass dann kein störender Hintergrund des Textes da ist!
|
Re: [Image] Text in der mitte eines Rechtecks
Delphi-Quellcode:
Image1.Canvas.Brush.Style:=bsClear;
|
Re: [Image] Text in der mitte eines Rechtecks
Ej Danke!
*kopfschüttel* ist schon zu spät ^^ |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:31 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