From bf13a515ea3dade3906c8341a499b30f77f425ed Mon Sep 17 00:00:00 2001 From: Heli-o Date: Wed, 26 May 2021 23:16:20 +0200 Subject: [PATCH] Init --- .vs/Catch the button/v16/.suo | Bin 0 -> 98816 bytes Catch the button.sln | 25 ++ Catch the button/App.config | 6 + Catch the button/Catch the button.csproj | 122 +++++++ Catch the button/Catch the button.csproj.user | 13 + Catch the button/Game.cs | 151 ++++++++ Catch the button/LeaderDialog.Designer.cs | 129 +++++++ Catch the button/LeaderDialog.cs | 39 ++ Catch the button/LeaderDialog.resx | 120 +++++++ Catch the button/Leaderboard.cs | 100 ++++++ Catch the button/Main.Designer.cs | 340 ++++++++++++++++++ Catch the button/Main.cs | 59 +++ Catch the button/Main.resx | 120 +++++++ Catch the button/Program.cs | 19 + Catch the button/Properties/AssemblyInfo.cs | 36 ++ .../Properties/Resources.Designer.cs | 63 ++++ Catch the button/Properties/Resources.resx | 120 +++++++ .../Properties/Settings.Designer.cs | 25 ++ Catch the button/Properties/Settings.settings | 7 + .../bin/Debug/Catch the button.exe | Bin 0 -> 22016 bytes .../bin/Debug/Catch the button.exe.config | 6 + .../bin/Debug/Catch the button.pdb | Bin 0 -> 60928 bytes .../bin/Release/Catch the button.exe | Bin 0 -> 20992 bytes .../bin/Release/Catch the button.exe.config | 6 + .../bin/Release/Catch the button.pdb | Bin 0 -> 58880 bytes .../bin/Release/resources/leaderboards.txt | 1 + ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + ... the button.csproj.AssemblyReference.cache | Bin 0 -> 11 bytes ... the button.csproj.CoreCompileInputs.cache | 1 + ...tch the button.csproj.FileListAbsolute.txt | 21 ++ ...h the button.csproj.GenerateResource.cache | Bin 0 -> 1192 bytes .../obj/Debug/Catch the button.exe | Bin 0 -> 22016 bytes .../obj/Debug/Catch the button.pdb | Bin 0 -> 60928 bytes .../Catch_the_button.LeaderDialog.resources | Bin 0 -> 180 bytes .../obj/Debug/Catch_the_button.Main.resources | Bin 0 -> 180 bytes ..._the_button.Properties.Resources.resources | Bin 0 -> 180 bytes .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 805 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 7268 bytes .../Properties.Resources.Designer.cs.dll | Bin 0 -> 3584 bytes ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + ... the button.csproj.AssemblyReference.cache | Bin 0 -> 1623 bytes ... the button.csproj.CoreCompileInputs.cache | 1 + ...tch the button.csproj.FileListAbsolute.txt | 11 + ...h the button.csproj.GenerateResource.cache | Bin 0 -> 1076 bytes .../obj/Release/Catch the button.exe | Bin 0 -> 20992 bytes .../obj/Release/Catch the button.pdb | Bin 0 -> 58880 bytes .../Catch_the_button.LeaderDialog.resources | Bin 0 -> 180 bytes .../Release/Catch_the_button.Main.resources | Bin 0 -> 180 bytes ..._the_button.Properties.Resources.resources | Bin 0 -> 180 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 7248 bytes .../Properties.Resources.Designer.cs.dll | Bin 0 -> 3584 bytes 51 files changed, 1549 insertions(+) create mode 100644 .vs/Catch the button/v16/.suo create mode 100644 Catch the button.sln create mode 100644 Catch the button/App.config create mode 100644 Catch the button/Catch the button.csproj create mode 100644 Catch the button/Catch the button.csproj.user create mode 100644 Catch the button/Game.cs create mode 100644 Catch the button/LeaderDialog.Designer.cs create mode 100644 Catch the button/LeaderDialog.cs create mode 100644 Catch the button/LeaderDialog.resx create mode 100644 Catch the button/Leaderboard.cs create mode 100644 Catch the button/Main.Designer.cs create mode 100644 Catch the button/Main.cs create mode 100644 Catch the button/Main.resx create mode 100644 Catch the button/Program.cs create mode 100644 Catch the button/Properties/AssemblyInfo.cs create mode 100644 Catch the button/Properties/Resources.Designer.cs create mode 100644 Catch the button/Properties/Resources.resx create mode 100644 Catch the button/Properties/Settings.Designer.cs create mode 100644 Catch the button/Properties/Settings.settings create mode 100644 Catch the button/bin/Debug/Catch the button.exe create mode 100644 Catch the button/bin/Debug/Catch the button.exe.config create mode 100644 Catch the button/bin/Debug/Catch the button.pdb create mode 100644 Catch the button/bin/Release/Catch the button.exe create mode 100644 Catch the button/bin/Release/Catch the button.exe.config create mode 100644 Catch the button/bin/Release/Catch the button.pdb create mode 100644 Catch the button/bin/Release/resources/leaderboards.txt create mode 100644 Catch the button/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 Catch the button/obj/Debug/Catch the button.csproj.AssemblyReference.cache create mode 100644 Catch the button/obj/Debug/Catch the button.csproj.CoreCompileInputs.cache create mode 100644 Catch the button/obj/Debug/Catch the button.csproj.FileListAbsolute.txt create mode 100644 Catch the button/obj/Debug/Catch the button.csproj.GenerateResource.cache create mode 100644 Catch the button/obj/Debug/Catch the button.exe create mode 100644 Catch the button/obj/Debug/Catch the button.pdb create mode 100644 Catch the button/obj/Debug/Catch_the_button.LeaderDialog.resources create mode 100644 Catch the button/obj/Debug/Catch_the_button.Main.resources create mode 100644 Catch the button/obj/Debug/Catch_the_button.Properties.Resources.resources create mode 100644 Catch the button/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 Catch the button/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 Catch the button/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll create mode 100644 Catch the button/obj/Release/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 Catch the button/obj/Release/Catch the button.csproj.AssemblyReference.cache create mode 100644 Catch the button/obj/Release/Catch the button.csproj.CoreCompileInputs.cache create mode 100644 Catch the button/obj/Release/Catch the button.csproj.FileListAbsolute.txt create mode 100644 Catch the button/obj/Release/Catch the button.csproj.GenerateResource.cache create mode 100644 Catch the button/obj/Release/Catch the button.exe create mode 100644 Catch the button/obj/Release/Catch the button.pdb create mode 100644 Catch the button/obj/Release/Catch_the_button.LeaderDialog.resources create mode 100644 Catch the button/obj/Release/Catch_the_button.Main.resources create mode 100644 Catch the button/obj/Release/Catch_the_button.Properties.Resources.resources create mode 100644 Catch the button/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 Catch the button/obj/Release/TempPE/Properties.Resources.Designer.cs.dll diff --git a/.vs/Catch the button/v16/.suo b/.vs/Catch the button/v16/.suo new file mode 100644 index 0000000000000000000000000000000000000000..a4e39e0c57ba2751083d7e40684893d96a1028b9 GIT binary patch literal 98816 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 AV*mgE literal 0 HcmV?d00001 diff --git a/Catch the button.sln b/Catch the button.sln new file mode 100644 index 0000000..769cc76 --- /dev/null +++ b/Catch the button.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.31205.134 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Catch the button", "Catch the button\Catch the button.csproj", "{508CE3FA-02D6-4B7C-AF72-5687FA7810B2}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {508CE3FA-02D6-4B7C-AF72-5687FA7810B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {508CE3FA-02D6-4B7C-AF72-5687FA7810B2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {508CE3FA-02D6-4B7C-AF72-5687FA7810B2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {508CE3FA-02D6-4B7C-AF72-5687FA7810B2}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {7AC5BAB2-0F09-4ACF-88F7-D493A4CC63A4} + EndGlobalSection +EndGlobal diff --git a/Catch the button/App.config b/Catch the button/App.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/Catch the button/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Catch the button/Catch the button.csproj b/Catch the button/Catch the button.csproj new file mode 100644 index 0000000..674aa36 --- /dev/null +++ b/Catch the button/Catch the button.csproj @@ -0,0 +1,122 @@ + + + + + Debug + AnyCPU + {508CE3FA-02D6-4B7C-AF72-5687FA7810B2} + WinExe + Catch_the_button + Catch the button + v4.7.2 + 512 + true + true + publish\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 0 + 1.0.0.%2a + false + false + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + Form + + + Main.cs + + + Form + + + LeaderDialog.cs + + + + + + Main.cs + + + LeaderDialog.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + + False + Microsoft .NET Framework 4.7.2 %28x86 and x64%29 + true + + + False + .NET Framework 3.5 SP1 + false + + + + \ No newline at end of file diff --git a/Catch the button/Catch the button.csproj.user b/Catch the button/Catch the button.csproj.user new file mode 100644 index 0000000..51f6223 --- /dev/null +++ b/Catch the button/Catch the button.csproj.user @@ -0,0 +1,13 @@ + + + + publish\ + + + + + + en-US + false + + \ No newline at end of file diff --git a/Catch the button/Game.cs b/Catch the button/Game.cs new file mode 100644 index 0000000..0edd37b --- /dev/null +++ b/Catch the button/Game.cs @@ -0,0 +1,151 @@ +using System; +using System.Diagnostics; +using System.Windows.Forms; +using System.Drawing; +using System.ComponentModel; + +namespace Catch_the_button { + class Game { + static internal int points; + static bool status = false; + static bool first = true; + static int miss; + static Random rng = new Random(); + static Stopwatch stpwch = new Stopwatch(); + static Timer timer; + static Timer etaUpdater; + static Timer formResetter; + static Label pts; + static Label hp; + static Panel menu; + static Label btn; + static Form frm; + static Label eta; + static Panel[] hp_indicators = new Panel[5]; + const int delay = 2000; + static internal void Init(Label opts, Label ohp, Panel omenu, Label obutton, + Form oform, Label oeta) { + pts = opts; + hp = ohp; + menu = omenu; + btn = obutton; + frm = oform; + eta = oeta; + SetTimers(); + } + static internal void HealthInit(Panel ohp1, Panel ohp2, Panel ohp3, Panel ohp4) { + hp_indicators[0] = ohp1; + hp_indicators[1] = ohp2; + hp_indicators[2] = ohp3; + hp_indicators[3] = ohp4; + hp_indicators[4] = ohp4; + } + static private void SetTimers() { + timer = new Timer(); + timer.Interval = delay; + timer.Tick += Tmr_Tick; + timer.Enabled = true; + timer.Stop(); + + etaUpdater = new Timer(); + etaUpdater.Interval = 20; + etaUpdater.Tick += Updater_Tick; + etaUpdater.Enabled = true; + etaUpdater.Stop(); + + formResetter = new Timer(); + formResetter.Interval = 200; + formResetter.Tick += formResetter_Tick; + formResetter.Enabled = true; + formResetter.Stop(); + } + + static private void Tmr_Tick(object sender, EventArgs e) { + Hit(new System.Timers.Timer()); + } + static private void Updater_Tick(object sender, EventArgs e) { + eta.Text = $"New Position in: {(2000 - stpwch.ElapsedMilliseconds)}ms"; + } + static private void formResetter_Tick(object sender, EventArgs e) { + frm.BackColor = Color.FromArgb(240, 240, 240); + formResetter.Stop(); + } + static internal void Start() { //pressed button start + points = miss = 0; + btn.Visible = btn.Enabled = true; + menu.Visible = menu.Enabled = false; + btn.Size = new Size(50, 50); + btn.Location = new Point((frm.Width - btn.Width) / 2, (frm.Height - btn.Height) / 2); + status = true; + timer.Interval = delay; + + } + static void Go() { //first button hit + timer.Start(); + stpwch.Start(); + etaUpdater.Start(); + newPos(); + } + static internal void Hit(object obj = null) { + if (!status) return; + if (first) { + Go(); + first = false; + return; + } + if (stpwch.ElapsedMilliseconds < 500 && !(obj is Form || obj is System.Timers.Timer)) { + points += 2; + } + else if (stpwch.ElapsedMilliseconds >= 500 && !(obj is Form || obj is System.Timers.Timer)) { + points++; + } + else if (obj is System.Timers.Timer || obj is Form) { + points--; + miss++; + formResetter.Start(); + frm.BackColor = Color.FromArgb(240, 200, 200); + } + UpdateText(); + if (miss > 3) { + Stop(); + return; + } + stpwch.Restart(); + resetTimer(); + newPos(); + } + static internal void Stop() { + stpwch.Stop(); + timer.Stop(); + etaUpdater.Stop(); + first = true; + status = false; + + Leaderboard.Write(); + Leaderboard.Output(); + + points = miss = 0; + UpdateText(); + btn.Visible = btn.Enabled = false; + menu.Visible = menu.Enabled = true; + eta.Text = "New Position in: ..."; + } + static private void UpdateText() { + pts.Text = "Points: " + points; + hp.Text = "HP: "+(3 - miss).ToString(); + } + static void newPos() { + btn.Location = new Point( + rng.Next(frm.ClientSize.Width - btn.Width), + rng.Next(40, frm.ClientSize.Height - btn.Height)); + } + + static private void resetTimer() { + timer.Stop(); + timer.Start(); + + etaUpdater.Stop(); + etaUpdater.Start(); + } + } +} diff --git a/Catch the button/LeaderDialog.Designer.cs b/Catch the button/LeaderDialog.Designer.cs new file mode 100644 index 0000000..ad58263 --- /dev/null +++ b/Catch the button/LeaderDialog.Designer.cs @@ -0,0 +1,129 @@ + +namespace Catch_the_button { + partial class LeaderDialog { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) { + if (disposing && (components != null)) { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() { + this.score = new System.Windows.Forms.Label(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.name = new System.Windows.Forms.TextBox(); + this.submit = new System.Windows.Forms.Button(); + this.label3 = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // score + // + this.score.AutoSize = true; + this.score.Font = new System.Drawing.Font("SansSerif", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(2))); + this.score.Location = new System.Drawing.Point(18, 110); + this.score.Margin = new System.Windows.Forms.Padding(6, 0, 6, 0); + this.score.Name = "score"; + this.score.Size = new System.Drawing.Size(193, 28); + this.score.TabIndex = 0; + this.score.Text = "Your score is: ..."; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(19, 168); + this.label1.Margin = new System.Windows.Forms.Padding(6, 0, 6, 0); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(216, 22); + this.label1.TabIndex = 1; + this.label1.Text = "Please enter your name"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(16, 204); + this.label2.Margin = new System.Windows.Forms.Padding(6, 0, 6, 0); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(306, 22); + this.label2.TabIndex = 2; + this.label2.Text = "(leave blank to not save the score)"; + // + // name + // + this.name.Location = new System.Drawing.Point(21, 252); + this.name.Margin = new System.Windows.Forms.Padding(6, 6, 6, 6); + this.name.Name = "name"; + this.name.Size = new System.Drawing.Size(350, 30); + this.name.TabIndex = 3; + // + // submit + // + this.submit.Location = new System.Drawing.Point(236, 294); + this.submit.Margin = new System.Windows.Forms.Padding(6, 6, 6, 6); + this.submit.Name = "submit"; + this.submit.Size = new System.Drawing.Size(135, 55); + this.submit.TabIndex = 4; + this.submit.Text = "Submit"; + this.submit.UseVisualStyleBackColor = true; + this.submit.Click += new System.EventHandler(this.submit_Click); + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 36F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(57, 24); + this.label3.Margin = new System.Windows.Forms.Padding(6, 0, 6, 0); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(272, 55); + this.label3.TabIndex = 5; + this.label3.Text = "Game Over"; + // + // LeaderDialog + // + this.AutoScaleDimensions = new System.Drawing.SizeF(11F, 22F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(387, 372); + this.Controls.Add(this.label3); + this.Controls.Add(this.submit); + this.Controls.Add(this.name); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.score); + this.Font = new System.Drawing.Font("SansSerif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(2))); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; + this.KeyPreview = true; + this.Margin = new System.Windows.Forms.Padding(6, 6, 6, 6); + this.Name = "LeaderDialog"; + this.Text = "Leaderboards"; + this.Load += new System.EventHandler(this.Form2_Load); + this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.LeaderDialog_KeyDown); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label score; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.TextBox name; + private System.Windows.Forms.Button submit; + private System.Windows.Forms.Label label3; + } +} \ No newline at end of file diff --git a/Catch the button/LeaderDialog.cs b/Catch the button/LeaderDialog.cs new file mode 100644 index 0000000..c406880 --- /dev/null +++ b/Catch the button/LeaderDialog.cs @@ -0,0 +1,39 @@ +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 Catch_the_button { + public partial class LeaderDialog : Form { + int points; + Form mainForm; + public LeaderDialog(int points, Form mainForm) { + InitializeComponent(); + this.points = points; + this.mainForm = mainForm; + } + + private void Form2_Load(object sender, EventArgs e) { + this.Location = new Point( + mainForm.Left+mainForm.Width/2-this.Width/2, + mainForm.Top + mainForm.Height / 2 - this.Height / 2); + score.Text = $"Your score is: {points}"; + } + + private void submit_Click(object sender, EventArgs e) { + if (name.Text == "") { this.Close(); return; }; + LeaderboardEntry newEntry = new LeaderboardEntry(name.Text.Replace(":", ""), points); + Leaderboard.Leaderboards.Add(newEntry); + this.Close(); + } + + private void LeaderDialog_KeyDown(object sender, KeyEventArgs e) { + if (e.KeyCode == Keys.Enter) submit_Click(null, null); + } + } +} diff --git a/Catch the button/LeaderDialog.resx b/Catch the button/LeaderDialog.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Catch the button/LeaderDialog.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Catch the button/Leaderboard.cs b/Catch the button/Leaderboard.cs new file mode 100644 index 0000000..3769e45 --- /dev/null +++ b/Catch the button/Leaderboard.cs @@ -0,0 +1,100 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Windows.Forms; +using System.Diagnostics; +using System.Linq; + +namespace Catch_the_button { + class Leaderboard { + static internal List Leaderboards = new List(); + static internal LeaderboardEntry highscore = new LeaderboardEntry("",0); + static RichTextBox LeaderObject; + static Form form; + static Label highscoreLabel; + static string filename = "leaderboards.txt"; + static string root = "./resources/"; + static string path = root+filename; + + static internal void Init(RichTextBox leaderObject, Form form, Label highscoreLabel) { + LeaderObject = leaderObject; + Leaderboard.form = form; + Leaderboard.highscoreLabel = highscoreLabel; + + byte stat = Read(); + if (stat == 1) return; + Output(); + } + + static internal byte Read() { + if (!Directory.Exists(root)) Directory.CreateDirectory(root); + if (!File.Exists(path)) { LeaderObject.Text = "Leaderboards not found"; File.Create(path); return 1; } + if (File.ReadAllLines(path).Length <1) { LeaderObject.Text = "Leaderboards empty. Be the first to place a record"; File.Create(path); return 1; } + string[] preformat = Sort(File.ReadAllLines(path)); + Leaderboards.Clear(); + for (int i = 0; i < preformat.Length; i++) { + string[] pars = preformat[i].Split(':'); + LeaderboardEntry formatted = new LeaderboardEntry(pars[0], Int32.Parse(pars[1])); + Leaderboards.Add(formatted); + } + FindHighScore(); + return 0; + } + static internal string[] Sort(string[] input) { + SortedDictionary carry = new SortedDictionary(); + for (int i = 0; i < input.Length; i++) { + string[] pars = input[i].Split(':'); + carry[Int32.Parse(pars[1])] = pars[0]; + } + int j = 0; + foreach (KeyValuePair item in carry) { + input[j] = $"{item.Value}:{item.Key}"; + j++; + } + return input.Reverse().ToArray(); + } + + static private void FindHighScore() { + foreach (LeaderboardEntry entry in Leaderboards) { + if (entry.points > highscore.points) highscore = entry; + } + highscoreLabel.Text = $"{highscore.name}: {highscore.points}"; + } + + static internal void Output(RichTextBox leaderboardObj = null) { + if (leaderboardObj != null) { + int count = Leaderboards.Count > 5 ? 5 : Leaderboards.Count; + string output = ""; + for (int i = 0; i < count; i++) { + output += Leaderboards[i] + "\n"; + } + leaderboardObj.Text = output.Substring(0, output.Length - 1); + } + else { + string[] lines = new string[Leaderboards.Count]; + for (int i = 0; i< Leaderboards.Count; i++) { + lines[i] = $"{Leaderboards[i].name}: {Leaderboards[i].points}"; + } + LeaderObject.Lines = lines; + } + } + static internal void Write() { + Form leaderboardDialog = new LeaderDialog(Game.points, form); + leaderboardDialog.ShowDialog(); + string leaderboardtxt = ""; + foreach (LeaderboardEntry entry in Leaderboards) { + leaderboardtxt += $"{entry.name}:{entry.points}\n"; + } + File.WriteAllText(path, leaderboardtxt.Substring(0, leaderboardtxt.Length - 1)); + Read(); + } + } + class LeaderboardEntry { + internal string name; + internal int points; + public LeaderboardEntry(string name, int points) { + this.name = name; + this.points = points; + } + } +} diff --git a/Catch the button/Main.Designer.cs b/Catch the button/Main.Designer.cs new file mode 100644 index 0000000..9c69fa0 --- /dev/null +++ b/Catch the button/Main.Designer.cs @@ -0,0 +1,340 @@ + +namespace Catch_the_button { + partial class Main { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) { + if (disposing && (components != null)) { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() { + this.Menu = new System.Windows.Forms.Panel(); + this.title = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.highscore = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.ldrboard = new System.Windows.Forms.RichTextBox(); + this.quit = new System.Windows.Forms.Button(); + this.start = new System.Windows.Forms.Button(); + this.label1 = new System.Windows.Forms.Label(); + this.ptsCount = new System.Windows.Forms.Label(); + this.hp = new System.Windows.Forms.Label(); + this.button = new System.Windows.Forms.Label(); + this.timeleft = new System.Windows.Forms.Label(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.label2 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.stats = new System.Windows.Forms.Panel(); + this.Menu.SuspendLayout(); + this.groupBox1.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.stats.SuspendLayout(); + this.SuspendLayout(); + // + // Menu + // + this.Menu.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.Menu.Controls.Add(this.button); + this.Menu.Controls.Add(this.stats); + this.Menu.Controls.Add(this.label7); + this.Menu.Controls.Add(this.label2); + this.Menu.Controls.Add(this.groupBox1); + this.Menu.Controls.Add(this.title); + this.Menu.Controls.Add(this.label6); + this.Menu.Controls.Add(this.label5); + this.Menu.Controls.Add(this.label4); + this.Menu.Controls.Add(this.quit); + this.Menu.Controls.Add(this.start); + this.Menu.Location = new System.Drawing.Point(0, 0); + this.Menu.Margin = new System.Windows.Forms.Padding(4); + this.Menu.Name = "Menu"; + this.Menu.Size = new System.Drawing.Size(961, 521); + this.Menu.TabIndex = 0; + // + // title + // + this.title.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.title.AutoSize = true; + this.title.BackColor = System.Drawing.Color.Transparent; + this.title.Font = new System.Drawing.Font("Consolas", 28.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.title.Location = new System.Drawing.Point(302, 98); + this.title.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.title.Name = "title"; + this.title.Size = new System.Drawing.Size(356, 45); + this.title.TabIndex = 0; + this.title.Text = "Catch the Button"; + this.title.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // label6 + // + this.label6.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.label6.AutoSize = true; + this.label6.Font = new System.Drawing.Font("Consolas", 127.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label6.Location = new System.Drawing.Point(388, 16); + this.label6.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(178, 200); + this.label6.TabIndex = 11; + this.label6.Text = "2"; + this.label6.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // label5 + // + this.label5.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.label5.AutoSize = true; + this.label5.Location = new System.Drawing.Point(15, 396); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(216, 19); + this.label5.TabIndex = 10; + this.label5.Text = "ESC - quit to main menu"; + // + // label4 + // + this.label4.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(12, 367); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(90, 19); + this.label4.TabIndex = 9; + this.label4.Text = "Controls:"; + // + // highscore + // + this.highscore.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.highscore.AutoSize = true; + this.highscore.Location = new System.Drawing.Point(6, 22); + this.highscore.Name = "highscore"; + this.highscore.Size = new System.Drawing.Size(81, 19); + this.highscore.TabIndex = 8; + this.highscore.Text = "No Entry"; + this.highscore.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // label3 + // + this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(125, -2); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(90, 19); + this.label3.TabIndex = 7; + this.label3.Text = "Highscore"; + // + // ldrboard + // + this.ldrboard.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.ldrboard.Cursor = System.Windows.Forms.Cursors.Arrow; + this.ldrboard.ImeMode = System.Windows.Forms.ImeMode.Off; + this.ldrboard.Location = new System.Drawing.Point(0, 21); + this.ldrboard.Name = "ldrboard"; + this.ldrboard.ReadOnly = true; + this.ldrboard.Size = new System.Drawing.Size(216, 310); + this.ldrboard.TabIndex = 5; + this.ldrboard.TabStop = false; + this.ldrboard.Text = "..."; + // + // quit + // + this.quit.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.quit.Location = new System.Drawing.Point(378, 432); + this.quit.Name = "quit"; + this.quit.Size = new System.Drawing.Size(214, 41); + this.quit.TabIndex = 4; + this.quit.Text = "Quit"; + this.quit.UseVisualStyleBackColor = true; + this.quit.Click += new System.EventHandler(this.quit_Click); + // + // start + // + this.start.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.start.Location = new System.Drawing.Point(338, 362); + this.start.Name = "start"; + this.start.Size = new System.Drawing.Size(290, 64); + this.start.TabIndex = 3; + this.start.Text = "Start"; + this.start.UseVisualStyleBackColor = true; + this.start.Click += new System.EventHandler(this.start_Click); + // + // label1 + // + this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(108, -1); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(108, 19); + this.label1.TabIndex = 2; + this.label1.Text = "Leaderboard"; + // + // ptsCount + // + this.ptsCount.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.ptsCount.AutoSize = true; + this.ptsCount.Location = new System.Drawing.Point(843, 6); + this.ptsCount.Name = "ptsCount"; + this.ptsCount.Size = new System.Drawing.Size(90, 19); + this.ptsCount.TabIndex = 0; + this.ptsCount.Text = "Points: 0"; + // + // hp + // + this.hp.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.hp.AutoSize = true; + this.hp.Location = new System.Drawing.Point(783, 6); + this.hp.Name = "hp"; + this.hp.Size = new System.Drawing.Size(54, 19); + this.hp.TabIndex = 1001; + this.hp.Text = "HP: 3"; + // + // button + // + this.button.Anchor = System.Windows.Forms.AnchorStyles.None; + this.button.BackColor = System.Drawing.Color.LightGray; + this.button.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.button.Cursor = System.Windows.Forms.Cursors.Hand; + this.button.Enabled = false; + this.button.Font = new System.Drawing.Font("SansSerif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(2))); + this.button.Location = new System.Drawing.Point(443, 241); + this.button.Name = "button"; + this.button.Size = new System.Drawing.Size(50, 50); + this.button.TabIndex = 6; + this.button.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + this.button.Visible = false; + this.button.Click += new System.EventHandler(this.button_Click); + this.button.MouseEnter += new System.EventHandler(this.button_MouseEnter); + this.button.MouseLeave += new System.EventHandler(this.button_MouseLeave); + // + // timeleft + // + this.timeleft.AutoSize = true; + this.timeleft.Location = new System.Drawing.Point(-1, 5); + this.timeleft.Name = "timeleft"; + this.timeleft.Size = new System.Drawing.Size(189, 19); + this.timeleft.TabIndex = 7; + this.timeleft.Text = "New Position in: ..."; + // + // groupBox1 + // + this.groupBox1.Controls.Add(this.groupBox2); + this.groupBox1.Controls.Add(this.highscore); + this.groupBox1.Controls.Add(this.label3); + this.groupBox1.Location = new System.Drawing.Point(743, 120); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Size = new System.Drawing.Size(215, 398); + this.groupBox1.TabIndex = 12; + this.groupBox1.TabStop = false; + // + // groupBox2 + // + this.groupBox2.Controls.Add(this.label1); + this.groupBox2.Controls.Add(this.ldrboard); + this.groupBox2.Location = new System.Drawing.Point(0, 65); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.Size = new System.Drawing.Size(215, 333); + this.groupBox2.TabIndex = 13; + this.groupBox2.TabStop = false; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(47, 209); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(162, 19); + this.label2.TabIndex = 15; + this.label2.Text = "Click the buttons"; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Location = new System.Drawing.Point(538, 143); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(108, 19); + this.label7.TabIndex = 16; + this.label7.Text = "budget Osu!"; + // + // stats + // + this.stats.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.stats.Controls.Add(this.timeleft); + this.stats.Controls.Add(this.hp); + this.stats.Controls.Add(this.ptsCount); + this.stats.Location = new System.Drawing.Point(3, 3); + this.stats.Name = "stats"; + this.stats.Size = new System.Drawing.Size(955, 30); + this.stats.TabIndex = 1002; + // + // Main + // + this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 19F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(963, 520); + this.Controls.Add(this.Menu); + this.Font = new System.Drawing.Font("Consolas", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.KeyPreview = true; + this.Margin = new System.Windows.Forms.Padding(4); + this.Name = "Main"; + this.Text = "Catch the Button 2"; + this.Load += new System.EventHandler(this.Form1_Load); + this.Click += new System.EventHandler(this.Form1_Click); + this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Main_KeyDown); + this.Menu.ResumeLayout(false); + this.Menu.PerformLayout(); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + this.stats.ResumeLayout(false); + this.stats.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Panel Menu; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label title; + private System.Windows.Forms.Button quit; + private System.Windows.Forms.Button start; + internal System.Windows.Forms.Label hp; + internal System.Windows.Forms.Label ptsCount; + private System.Windows.Forms.Label button; + private System.Windows.Forms.RichTextBox ldrboard; + private System.Windows.Forms.Label timeleft; + private System.Windows.Forms.Label highscore; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.GroupBox groupBox1; + private System.Windows.Forms.GroupBox groupBox2; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Panel stats; + } +} + diff --git a/Catch the button/Main.cs b/Catch the button/Main.cs new file mode 100644 index 0000000..08a71a9 --- /dev/null +++ b/Catch the button/Main.cs @@ -0,0 +1,59 @@ +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; +using System.Diagnostics; + +namespace Catch_the_button { + public partial class Main : Form { + public Main() { + InitializeComponent(); + } + + private void start_Click(object sender, EventArgs e) { + Game.Start(); + } + + private void Form1_Load(object sender, EventArgs e) { + Game.Init(ptsCount, hp, Menu, button, this, timeleft); + Leaderboard.Init(ldrboard, this, highscore); + button.Parent = stats.Parent = this; + } + + private void quit_Click(object sender, EventArgs e) { + this.Close(); + } + + private void button_Click(object sender, EventArgs e) { + Game.Hit(); + } + + private void Form1_Click(object sender, EventArgs e) { + Game.Hit(obj: sender); + } + + + private void button_MouseEnter(object sender, EventArgs e) { + button.BackColor = Color.FromArgb(240, 240, 240); + } + + private void button_MouseLeave(object sender, EventArgs e) { + button.BackColor = Color.FromArgb(211, 211, 211); + } + + private void Main_KeyDown(object sender, KeyEventArgs e) { + switch (e.KeyCode) { + case Keys.Escape: + Game.Stop(); + break; + default: + break; + } + } + } +} diff --git a/Catch the button/Main.resx b/Catch the button/Main.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Catch the button/Main.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Catch the button/Program.cs b/Catch the button/Program.cs new file mode 100644 index 0000000..227e3f2 --- /dev/null +++ b/Catch the button/Program.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Catch_the_button { + static class Program { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Main()); + } + } +} diff --git a/Catch the button/Properties/AssemblyInfo.cs b/Catch the button/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..5710391 --- /dev/null +++ b/Catch the button/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Catch the button")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Catch the button")] +[assembly: AssemblyCopyright("Copyright © 2021")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("508ce3fa-02d6-4b7c-af72-5687fa7810b2")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Catch the button/Properties/Resources.Designer.cs b/Catch the button/Properties/Resources.Designer.cs new file mode 100644 index 0000000..afd50f3 --- /dev/null +++ b/Catch the button/Properties/Resources.Designer.cs @@ -0,0 +1,63 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Catch_the_button.Properties { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Catch_the_button.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/Catch the button/Properties/Resources.resx b/Catch the button/Properties/Resources.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Catch the button/Properties/Resources.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Catch the button/Properties/Settings.Designer.cs b/Catch the button/Properties/Settings.Designer.cs new file mode 100644 index 0000000..f67a559 --- /dev/null +++ b/Catch the button/Properties/Settings.Designer.cs @@ -0,0 +1,25 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + + +namespace Catch_the_button.Properties { + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/Catch the button/Properties/Settings.settings b/Catch the button/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/Catch the button/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Catch the button/bin/Debug/Catch the button.exe b/Catch the button/bin/Debug/Catch the button.exe new file mode 100644 index 0000000000000000000000000000000000000000..e9c2160a97764ec68f980e9dd4a7888cf8f9500d GIT binary patch literal 22016 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 literal 0 HcmV?d00001 diff --git a/Catch the button/bin/Debug/Catch the button.exe.config b/Catch the button/bin/Debug/Catch the button.exe.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/Catch the button/bin/Debug/Catch the button.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Catch the button/bin/Debug/Catch the button.pdb b/Catch the button/bin/Debug/Catch the button.pdb new file mode 100644 index 0000000000000000000000000000000000000000..7b113cc75d3eee456b95da2fa9769dcb7753bbb0 GIT binary patch literal 60928 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 literal 0 HcmV?d00001 diff --git a/Catch the button/bin/Release/Catch the button.exe b/Catch the button/bin/Release/Catch the button.exe new file mode 100644 index 0000000000000000000000000000000000000000..3e9876d7447025d8c95587943e8fa7291d5af8d8 GIT binary patch literal 20992 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 F{x>`KUR3}9 literal 0 HcmV?d00001 diff --git a/Catch the button/bin/Release/Catch the button.exe.config b/Catch the button/bin/Release/Catch the button.exe.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/Catch the button/bin/Release/Catch the button.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Catch the button/bin/Release/Catch the button.pdb b/Catch the button/bin/Release/Catch the button.pdb new file mode 100644 index 0000000000000000000000000000000000000000..c590e01936fb647fbabe60616fff5e02901a2f55 GIT binary patch literal 58880 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 +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/Catch the button/obj/Debug/Catch the button.csproj.AssemblyReference.cache b/Catch the button/obj/Debug/Catch the button.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..f5e894aea93a73e58fa9d4feab241bc197ee1a40 GIT binary patch literal 11 QcmeZu3JP{+WMlvW01Ze1dH?_b literal 0 HcmV?d00001 diff --git a/Catch the button/obj/Debug/Catch the button.csproj.CoreCompileInputs.cache b/Catch the button/obj/Debug/Catch the button.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..9e5c1af --- /dev/null +++ b/Catch the button/obj/Debug/Catch the button.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +4ec7a7f8cafda8845629d58d71d67896e75d37b3 diff --git a/Catch the button/obj/Debug/Catch the button.csproj.FileListAbsolute.txt b/Catch the button/obj/Debug/Catch the button.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..b6ffb17 --- /dev/null +++ b/Catch the button/obj/Debug/Catch the button.csproj.FileListAbsolute.txt @@ -0,0 +1,21 @@ +C:\Users\helio\source\repos\Catch the button\Catch the button\obj\Debug\Catch_the_button.Properties.Resources.resources +C:\Users\helio\source\repos\Catch the button\Catch the button\obj\Debug\Catch the button.csproj.GenerateResource.cache +C:\Users\helio\source\repos\Catch the button\Catch the button\obj\Debug\Catch the button.csproj.CoreCompileInputs.cache +C:\Users\helio\source\repos\Catch the button\Catch the button\bin\Debug\Catch the button.exe.config +C:\Users\helio\source\repos\Catch the button\Catch the button\bin\Debug\Catch the button.exe +C:\Users\helio\source\repos\Catch the button\Catch the button\bin\Debug\Catch the button.pdb +C:\Users\helio\source\repos\Catch the button\Catch the button\obj\Debug\Catch the button.exe +C:\Users\helio\source\repos\Catch the button\Catch the button\obj\Debug\Catch the button.pdb +C:\Users\vasik\Desktop\Catch the button\Catch the button\obj\Debug\Catch the button.csproj.AssemblyReference.cache +C:\Users\vasik\Desktop\Catch the button\Catch the button\obj\Debug\Catch_the_button.Form1.resources +C:\Users\vasik\Desktop\Catch the button\Catch the button\obj\Debug\Catch_the_button.Properties.Resources.resources +C:\Users\vasik\Desktop\Catch the button\Catch the button\obj\Debug\Catch the button.csproj.GenerateResource.cache +C:\Users\vasik\Desktop\Catch the button\Catch the button\obj\Debug\Catch the button.csproj.CoreCompileInputs.cache +C:\Users\vasik\Desktop\Catch the button\Catch the button\obj\Debug\Catch the button.exe +C:\Users\vasik\Desktop\Catch the button\Catch the button\obj\Debug\Catch the button.pdb +C:\Users\vasik\Desktop\Catch the button\Catch the button\bin\Debug\Catch the button.exe.config +C:\Users\vasik\Desktop\Catch the button\Catch the button\bin\Debug\Catch the button.exe +C:\Users\vasik\Desktop\Catch the button\Catch the button\bin\Debug\Catch the button.pdb +C:\Users\helio\source\repos\Catch the button\Catch the button\obj\Debug\Catch the button.csproj.AssemblyReference.cache +C:\Users\helio\source\repos\Catch the button\Catch the button\obj\Debug\Catch_the_button.Main.resources +C:\Users\helio\source\repos\Catch the button\Catch the button\obj\Debug\Catch_the_button.LeaderDialog.resources diff --git a/Catch the button/obj/Debug/Catch the button.csproj.GenerateResource.cache b/Catch the button/obj/Debug/Catch the button.csproj.GenerateResource.cache new file mode 100644 index 0000000000000000000000000000000000000000..5ea810ec12f4fe455ef8e4cbba759d00ff8329b9 GIT binary patch literal 1192 zcma)4&rcIk5bi>^bX(A_LJC2X#&|GkvuQ4yIL95 zOM;bDMq#ie%)SYlN>i<}P1;BmFE7kZ1m2faokT&#-);iB1{(LJ7%c}(#t4JZyN?n*LQF7`B;7cCi)@drvLq7%`& z>}a7GFL#9DDBh)9z zm-=nDldfEJxX8Y^c>S3kWP53Uh*QURCmc(xP+O| z%`3tAaM$3j!%ed*VKP_=)4^PnHbyVl#Wk;T%C0zmX)!w8XH!01#vzuu+G7`sKFy!Y zN5Uie%E54 zYOy(BQ1tWnsjqt$g8~+t2L^R#mkxG5TFeTA^i4QO{O9Mlhwp&-7y;&^AI!(&Fdr|$ Jd|ZPS{{gJNGIsy~ literal 0 HcmV?d00001 diff --git a/Catch the button/obj/Debug/Catch the button.exe b/Catch the button/obj/Debug/Catch the button.exe new file mode 100644 index 0000000000000000000000000000000000000000..e9c2160a97764ec68f980e9dd4a7888cf8f9500d GIT binary patch literal 22016 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 literal 0 HcmV?d00001 diff --git a/Catch the button/obj/Debug/Catch the button.pdb b/Catch the button/obj/Debug/Catch the button.pdb new file mode 100644 index 0000000000000000000000000000000000000000..7b113cc75d3eee456b95da2fa9769dcb7753bbb0 GIT binary patch literal 60928 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 literal 0 HcmV?d00001 diff --git a/Catch the button/obj/Debug/Catch_the_button.LeaderDialog.resources b/Catch the button/obj/Debug/Catch_the_button.LeaderDialog.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Catch the button/obj/Debug/Catch_the_button.Main.resources b/Catch the button/obj/Debug/Catch_the_button.Main.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Catch the button/obj/Debug/Catch_the_button.Properties.Resources.resources b/Catch the button/obj/Debug/Catch_the_button.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Catch the button/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/Catch the button/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..9ed41e9b10b853cde4fdbe201db28dbe44fda28a GIT binary patch literal 805 zcmcJLv5LY#6h&tm5x*jhur@=~#oe{jXgU{BA-TIVcTj?ZT0yiR0#j%Nk{eXck}VsV zc7JHCJ4^AqKK!rCr}z>RX-HY8u@EP%Iqx{^{>+Atzy2FJ=uWYi#?$c+<0c4yf1?JB y$gn=ymPBfuA-~Hpq>Hyi8IryN!m9QssDetkyv4fmTZBomPzs2!K#k4KEAaxh)dHFT literal 0 HcmV?d00001 diff --git a/Catch the button/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Catch the button/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..31d210c87e35a7f23f2f3d9ef9c2838112b66f64 GIT binary patch literal 7268 zcmeHMdv6m*5V!MK;_xV@lsEKfX$!4;wG%=J5`R!TE>QtRv4Kil6xMfRd*N=^?CvFT zqkNWrf~p^}ojJck5@@CRB>wP49&h$Bzn!_+yWfm6*-R$$H(vBj*QqHK!BgRDWmMC; zFNBGCShH~;lv`F&q~uyl$$Fx7WFCo3pJ$9Va_lHPJ(4)j16< zVXW?s7Ua+{3*^EpsOX?G4xn5(H1t$S@fP&WG1cHrNS`k5i$ze@BFPTfRfemPa28pVwT1BYz4Qe{02fc|~*c6*)ER&f= zIhD<38GcY^rv8|%b&Z7x!xQhXZz zYgP-{Dmanxl@3K?bjI%f=Oebf%$NM7d!?1dyHLEpvRU}pK0eW{rs0Rp@w)XBSC`FB zLNtvi8lI*!lz-weHRb~}3D7iRXcC~~dU0-Mi3jJVQOxINs5wgl=|CoT0tJ4}k;svl zCvg(RJUfLl!%m~9>}~X!(}Nlk=^d`Y8&B=U3b}CC=4iQpKh-1?z1zf z>0SAO_uL@=^x6;#iLt$38d#8TL9(o%BS!)%7sU~*xR9D6me7HODq zk<}*+b_KEO9~H9ny{;=S$shA@Rm6JsG!Y_;%DgZ_an*cxqLLyE!WyycM?Bd zLpYua+<>wsFxL?#NCjrdsWl`>HxOw%O{5C9+$DigF-k5I>@U-{GQpg4P; zisz|3;`5ZxBp7$FF;m4Fcb0OSB;h%@nJgtcM|$&={m_-C42bs2en4?)uY7FLeV-L@ z^xWQKAuW|zss6f#hi9Mti2Yag>c>}8KcS}6dmDU*(gvzI@3SIyJx2Hb zk36d(WIxZ!Q~E^tBP*du=dQ5@RK1x>KvcQU1I#w^NqUAbCz2?j5TR@O&&fmW-+tEgP#`t7}_+S(@F+T9(1BoH{U`z}#km!RCJ{S!V@jJ73+42)&c$I1A z%sJmVb7sz&IkR{Cm6KFQMD^%5ZxWry$gN+~`;#T8S3mjXYWj4=#n$s;&&AfMf*YEp zK;;9wXgapzl)SGiFicq_t{QYE$fbVuWaqFzAz0=jLLFuFytvrRX6_ z0Wm7*&m9;|^nP@rX3ay#`{q_1X%0d>r;hrMu_^!8##m$s?Iir}t+4l|{X|Xo*4!U8 ziIU4Kl8|>UldVV|jv)WSM$j#f6_Rcy(VP`XPdV`(`T=uncWemoAkYVD7Z5);-kU)U z^tVZLx{*jQ_yFxGqXQA);JS#`_87DcKH#f`j)K-d@{dR*p590Sgwl5i#pqZ8YX$pM zxDsS#;}Y9dted(i2{-T~2ucneen9I}-IVCsNX8NiT~$5qG4!CZ-snK0Qq;9COb{hH zRzZlMHI~=}jt4Wl21Ohxr*vV9)noPb^!4(lkqZyBfEC(~5?#i~h0>OZ0@u%nY;n1P zXaZx~bcQxz3BG1+qtj!<7`H&4Lnv*7p2|Yz1{Y%gqaO%_OmtoJ(Yi{WTOh)Np=8ZM<5vHW*TN(g<1xSL<5!?J^ToMWD zHO_!p2r$OxZcudx8SNUwwbYAiux0O#HSn|e^Ly+*2Eg28R=EYf@HZG&c~z7=<3mnuiY zGq;bcT-lQ^QZaN?;JI1KEc#9%P`-Oa<|rrU?Xnk*`C(-Hj-<)5AGt+2wOEonZ9nHp z8kG@CI|5aV5f&*gquC+MEC-UpWqcq*RSq0k)eV$Np6l3=tNe_NBCeG|JCrn%b0ZZD z2I^2~XFZvT>`2m(DwbSN2BXrK0f5{EJZn@5zE6IwaXjWkLcJdf1?(F2%P=6QFFv#Cd56}NQeJ4`_e}YD zZ;^{US5*#{T`wntWbd>1MZ_Q88}>6JX!p451S(YXk+sha%eI$^$~jkAl`@07xaMzN z_bQOVNqce!?nGSK3hsNW?y*z;mBaUE{5`__CFV`$?rzoZmWpO}NCm^5H*ULr<=vA~ f7Z_`Aw!?@10=(PHLxl6o-#%BjKFr1cF$4bsm!}+I literal 0 HcmV?d00001 diff --git a/Catch the button/obj/Release/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/Catch the button/obj/Release/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs new file mode 100644 index 0000000..3871b18 --- /dev/null +++ b/Catch the button/obj/Release/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/Catch the button/obj/Release/Catch the button.csproj.AssemblyReference.cache b/Catch the button/obj/Release/Catch the button.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..84695b8a3f68db02c248de143b7680d764eea85d GIT binary patch literal 1623 zcmcJP&q~8U5XQ4N5g#HKpW z7^~7dbc-PJ_8uDN-vpnGp8mJ>IUn*fVX$;wt2wW#Kh;Wr1qi24er*F!lm+UhtBcQUD> z@Ict94SU+qX5)~Il{)FRJ7GI)g{{p-FH>n|sGCrh8lg5D``K8@$x~V!=qV-Lace8? z#1Gf(!&NHP?X9wl!ihkA-m+bT<70lK!R`I z=Lgqs|CZOde1m1p$)xO>S8Oz$nF-mv?SnHXxPsHJBKe$r@F9F~B3uC4%WZSfyiG3U z#>GR`)TvAD#;L^?uxK;pl!zJKJXcr3rb8XcSW>ipu1Ckxrnb!HS#xqr1We*#96#^f y|L~>p?UUm`NiOLcdYH}i?V}f;^Bx4|y>;|3pkLp=KKzJYfTIur_8|g*5Vb!+oguye literal 0 HcmV?d00001 diff --git a/Catch the button/obj/Release/Catch the button.exe b/Catch the button/obj/Release/Catch the button.exe new file mode 100644 index 0000000000000000000000000000000000000000..3e9876d7447025d8c95587943e8fa7291d5af8d8 GIT binary patch literal 20992 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 F{x>`KUR3}9 literal 0 HcmV?d00001 diff --git a/Catch the button/obj/Release/Catch the button.pdb b/Catch the button/obj/Release/Catch the button.pdb new file mode 100644 index 0000000000000000000000000000000000000000..c590e01936fb647fbabe60616fff5e02901a2f55 GIT binary patch literal 58880 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 literal 0 HcmV?d00001 diff --git a/Catch the button/obj/Release/Catch_the_button.Main.resources b/Catch the button/obj/Release/Catch_the_button.Main.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Catch the button/obj/Release/Catch_the_button.Properties.Resources.resources b/Catch the button/obj/Release/Catch_the_button.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Catch the button/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/Catch the button/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..c933cc3f77ff365554a5d6ab69ba0a466d658558 GIT binary patch literal 7248 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 literal 0 HcmV?d00001