我正在为TPoint
添加一些函数,如果我使用与全局函数相同的名称,我无法在辅助函数中看到它。我错过了什么,或者我不能简单地做到这一点?
uses
Winapi.Windows, Math;
type
TPointHelper = record helper for TPoint
function InRange(const AMin, AMax: TPoint): Boolean;
end;
implementation
function TPointHelper.InRange(const AMin, AMax: TPoint): Boolean;
begin
Result := InRange(X, AMin.X, AMax.X) and InRange(Y, AMin.Y, AMax.Y);
end;
end.
答案 0 :(得分:2)
您需要完全限定对{
"plugins": [
"transform-runtime"
]
}
的调用,因为编译器会在最近的范围内看到InRange
。哪个是你的助手方法。您的代码应为:
InRange