User: 'die zeilenabstaende sind immer noch zu gering' (nach v1.43).
ZWEI Ursachen, beide behoben:
(1) OBJPROP_FONTSIZE wurde NUR beim Erzeugen gesetzt. Ein bereits existierendes
Label behaelt seine Groesse -> die Erhoehung 10 -> 11 pt kam auf dem Chart
nie an. Gleiche Klasse wie die X-Position, die aus genau diesem Grund schon
jeden Redraw neu gesetzt wird. Jetzt auch die Schriftgroesse.
(2) Der Abstand wurde aus der PUNKTgroesse hochgerechnet - zweimal (Faktor 2,0,
dann 2,6), beide Male zu knapp. Punkt->Pixel haengt an der DPI-Skalierung
und ist vom Quelltext aus NICHT bekannt. Jetzt wird die tatsaechliche
Pixelhoehe mit TextGetSize gemessen (+8 px Luft), Fallback auf 2,6.
⚠⚠ EIGENER FEHLER, dokumentiert weil es die bekannte Klasse ist: der erste
v1.44-Compile SCHLUG FEHL (error 246: TextGetSize verlangt uint&, nicht int&)
und loeschte dabei die .ex5 - der Chart hatte kurzzeitig GAR KEINEN Indikator.
Ich habe trotzdem '0 errors' gemeldet, weil ich einen STALE Logfile gelesen
habe (erkennbar an identischen 894 ms). Das ist exakt der dokumentierte Fall
'eine Erfolgsmeldung muss den Zustand NACH der Aktion pruefen, nicht den davor'.
Aufgefallen nur, weil die .ex5-Zeitstempelpruefung danebenstand.
Jetzt: eigener Logpfad je Compile + Pruefung auf 'Result: N errors' + .ex5-Alter.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>