esd
This commit is contained in:
parent
c982fa4daf
commit
c21716e044
31
ProjectBus/ProjectBus/FormBoat.Designer.cs
generated
31
ProjectBus/ProjectBus/FormBoat.Designer.cs
generated
@ -30,13 +30,11 @@
|
|||||||
{
|
{
|
||||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormBoat));
|
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormBoat));
|
||||||
pictureBoxBoat = new PictureBox();
|
pictureBoxBoat = new PictureBox();
|
||||||
button1 = new Button();
|
|
||||||
buttonUp = new Button();
|
buttonUp = new Button();
|
||||||
buttonDown = new Button();
|
buttonDown = new Button();
|
||||||
buttonRight = new Button();
|
buttonRight = new Button();
|
||||||
buttonLeft = new Button();
|
buttonLeft = new Button();
|
||||||
comboBoxStrategy = new ComboBox();
|
comboBoxStrategy = new ComboBox();
|
||||||
buttonCretaeBoat = new Button();
|
|
||||||
buttonStrategyStep = new Button();
|
buttonStrategyStep = new Button();
|
||||||
((System.ComponentModel.ISupportInitialize)pictureBoxBoat).BeginInit();
|
((System.ComponentModel.ISupportInitialize)pictureBoxBoat).BeginInit();
|
||||||
SuspendLayout();
|
SuspendLayout();
|
||||||
@ -53,18 +51,6 @@
|
|||||||
pictureBoxBoat.TabStop = false;
|
pictureBoxBoat.TabStop = false;
|
||||||
pictureBoxBoat.Click += pictureBoxBoat_Click;
|
pictureBoxBoat.Click += pictureBoxBoat_Click;
|
||||||
//
|
//
|
||||||
// button1
|
|
||||||
//
|
|
||||||
button1.Anchor = AnchorStyles.Bottom | AnchorStyles.Left;
|
|
||||||
button1.Location = new Point(10, 307);
|
|
||||||
button1.Margin = new Padding(3, 2, 3, 2);
|
|
||||||
button1.Name = "button1";
|
|
||||||
button1.Size = new Size(186, 22);
|
|
||||||
button1.TabIndex = 1;
|
|
||||||
button1.Text = "создать катер";
|
|
||||||
button1.UseVisualStyleBackColor = true;
|
|
||||||
button1.Click += ButtonCreateBoat_Click;
|
|
||||||
//
|
|
||||||
// buttonUp
|
// buttonUp
|
||||||
//
|
//
|
||||||
buttonUp.Anchor = AnchorStyles.Bottom | AnchorStyles.Right;
|
buttonUp.Anchor = AnchorStyles.Bottom | AnchorStyles.Right;
|
||||||
@ -129,18 +115,6 @@
|
|||||||
comboBoxStrategy.Size = new Size(133, 23);
|
comboBoxStrategy.Size = new Size(133, 23);
|
||||||
comboBoxStrategy.TabIndex = 6;
|
comboBoxStrategy.TabIndex = 6;
|
||||||
//
|
//
|
||||||
// buttonCretaeBoat
|
|
||||||
//
|
|
||||||
buttonCretaeBoat.Anchor = AnchorStyles.Bottom | AnchorStyles.Left;
|
|
||||||
buttonCretaeBoat.Location = new Point(210, 308);
|
|
||||||
buttonCretaeBoat.Margin = new Padding(3, 2, 3, 2);
|
|
||||||
buttonCretaeBoat.Name = "buttonCretaeBoat";
|
|
||||||
buttonCretaeBoat.Size = new Size(186, 22);
|
|
||||||
buttonCretaeBoat.TabIndex = 7;
|
|
||||||
buttonCretaeBoat.Text = "создать лодку";
|
|
||||||
buttonCretaeBoat.UseVisualStyleBackColor = true;
|
|
||||||
buttonCretaeBoat.Click += buttonCretaeBoat_Click;
|
|
||||||
//
|
|
||||||
// buttonStrategyStep
|
// buttonStrategyStep
|
||||||
//
|
//
|
||||||
buttonStrategyStep.Location = new Point(607, 34);
|
buttonStrategyStep.Location = new Point(607, 34);
|
||||||
@ -158,18 +132,15 @@
|
|||||||
AutoScaleMode = AutoScaleMode.Font;
|
AutoScaleMode = AutoScaleMode.Font;
|
||||||
ClientSize = new Size(700, 338);
|
ClientSize = new Size(700, 338);
|
||||||
Controls.Add(buttonStrategyStep);
|
Controls.Add(buttonStrategyStep);
|
||||||
Controls.Add(buttonCretaeBoat);
|
|
||||||
Controls.Add(comboBoxStrategy);
|
Controls.Add(comboBoxStrategy);
|
||||||
Controls.Add(buttonLeft);
|
Controls.Add(buttonLeft);
|
||||||
Controls.Add(buttonRight);
|
Controls.Add(buttonRight);
|
||||||
Controls.Add(buttonDown);
|
Controls.Add(buttonDown);
|
||||||
Controls.Add(buttonUp);
|
Controls.Add(buttonUp);
|
||||||
Controls.Add(button1);
|
|
||||||
Controls.Add(pictureBoxBoat);
|
Controls.Add(pictureBoxBoat);
|
||||||
Margin = new Padding(3, 2, 3, 2);
|
Margin = new Padding(3, 2, 3, 2);
|
||||||
Name = "FormBoat";
|
Name = "FormBoat";
|
||||||
Text = "FormBoat";
|
Text = "FormBoat";
|
||||||
Load += FormBoat_Load;
|
|
||||||
Click += ButtonMove_Click;
|
Click += ButtonMove_Click;
|
||||||
((System.ComponentModel.ISupportInitialize)pictureBoxBoat).EndInit();
|
((System.ComponentModel.ISupportInitialize)pictureBoxBoat).EndInit();
|
||||||
ResumeLayout(false);
|
ResumeLayout(false);
|
||||||
@ -179,13 +150,11 @@
|
|||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
private PictureBox pictureBoxBoat;
|
private PictureBox pictureBoxBoat;
|
||||||
private Button button1;
|
|
||||||
private Button buttonUp;
|
private Button buttonUp;
|
||||||
private Button buttonDown;
|
private Button buttonDown;
|
||||||
private Button buttonRight;
|
private Button buttonRight;
|
||||||
private Button buttonLeft;
|
private Button buttonLeft;
|
||||||
private ComboBox comboBoxStrategy;
|
private ComboBox comboBoxStrategy;
|
||||||
private Button buttonCretaeBoat;
|
|
||||||
private Button buttonStrategyStep;
|
private Button buttonStrategyStep;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -37,57 +37,6 @@ namespace ProjectBoat
|
|||||||
pictureBoxBoat.Image = bmp;
|
pictureBoxBoat.Image = bmp;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Создание объекта класса-перемещения
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="type">Тип создаваемого объекта</param>
|
|
||||||
private void CreateObject(string type)
|
|
||||||
{
|
|
||||||
Random random = new();
|
|
||||||
switch (type)
|
|
||||||
{
|
|
||||||
case nameof(DrawningBoat):
|
|
||||||
_drawningBoat = new DrawningBoat(random.Next(100, 300),
|
|
||||||
random.Next(1000, 3000),
|
|
||||||
Color.FromArgb(random.Next(0, 256),
|
|
||||||
random.Next(0, 256), random.Next(0, 256)));
|
|
||||||
break;
|
|
||||||
case nameof(DrawningMBoat):
|
|
||||||
_drawningBoat = new DrawningMBoat(random.Next(100,
|
|
||||||
300), random.Next(1000, 3000),
|
|
||||||
Color.FromArgb(random.Next(0, 256),
|
|
||||||
random.Next(0, 256), random.Next(0, 256)),
|
|
||||||
Color.FromArgb(random.Next(0, 256),
|
|
||||||
random.Next(0, 256), random.Next(0, 256)),
|
|
||||||
Convert.ToBoolean(random.Next(0, 2)),
|
|
||||||
Convert.ToBoolean(random.Next(0, 2)), Convert.ToBoolean(random.Next(0, 2)));
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
_drawningBoat.SetPictureSize(pictureBoxBoat.Width,
|
|
||||||
pictureBoxBoat.Height);
|
|
||||||
_drawningBoat.SetPosition(random.Next(10, 100), random.Next(10, 100));
|
|
||||||
_strategy = null;
|
|
||||||
comboBoxStrategy.Enabled = true;
|
|
||||||
Draw();
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Обработка нажатия кнопки "Создать военный крейсер"
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="sender"></param>
|
|
||||||
/// <param name="e"></param>
|
|
||||||
private void ButtonCreateBoat_Click(object sender, EventArgs e) => CreateObject(nameof(DrawningMBoat));
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Обработка нажатия кнопки "Создать крейсер"
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="sender"></param>
|
|
||||||
/// <param name="e"></param>
|
|
||||||
private void buttonCretaeBoat_Click(object sender, EventArgs e) => CreateObject(nameof(DrawningBoat));
|
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Перемещение объекта по форме (нажатие кнопок навигации)
|
/// Перемещение объекта по форме (нажатие кнопок навигации)
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@ -170,11 +119,6 @@ namespace ProjectBoat
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void FormBoat_Load(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
private void pictureBoxBoat_Click(object sender, EventArgs e)
|
private void pictureBoxBoat_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user