This commit is contained in:
parent
cdbda79262
commit
6d50302df1
|
|
@ -6,6 +6,6 @@ uses
|
|||
DrawManField, Events, FilesOperations, GraphABC,
|
||||
GraphABCHelper, IniFile, PointerTools, PointRect, Robot, RobotField,
|
||||
RobotTaskMaker, RobotZadan, Sockets, Utils, VCL, Timers, PT4TaskMakerNET, RBDMUtils,
|
||||
FormsABC, Collections, Arrays, ClientServer, Graph3D, GraphWPF, __RedirectIOMode, __RunMode, __RtlUtils;
|
||||
FormsABC, Collections, Arrays, ClientServer, WPFObjects, Graph3D, GraphWPF, __RedirectIOMode, __RunMode, __RtlUtils;
|
||||
|
||||
end.
|
||||
|
|
@ -6,6 +6,6 @@ uses
|
|||
DrawManField, Events, FilesOperations, GraphABC,
|
||||
GraphABCHelper, IniFile, PointerTools, PointRect, Robot, RobotField,
|
||||
RobotTaskMaker, RobotZadan, Sockets, Utils, VCL, Timers, PT4, PT4TaskMakerNET, RBDMUtils,
|
||||
FormsABC, Collections, Arrays, ClientServer, Graph3D, GraphWPF, __RedirectIOMode, __RunMode, __RtlUtils;
|
||||
FormsABC, Collections, Arrays, ClientServer, Graph3D, GraphWPF, WPFObjects, __RedirectIOMode, __RunMode, __RtlUtils;
|
||||
|
||||
end.
|
||||
|
|
@ -501,22 +501,6 @@ begin
|
|||
end;
|
||||
end;
|
||||
|
||||
function operator implicit(Self: (integer, integer)): Point; extensionmethod := new Point(Self[0], Self[1]);
|
||||
function operator implicit(Self: (integer, real)): Point; extensionmethod := new Point(Self[0], Self[1]);
|
||||
function operator implicit(Self: (real, integer)): Point; extensionmethod := new Point(Self[0], Self[1]);
|
||||
function operator implicit(Self: (real, real)): Point; extensionmethod := new Point(Self[0], Self[1]);
|
||||
|
||||
function operator implicit(Self: array of (real, real)): array of Point; extensionmethod :=
|
||||
Self.Select(t->new Point(t[0],t[1])).ToArray;
|
||||
function operator implicit(Self: array of (integer, integer)): array of Point; extensionmethod :=
|
||||
Self.Select(t->new Point(t[0],t[1])).ToArray;
|
||||
|
||||
|
||||
///---- Helpers
|
||||
procedure SetLeft(Self: UIElement; l: integer); extensionmethod := Canvas.SetLeft(Self,l);
|
||||
|
||||
procedure SetTop(Self: UIElement; t: integer); extensionmethod := Canvas.SetTop(Self,t);
|
||||
|
||||
{procedure MoveTo(Self: UIElement; l,t: integer); extensionmethod;
|
||||
begin
|
||||
Canvas.SetLeft(Self,l);
|
||||
|
|
|
|||
|
|
@ -207,8 +207,21 @@ function WindowType.Center := Pnt(Width/2,Height/2);
|
|||
|
||||
function WindowType.ClientRect := Rect(0,0,Width,Height);
|
||||
|
||||
function operator implicit(Self: (integer, integer)): Point; extensionmethod := new Point(Self[0], Self[1]);
|
||||
function operator implicit(Self: (integer, real)): Point; extensionmethod := new Point(Self[0], Self[1]);
|
||||
function operator implicit(Self: (real, integer)): Point; extensionmethod := new Point(Self[0], Self[1]);
|
||||
function operator implicit(Self: (real, real)): Point; extensionmethod := new Point(Self[0], Self[1]);
|
||||
|
||||
function operator implicit(Self: array of (real, real)): array of Point; extensionmethod :=
|
||||
Self.Select(t->new Point(t[0],t[1])).ToArray;
|
||||
function operator implicit(Self: array of (integer, integer)): array of Point; extensionmethod :=
|
||||
Self.Select(t->new Point(t[0],t[1])).ToArray;
|
||||
|
||||
///---- Helpers
|
||||
procedure SetLeft(Self: UIElement; l: integer); extensionmethod := Canvas.SetLeft(Self,l);
|
||||
|
||||
procedure SetTop(Self: UIElement; t: integer); extensionmethod := Canvas.SetTop(Self,t);
|
||||
|
||||
|
||||
var __initialized: boolean;
|
||||
|
||||
procedure __InitModule;
|
||||
|
|
|
|||
|
|
@ -923,22 +923,6 @@ function Pnt(x,y: real) := new Point(x,y);
|
|||
function Rect(x,y,w,h: real) := new System.Windows.Rect(x,y,w,h);
|
||||
function ColorBrush(c: Color) := new SolidColorBrush(c);
|
||||
|
||||
function operator implicit(Self: (integer, integer)): Point; extensionmethod := new Point(Self[0], Self[1]);
|
||||
function operator implicit(Self: (integer, real)): Point; extensionmethod := new Point(Self[0], Self[1]);
|
||||
function operator implicit(Self: (real, integer)): Point; extensionmethod := new Point(Self[0], Self[1]);
|
||||
function operator implicit(Self: (real, real)): Point; extensionmethod := new Point(Self[0], Self[1]);
|
||||
|
||||
function operator implicit(Self: array of (real, real)): array of Point; extensionmethod :=
|
||||
Self.Select(t->new Point(t[0],t[1])).ToArray;
|
||||
function operator implicit(Self: array of (integer, integer)): array of Point; extensionmethod :=
|
||||
Self.Select(t->new Point(t[0],t[1])).ToArray;
|
||||
|
||||
|
||||
///---- Helpers
|
||||
procedure SetLeft(Self: UIElement; l: integer); extensionmethod := Canvas.SetLeft(Self,l);
|
||||
|
||||
procedure SetTop(Self: UIElement; t: integer); extensionmethod := Canvas.SetTop(Self,t);
|
||||
|
||||
procedure SetLeft(Self: UIElement; l: integer) := Self.SetLeft(l);
|
||||
procedure SetTop(Self: UIElement; t: integer) := Self.SetTop(t);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue