I thing the issue can be found in line 5980 of TeEngine.pas, the following works ok
Code: Select all
if FInverted then result:=Round((ILogMax-ln(Value))*(IAxisLogSizeRange))
else result:=Round((ln(Value)-ILogMin)*(IAxisLogSizeRange));