SetPixel не работает с относительными координатами

Столкнулся с такой проблемой. GraphABC предоставляет возможность задавать центр координат с помощью Coordinate.SetOrigin. После этого мы уже работаем с относительными координатами. Но, к сожалению, функция SetPixel не работает с отрицательными координатами (хотя если ввести положительные параметры, то заданный центр координат учитывается). Прошу подправить функцию SetPixel, чтобы она работала с отрицательными координатами

[code]uses GraphABC;

begin window.Width := 600; window.Height := 400; Coordinate.SetOrigin(300, 200); Line(0, 15, 0, -15); //Линия от (300, 215) до (300, 185) SetPixel(0, 20, color.Red); //красная точка (300, 220) SetPixel(0, -20, color.Red); //Runtime Error end.[/code]