Система координат изменения FMX - PullRequest
0 голосов
/ 05 декабря 2018

Я хочу изменить систему координат Delphi FMX (для визуальных элементов управления, таких как TImage, TPaintBox и т. Д.), Чтобы использовать декартову систему координат (внизу слева)

Cartesian coordinate system

Как я могу это сделать?

Это очень просто для GDI:

HDC hDC = this->Canvas->Handle;
SetMapMode(hDC, MM_LOENGLISH); //Change coordinate system
SetViewportOrgEx(hDC, 300, 200, NULL); //Change origin

Пример изменения координат для Delphi FMX:

Image1.Position.Point := PointF(250, 250);
...