Advertisement
Guest User

Untitled

a guest
Jun 26th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.81 KB | None | 0 0
  1. namespace WindowsFormsApp1
  2. {
  3. public partial class MENU : Form
  4. {
  5. public MENU()
  6. {
  7. InitializeComponent();
  8. }
  9.  
  10. private LEVEL LV;
  11. public int y = 0;
  12. public bool z;
  13.  
  14.  
  15. public void All()
  16. {
  17. LV = new LEVEL();
  18. LV.Setparent(this);
  19. }
  20.  
  21. public void OffVisibleMenuInterface()
  22. {
  23. StartButton.Visible = false;
  24. RekordButton.Visible = false;
  25. TworcyButton.Visible = false;
  26. ExitButton.Visible = false;
  27. label4.Visible = false;
  28. pictureBox1.Visible = false;
  29. pictureBox2.Visible = false;
  30. pictureBox3.Visible = false;
  31. pictureBox4.Visible = false;
  32. }
  33.  
  34. public void OnVisibleMenuInterface()
  35. {
  36. StartButton.Visible = true;
  37. RekordButton.Visible = true;
  38. TworcyButton.Visible = true;
  39. ExitButton.Visible = true;
  40. pictureBox1.Visible = true;
  41. pictureBox2.Visible = true;
  42. pictureBox3.Visible = true;
  43. pictureBox4.Visible = true;
  44. label5.Visible = false;
  45. label6.Visible = false;
  46. label7.Visible = false;
  47. label8.Visible = false;
  48. label9.Visible = false;
  49. label10.Visible = false;
  50. label11.Visible = false;
  51. label12.Visible = false;
  52. label13.Visible = false;
  53. label14.Visible = false;
  54. label15.Visible = false;
  55. label16.Visible = false;
  56. label17.Visible = false;
  57. }
  58. public void RekordyShow()
  59. {
  60. label5.Visible = true;
  61. label6.Visible = true;
  62. label7.Visible = true;
  63. label8.Visible = true;
  64. label9.Visible = true;
  65. label10.Visible = true;
  66. label11.Visible = true;
  67. label12.Visible = true;
  68. label13.Visible = true;
  69. label14.Visible = true;
  70. label15.Visible = true;
  71. label16.Visible = true;
  72. label17.Visible = true;
  73. }
  74.  
  75. public void TimerStop()
  76. {
  77. label1.Visible = false;
  78. label2.Visible = false;
  79. label3.Visible = false;
  80. label4.Visible = true;
  81. timer1.Enabled = false;
  82. BackButton.Visible = false;
  83. y = 0;
  84. }
  85.  
  86. private void MENU_Load(object sender, EventArgs e)
  87. {
  88. this.Icon = Properties.Resources.Ikona;
  89. pictureBox1.Image = Properties.Resources.BlueCirc;
  90. pictureBox2.Image = Properties.Resources.GreenCirc;
  91. pictureBox3.Image = Properties.Resources.RedCirc;
  92. pictureBox4.Image = Properties.Resources.YellowCirc;
  93. }
  94.  
  95. private void StartButton_Click(object sender, EventArgs e)
  96. {
  97. MENU.ActiveForm.Visible = false;
  98. All();
  99. LV.Show();
  100. }
  101.  
  102. private void RekordButton_Click(object sender, EventArgs e)
  103. {
  104. OffVisibleMenuInterface();
  105. BackButton.Visible = true;
  106. }
  107. private void RekordButton_Click_1(object sender, EventArgs e)
  108. {
  109. OffVisibleMenuInterface();
  110. BackButton.Visible = true;
  111. RekordyShow();
  112. string[] lines = File.ReadAllLines("Rekordy.txt");
  113. foreach (string line in lines)
  114. {
  115. richTextBox1.Text += line + '\n';
  116. }
  117. label6.Text = lines[0] + " sec";
  118. label7.Text = lines[1] + " sec";
  119. label8.Text = lines[2] + " sec";
  120. label9.Text = lines[3] + " sec";
  121. label10.Text = lines[4] + " sec";
  122. string[] lines1 = File.ReadAllLines("RekordyTrudne.txt");
  123. foreach (string line in lines1)
  124. {
  125. richTextBox2.Text += line + '\n';
  126. }
  127. label13.Text = lines1[0] + " sec";
  128. label14.Text = lines1[1] + " sec";
  129. label15.Text = lines1[2] + " sec";
  130. label16.Text = lines1[3] + " sec";
  131. label17.Text = lines1[4] + " sec";
  132. }
  133. private void TworcyButton_Click(object sender, EventArgs e)
  134. {
  135. OffVisibleMenuInterface();
  136. BackButton.Visible = true;
  137. timer1.Enabled = true;
  138. timer1.Interval = 20;
  139. }
  140.  
  141. private void timer1_Tick(object sender, EventArgs e)
  142. {
  143. y++;
  144. if (y >= 0 & y < 420)
  145. {
  146. label1.Visible = true;
  147. label2.Visible = true;
  148. label3.Visible = true;
  149. label3.Location = new Point(189, 45 + y);
  150. label1.Location = new Point(271, 120 + y);
  151. label2.Location = new Point(307, 170 + y);
  152. }
  153. else
  154. {
  155. OnVisibleMenuInterface();
  156. TimerStop();
  157. }
  158. }
  159. private void BackButton_Click_1(object sender, EventArgs e)
  160. {
  161. OnVisibleMenuInterface();
  162. TimerStop();
  163. }
  164.  
  165.  
  166. private void ExitButton_Click(object sender, EventArgs e)
  167. {
  168. Application.Exit();
  169. }
  170. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement