Terminaldimensionen ermitteln

Antworten
Targion
Beiträge: 688
Registriert: Mi 3. Okt 2007, 21:00
OS, Lazarus, FPC: Linux (L 0.9.29 FPC 2.4.2)
CPU-Target: x86_64

Terminaldimensionen ermitteln

Beitrag von Targion »

Hallo!
Ich hätte gerne einen Fortschrittsbalken (Bestehend aus Klammern und Gleichheitszeichen) in einem Terminal, wenn ich eine Konsoleanwendung unter Linux ausführe.
Um die Länge des Balkens jedoch korrekt zu setzten, brauche ich eine Funktion, die die Größe eines Zeichens im Terminal sowie dessen Höhe und Breite ermittelt.
Das soll natürlich auch funktionieren, wenn die Anwendung ohne GUI direkt in der Konsole ausgeführt wird. Gibt es da etwas entsprechendes?

Antworten