Leider kann ich die Fehlermeldung nicht mehr exakt nachvollziehen, da ich nun bereits Dateien aus der Vorversion
mit denen von 10.4 gemischt habe und damit eine provisorische Lösung erreichen konnte, doch sicher wird sich hier oder da dann
wieder der Fehlerteufel melden.
Ich habe die Zeile markiert in der es in etwas lautete: "unvereinbarte Formate"
Zeile 436 von cnTextControll.pas
GetTextExtentPoint32(
DC, PChar(FLineNumPattern), Length(FLineNumPattern), ASize);
FLineNumWidth := ASize.cx;
// ÅжÏÊÇ·ñµÈ¿í
FFontIsFixedWidth := EnumFontFamiliesEx(
DC, LogFont, @EnumFontsProc, 0, 0) = BOOL(1); <<<---hier knallt es!
finally
SaveFont := SelectObject(
DC, SaveFont);
if SaveFont <> 0 then
DeleteObject(SaveFont);
DeleteDC(
DC);
end;