Einzelnen Beitrag anzeigen

Benutzerbild von stahli
stahli
Online

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

AW: Labels vertikal dynamisch einordnen?

  Alt 29. Jan 2014, 00:08
Du könntest eine Funktion nutzen, der Du die Label übergibst und die Y automatisch incrementiert.
Etwa so:
Delphi-Quellcode:
function ShowLabel(aLabel: TLabel; var Y: Integer);
begin
  aLabel.Top := Y;
  ...
  Inc(Y, 16);
end;


...
  Y := 0;
  ShowLabel(LabelA, Y);
  ShowLabel(LabelB, Y);
...
Dann lassen sich leicht Anweisungen dazwischen fügen.
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
  Mit Zitat antworten Zitat