Ich bins nochmal!
Für alle, die es interessiert: Ich habe ja nach einer Alternativkomponente für einfache Balkendiagramme gesucht und leider keine wirklich überzeugende gefunden.
Dazu habe ich jetzt meine eigene als Klasse programmiert.
Sie funktioniert wie folgt:
Grundlage ist eine TImage-Komponente, die beim Initialieren angegeben wird.
Füllen und Zeichen der Grafik geschieht folgendermaßen:
Delphi-Quellcode:
Chart1 := Tpowerchart.INIT(Image1);
Chart1.Ueberschrift := 'Hochrechnungsergebnisse';
Chart1.suffix := '%'; // Suffix an Zahlen
Chart1.Ganzzahl := true; // nur ganze Zahlen anzeigen
Chart1.LoescheAlles;
Chart1.NeuerBalken(45,clblue,'Name 1');
Chart1.NeuerBalken(31,clred,'Name 2');
Chart1.Zeichnen;
Die Komponente ist natürlich individuell anpassbar!