Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#9

Re: Daten in Label.Caption formatieren

  Alt 30. Apr 2008, 23:53
läbels wären schon möglich, du mußt "nur" soviele Leerzeichen zwischen den "Spalten" einfügen, damit die nächte "Spalte" entpsrechend ausgerichtet wäre.

nutzt du die "Standardschrift" des Läbels, oder einen Fixed-Font?

(Fixed = alle Buchstaben/Zeichen sind gleich breit)

Fixed-Font = Ja:
Zeichen der 1. "Spalte" ermitteln und dann die benötigten Leerzeichen einfügen

Fixed-Font = nein:
breite der ersten Spalte ausrechnen/ermitteln, breite eines Leerzeichens ermitteln und die nötige anzahl (Leerzeichen) errechnen und einfügen.

PS: statt Leerzeichen ließen sich auch Tabulatoren einsetzen,
oder gemischt (da sich mit der Breite des Tabulators nicht leicht rechnen läßt)


Also sooo einfach wird mit einem TLabel nicht.

besser:
> oben Gesagtes

> z.B. ein TMemo ohne Rahmen und mit angepaßter Hintergrundfarbe

> wenn Delphi den MSDN-Library durchsuchenSysLink implementiert hätte, dann hätt ich auch noch dieses vorgeschlagen

oder ...
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat