commit finally

This commit is contained in:
Salikh 2023-12-30 02:17:35 +04:00
parent ee9cf0f9d6
commit 5e8622d38d
2 changed files with 9 additions and 4 deletions

View File

@ -52,13 +52,13 @@ namespace AirBomber.DrawningObjects
}
public void SetPosition(int x, int y)
{
if (_startPosX + _PlaneWidth > _pictureWidth)
if (x < 0 || x + _PlaneWidth > _pictureWidth)
{
_startPosX = _pictureWidth - _PlaneWidth;
x = _pictureWidth - _PlaneWidth;
}
if (_startPosY + _PlaneHeight > 740)
if (y < 0 || y + _PlaneWidth > _pictureHeight)
{
_startPosY = 740 - _PlaneHeight;
y = _pictureHeight - _PlaneWidth;
}
_startPosX = x;
_startPosY = y;

View File

@ -80,6 +80,11 @@ namespace AirBomber
PicBoxBomberCollection.Image = obj.ShowBomber();
_logger.LogInformation($"Добавлен объект в набор {listBoxStorages.SelectedItem.ToString()}");
}
catch (ArgumentException ex)
{
MessageBox.Show("Такой объект уже существует");
_logger.LogWarning($"{ex.Message} в наборе {listBoxStorages.SelectedItem.ToString()}");
}
catch (Exception ex)
{
MessageBox.Show("Не удалось добавить объект");