pascalabcnet/InstallerSamples/Graphics/WPFObjects/MovingFrameBasedTime.pas
Mikhalkovich Stanislav c7a3beec39 Убран PabcRtl32.dll
2019-08-18 00:16:39 +03:00

22 lines
443 B
ObjectPascal

uses WPFObjects;
begin
var c := new CircleWPF(Window.Center, 20, Colors.Green);
BeginFrameBasedAnimationTime(dt->begin
c.MoveTime(dt);
end);
OnKeyDown := k -> begin
case k of
Key.Left: c.Direction := (-5, 0);
Key.Right: c.Direction := (5, 0);
Key.Up: c.Direction := (0, -5);
Key.Down: c.Direction := (0, 5);
end;
end;
OnKeyUp := k -> begin
c.Direction := (0, 0);
end;
end.