Рискну предположить, что Вам вряд-ли кто-то мог подсказать, если сам с подобным не сталкивался.
Ну вот я сталкивался, но не с таким, а подобным, и не стал ничего писать дабы не вводить в заблуждение...
Однако, после Вашего второго коммента я вспомнил про "системы" и т.п.
"это зависит от системы или от видеокарты?"
От системы! А если точнее - от версии DirectX или GDI+.
И это наблюдается именно в XP. Хотя и там, если я правильно помню, можно поправить положение путем манипуляций с параметрами приложения.
В коде проекта надо типа такого:
begin
GlobalUseDX10 := False;
GlobalUseDX10Software := True;
Application.Initialize;
Application.CreateForm(TfmMain, fmMain);
Application.Run;
end.
но тут многое зависит от того - чего Вы хотите от приложения. Качества? Скорости? Стабильности? Гарантии работы везде?
Тогда комбинируйте. Если в этом есть необходимость...
Но я бы оставил как есть.
P.S. Не хочу никоим образом обидеть "обладателей" XP ), но она уже "пережиток" и отходит... И я бы не стал делать на ней упор. Хотя ее поддержка нужна однозначно!