TwwDatagrid fuzzy on Delphi 12 and OSX SONOMA
Using Delphi 12 and OSX SONOMA does not work, it is seen fuzzy.
While using Delphi 11.3 then you see it correctly.
Another thing I noticed, if you put the cell in editing , the cell is seen correctly.
Tested with both firepower X2 and X3
I'm attaching a photo.
-
Thank you for your tests. It is very helpful to us.
I have just researched this issue today and it seems like a bug in Delphi 12 with the method Scene.GetSceneScale. It should return the scale used in your Mac environment, but it seems to always return 1. This causes the fonts to be fuzzy. We will log a bug in the Delphi reporting system, but not sure when they will fix this.
A temporary workaround seems to be to set GlobalUsesMetal in your project. Then GetSceneScale returns the correct value.
begin
GlobalUseMetal:= true;
Application.Initialize;
Application.CreateForm(TFPDataModule, FPDataModule);
Application.CreateForm(TMainDemoForm, MainDemoForm);
Application.Run;
end. -
Can you try the following test build. I think it may solve your issue.
https://woll2wolldata.com/downloads/FirePowerX3Test.exe
Please sign in to leave a comment.
Comments
11 comments