SeaBattle/Form2.cs
2021-06-28 02:13:29 +03:00

64 lines
2.6 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Project
{
public partial class fhelp : Form
{
public fhelp()
{
InitializeComponent();
}
int i = 0;
private void back_Click(object sender, EventArgs e)
{
//закрытие формы с правилами и возвращение на первоначальную форму
form myFrm2 = new form();
myFrm2.Show();
this.Hide();
}
private void next_Click(object sender, EventArgs e)
{
//смена событий при нажатии на кнопку после определенного кол-во нажатий
if (i == 0)
{
phelp.Image = Properties.Resources.help2;
lhelp.Text = "Компьютер случайным образом расставляет корабли по своему полю\nЦель игры: уничтожить все корабли противника\nНажатием левой кнопки мыши вы можете подбить вражеский корабль";
}
if (i == 1)
{
phelp.Image = Properties.Resources.help3;
lhelp.Text = "Корабль обозначается небольшой желто-оранжевой точкой на поле\rВ случае промаха на месте клика появится красный крестик\rВ случае попадания по кораблю появится красная звездочка\rПобеждает тот, кто первее уничтожит все вражеские корабли";
next.Text = "Назад";
back.Visible = false;
back.Enabled = false;
elhelp.Text = null;
yhelp.Text = null;
hl1.Visible = true;
hl2.Visible = true;
hl3.Visible = true;
}
if (i == 2)
{
//закрытие формы с правилами и возвращение на первоначальную форму
form myFrm2 = new form();
this.Close();
myFrm2.Show();
}
i++;
}
private void fhelp_FormClosing(object sender, FormClosingEventArgs e)
{
Application.Exit();
}
}
}