AboutForm.cs 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. using System;
  2. using System.Windows.Forms;
  3. using System.Diagnostics;
  4. namespace Optimizer
  5. {
  6. public partial class AboutForm : Form
  7. {
  8. public AboutForm()
  9. {
  10. InitializeComponent();
  11. Options.ApplyTheme(this);
  12. }
  13. private void button7_Click(object sender, EventArgs e)
  14. {
  15. this.Close();
  16. }
  17. private void About_Load(object sender, EventArgs e)
  18. {
  19. t1.Interval = 50;
  20. t2.Interval = 50;
  21. t1.Start();
  22. }
  23. private void t1_Tick(object sender, EventArgs e)
  24. {
  25. string s0 = "";
  26. string s1 = "O";
  27. string s2 = "Op";
  28. string s3 = "Opt";
  29. string s4 = "Opti";
  30. string s5 = "Optim";
  31. string s6 = "Optimi";
  32. string s7 = "Optimiz";
  33. string s8 = "Optimize";
  34. string s9 = "Optimizer";
  35. switch (l1.Text)
  36. {
  37. case "":
  38. l1.Text = s1;
  39. break;
  40. case "O":
  41. l1.Text = s2;
  42. break;
  43. case "Op":
  44. l1.Text = s3;
  45. break;
  46. case "Opt":
  47. l1.Text = s4;
  48. break;
  49. case "Opti":
  50. l1.Text = s5;
  51. break;
  52. case "Optim":
  53. l1.Text = s6;
  54. break;
  55. case "Optimi":
  56. l1.Text = s7;
  57. break;
  58. case "Optimiz":
  59. l1.Text = s8;
  60. break;
  61. case "Optimize":
  62. l1.Text = s9;
  63. t1.Stop();
  64. t2.Start();
  65. break;
  66. case "Optimizer":
  67. l1.Text = s0;
  68. break;
  69. }
  70. }
  71. private void t2_Tick(object sender, EventArgs e)
  72. {
  73. string s0 = "";
  74. string s1 = "d";
  75. string s2 = "de";
  76. string s3 = "dea";
  77. string s4 = "dead";
  78. string s5 = "deadm";
  79. string s6 = "deadmo";
  80. string s7 = "deadmoo";
  81. string s8 = "deadmoon";
  82. string s9 = "deadmoon © ";
  83. string s10 = "deadmoon © ∞";
  84. switch (l2.Text)
  85. {
  86. case "":
  87. l2.Text = s1;
  88. break;
  89. case "d":
  90. l2.Text = s2;
  91. break;
  92. case "de":
  93. l2.Text = s3;
  94. break;
  95. case "dea":
  96. l2.Text = s4;
  97. break;
  98. case "dead":
  99. l2.Text = s5;
  100. break;
  101. case "deadm":
  102. l2.Text = s6;
  103. break;
  104. case "deadmo":
  105. l2.Text = s7;
  106. break;
  107. case "deadmoo":
  108. l2.Text = s8;
  109. break;
  110. case "deadmoon":
  111. l2.Text = s9;
  112. break;
  113. case "deadmoon © ":
  114. l2.Text = s10;
  115. t2.Stop();
  116. break;
  117. case "deadmoon © ∞":
  118. l2.Text = s0;
  119. break;
  120. }
  121. }
  122. private void l2_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
  123. {
  124. Process.Start("https://github.com/hellzerg/optimizer");
  125. }
  126. }
  127. }