Einzelnen Beitrag anzeigen

Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.337 Beiträge
 
Delphi 11 Alexandria
 
#11

AW: [FastReport] per Code zeichnen

  Alt 26. Jul 2014, 21:58
Ich muss mal etwas unscharf fragen, da mir die Quelltexte von FR nicht zur Verfügung stehen...

Gibt es eine Möglichkeit, dem Platzbedarf für einen Text (der in einem Memo dargestellt werden soll und evtl. Zeilenumbrüche enthalten kann) VORAB zu ermitteln?

Ich bräuchte also so etwas wie W := RenderWidthFürMemoMitHöhe(H, Text) und natürlich H := RenderHeightFürMemoMitBreite(W, Text) .

Ich bräuchte das um Reports dynamisch zu positionieren.

Wann wird eigentlich Memo.AutoWidth und Memo.StretchMode analysiert? Sicher erst beim Öffnen des Reports. Das wäre mir dann aber zu spät.

Gibt es Abhilfe?
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
  Mit Zitat antworten Zitat