Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Text rechtsbündig auf TBitmap (https://www.delphipraxis.net/76388-text-rechtsbuendig-auf-tbitmap.html)

Harry M. 3. Sep 2006 14:34


Text rechtsbündig auf TBitmap
 
Wie bekomme ich einen Text den ich via Canvas auf ein Bitmap zeichne, rechtsbündig?? Der Text soll am Ende unten Rechts zu sehen sein.

3_of_8 3. Sep 2006 14:37

Re: Text rechtsbündig auf TBitmap
 
Delphi-Quellcode:
Canvas.TextOut(IMAGEWIDTH-Canvas.TextWidth(STR)-4, IMAGEHEIGHT-Canvas.TextHeight(STR)-4, STR);
Wobei IMAGEWIDTH und IMAGEHEIGHT Breite bzw. Höhe des Bildes und STR dein Text sind.

Harry M. 3. Sep 2006 14:51

Re: Text rechtsbündig auf TBitmap
 
Thx. Geht wunderbar. Hätte nicht gedacht das es so einfach wäre.

Luckie 3. Sep 2006 20:40

Re: Text rechtsbündig auf TBitmap
 
Es geht noch einfacher mit der API-Funktion MSDN-Library durchsuchenDrawText und dem Flag DS_RIGHT.


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