diff --git a/Lab1/DrawingElectroTrans.cs b/Lab1/DrawingElectroTrans.cs index 7254590..2d6b998 100644 --- a/Lab1/DrawingElectroTrans.cs +++ b/Lab1/DrawingElectroTrans.cs @@ -84,9 +84,24 @@ public class DrawingElectroTrans { return; } + + if (x < 40) + { + x = 40; + }else if (x > Config.screenSize.Width - 40) + { + x = Config.screenSize.Width - 40; + } + + if (y < 40) + { + y = 40; + } + else if (y > Config.screenSize.Height - 40) + { + y = Config.screenSize.Height - 40; + } -// TODO если при установке объекта в эти координаты, он будет "выходить" за границы формы -// то надо изменить координаты, чтобы он оставался в этих границах _startPosX = x; _startPosY = y; }