![]() |
Canvas TextRect -> zentrierter Text und Überladene Versio
Hallo, ich habe ein Problem mit TextRect.
Wenn ich folgendes eingebe:
Delphi-Quellcode:
erhalte ich wie gewohnt durch die Programmierhilfe die Parameter angezeigt, nämlich:
Canvas.TextRect(
Zitat:
Ich habe bei allen Internetbeispielen immer nur die zweite Variante gefunden... Wenn ich z.B. mit tfCenter als letzten Parameter den Text im TextRect zentrieren will, kann ich es eingeben wie ich will (mit Eckigen Klammern, ohne, leere Klammern(als Test) ) der Compiler meckert: Zitat:
mfG und vielen Dank im Voraus VdG :dp: |
Re: Canvas TextRect -> zentrierter Text und Überladene Ve
sodele, schon ham was wieder ..
Naja, so schnell ging es auch nicht.
Delphi-Quellcode:
man beachte die var Deklaration im Prozedurkopf:
procedure TForm1.Button1Click(Sender: TObject);
var ARect: TRect; s : Ansistring; begin s :='abc'; ARect := rect(10,10,50,50); Form1.Canvas.TextRect(ARect,s,[tfCenter]); Form1.Canvas.Brush.Color := clBlack; Form1.Canvas.FrameRect(ARect); end;
Delphi-Quellcode:
Grüße
procedure TCanvas.TextRect(var Rect: TRect; var Text: string;
TextFormat: TTextFormat = []); Klaus |
Re: Canvas TextRect -> zentrierter Text und Überladene Ve
Danke sehr, damit klappts wunderbar :) :dp:
Einene Guten Rutsch ins neue Jahr wünsch ich nebenbei :party: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:39 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