From f15d814111fa95ac74d33168ca45b4c2cfe41a01 Mon Sep 17 00:00:00 2001 From: Your Name Date: Fri, 28 Nov 2025 18:19:30 +0400 Subject: [PATCH] calc1 --- ...f3fc9ba3-841a-4619-8332-b025368f654c.vsidx | Bin 0 -> 45104 bytes .vs/Calculator/v17/.suo | Bin 0 -> 48640 bytes App.config | 6 + Calculator.csproj | 89 ++++ Calculator.sln | 25 + Form1.Designer.cs | 495 ++++++++++++++++++ Form1.cs | 340 ++++++++++++ Form1.resx | 120 +++++ Program.cs | 22 + Properties/AssemblyInfo.cs | 36 ++ Properties/Resources.Designer.cs | 71 +++ Properties/Resources.resx | 117 +++++ Properties/Settings.Designer.cs | 30 ++ Properties/Settings.settings | 7 + bin/Debug/AnalaizerClass (2).dll | Bin 0 -> 11264 bytes bin/Debug/CalcClass.dll | Bin 0 -> 5632 bytes bin/Debug/Calculator.exe | Bin 0 -> 19456 bytes bin/Debug/Calculator.exe.config | 6 + bin/Debug/Calculator.pdb | Bin 0 -> 48640 bytes ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + obj/Debug/Calculator.Form1.resources | Bin 0 -> 180 bytes .../Calculator.Properties.Resources.resources | Bin 0 -> 180 bytes .../Calculator.csproj.AssemblyReference.cache | Bin 0 -> 6935 bytes obj/Debug/Calculator.csproj.CopyComplete | 0 .../Calculator.csproj.CoreCompileInputs.cache | 1 + .../Calculator.csproj.FileListAbsolute.txt | 13 + .../Calculator.csproj.GenerateResource.cache | Bin 0 -> 126 bytes obj/Debug/Calculator.exe | Bin 0 -> 19456 bytes obj/Debug/Calculator.pdb | Bin 0 -> 48640 bytes .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 139 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 2144 bytes 31 files changed, 1382 insertions(+) create mode 100644 .vs/Calculator/FileContentIndex/f3fc9ba3-841a-4619-8332-b025368f654c.vsidx create mode 100644 .vs/Calculator/v17/.suo create mode 100644 App.config create mode 100644 Calculator.csproj create mode 100644 Calculator.sln create mode 100644 Form1.Designer.cs create mode 100644 Form1.cs create mode 100644 Form1.resx create mode 100644 Program.cs create mode 100644 Properties/AssemblyInfo.cs create mode 100644 Properties/Resources.Designer.cs create mode 100644 Properties/Resources.resx create mode 100644 Properties/Settings.Designer.cs create mode 100644 Properties/Settings.settings create mode 100644 bin/Debug/AnalaizerClass (2).dll create mode 100644 bin/Debug/CalcClass.dll create mode 100644 bin/Debug/Calculator.exe create mode 100644 bin/Debug/Calculator.exe.config create mode 100644 bin/Debug/Calculator.pdb create mode 100644 obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 obj/Debug/Calculator.Form1.resources create mode 100644 obj/Debug/Calculator.Properties.Resources.resources create mode 100644 obj/Debug/Calculator.csproj.AssemblyReference.cache create mode 100644 obj/Debug/Calculator.csproj.CopyComplete create mode 100644 obj/Debug/Calculator.csproj.CoreCompileInputs.cache create mode 100644 obj/Debug/Calculator.csproj.FileListAbsolute.txt create mode 100644 obj/Debug/Calculator.csproj.GenerateResource.cache create mode 100644 obj/Debug/Calculator.exe create mode 100644 obj/Debug/Calculator.pdb create mode 100644 obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache diff --git a/.vs/Calculator/FileContentIndex/f3fc9ba3-841a-4619-8332-b025368f654c.vsidx b/.vs/Calculator/FileContentIndex/f3fc9ba3-841a-4619-8332-b025368f654c.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..5cdce9fb8852dc3a05f82ad6efdb53c259c9c54d GIT binary patch literal 45104 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 W_}^&$bV>iK9hLby{_lhJzyAXOfEq;r literal 0 HcmV?d00001 diff --git a/.vs/Calculator/v17/.suo b/.vs/Calculator/v17/.suo new file mode 100644 index 0000000000000000000000000000000000000000..bc72634196eafc6f32141a3ce2d864f53f2a7ec7 GIT binary patch literal 48640 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 Uygg`f<8COV literal 0 HcmV?d00001 diff --git a/App.config b/App.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Calculator.csproj b/Calculator.csproj new file mode 100644 index 0000000..afc653b --- /dev/null +++ b/Calculator.csproj @@ -0,0 +1,89 @@ + + + + + Debug + AnyCPU + {E4720E95-9A7C-467C-A8CB-79023BA507E8} + WinExe + Calculator + Calculator + v4.7.2 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + C:\Users\Student\Downloads\AnalaizerClass (2).dll + + + C:\Users\Student\Downloads\CalcClass.dll + + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + \ No newline at end of file diff --git a/Calculator.sln b/Calculator.sln new file mode 100644 index 0000000..ce91a52 --- /dev/null +++ b/Calculator.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.8.34511.84 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Calculator", "Calculator.csproj", "{E4720E95-9A7C-467C-A8CB-79023BA507E8}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {E4720E95-9A7C-467C-A8CB-79023BA507E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E4720E95-9A7C-467C-A8CB-79023BA507E8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E4720E95-9A7C-467C-A8CB-79023BA507E8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E4720E95-9A7C-467C-A8CB-79023BA507E8}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {18F5209C-8FED-4525-ABA1-8AFD63CB618D} + EndGlobalSection +EndGlobal diff --git a/Form1.Designer.cs b/Form1.Designer.cs new file mode 100644 index 0000000..9fd8312 --- /dev/null +++ b/Form1.Designer.cs @@ -0,0 +1,495 @@ +namespace Calculator +{ + partial class Form1 + { + /// + /// Обязательная переменная конструктора. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Освободить все используемые ресурсы. + /// + /// истинно, если управляемый ресурс должен быть удален; иначе ложно. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Код, автоматически созданный конструктором форм Windows + + /// + /// Требуемый метод для поддержки конструктора — не изменяйте + /// содержимое этого метода с помощью редактора кода. + /// + private void InitializeComponent() + { + this.button1 = new System.Windows.Forms.Button(); + this.button2 = new System.Windows.Forms.Button(); + this.button3 = new System.Windows.Forms.Button(); + this.button4 = new System.Windows.Forms.Button(); + this.button5 = new System.Windows.Forms.Button(); + this.button6 = new System.Windows.Forms.Button(); + this.button7 = new System.Windows.Forms.Button(); + this.button8 = new System.Windows.Forms.Button(); + this.button9 = new System.Windows.Forms.Button(); + this.button10 = new System.Windows.Forms.Button(); + this.button11 = new System.Windows.Forms.Button(); + this.button12 = new System.Windows.Forms.Button(); + this.button13 = new System.Windows.Forms.Button(); + this.button14 = new System.Windows.Forms.Button(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.textBox2 = new System.Windows.Forms.TextBox(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.button15 = new System.Windows.Forms.Button(); + this.button16 = new System.Windows.Forms.Button(); + this.button17 = new System.Windows.Forms.Button(); + this.button19 = new System.Windows.Forms.Button(); + this.button20 = new System.Windows.Forms.Button(); + this.button21 = new System.Windows.Forms.Button(); + this.button22 = new System.Windows.Forms.Button(); + this.button23 = new System.Windows.Forms.Button(); + this.button24 = new System.Windows.Forms.Button(); + this.button25 = new System.Windows.Forms.Button(); + this.button26 = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // button1 + // + this.button1.BackColor = System.Drawing.Color.LightPink; + this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button1.Location = new System.Drawing.Point(71, 178); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(94, 64); + this.button1.TabIndex = 0; + this.button1.Text = "1"; + this.button1.UseVisualStyleBackColor = false; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // button2 + // + this.button2.BackColor = System.Drawing.Color.LightPink; + this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button2.Location = new System.Drawing.Point(191, 178); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(94, 64); + this.button2.TabIndex = 1; + this.button2.Text = "2"; + this.button2.UseVisualStyleBackColor = false; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // button3 + // + this.button3.BackColor = System.Drawing.Color.LightPink; + this.button3.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button3.ForeColor = System.Drawing.SystemColors.ActiveCaptionText; + this.button3.Location = new System.Drawing.Point(315, 178); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(94, 64); + this.button3.TabIndex = 2; + this.button3.Text = "3"; + this.button3.UseVisualStyleBackColor = false; + this.button3.Click += new System.EventHandler(this.button3_Click); + // + // button4 + // + this.button4.BackColor = System.Drawing.Color.LightPink; + this.button4.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button4.Location = new System.Drawing.Point(71, 268); + this.button4.Name = "button4"; + this.button4.Size = new System.Drawing.Size(94, 64); + this.button4.TabIndex = 3; + this.button4.Text = "4"; + this.button4.UseVisualStyleBackColor = false; + this.button4.Click += new System.EventHandler(this.button4_Click); + // + // button5 + // + this.button5.BackColor = System.Drawing.Color.LightPink; + this.button5.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button5.Location = new System.Drawing.Point(191, 268); + this.button5.Name = "button5"; + this.button5.Size = new System.Drawing.Size(94, 64); + this.button5.TabIndex = 4; + this.button5.Text = "5"; + this.button5.UseVisualStyleBackColor = false; + this.button5.Click += new System.EventHandler(this.button5_Click); + // + // button6 + // + this.button6.BackColor = System.Drawing.Color.LightPink; + this.button6.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button6.Location = new System.Drawing.Point(315, 268); + this.button6.Name = "button6"; + this.button6.Size = new System.Drawing.Size(94, 64); + this.button6.TabIndex = 5; + this.button6.Text = "6"; + this.button6.UseVisualStyleBackColor = false; + this.button6.Click += new System.EventHandler(this.button6_Click); + // + // button7 + // + this.button7.BackColor = System.Drawing.Color.LightPink; + this.button7.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button7.Location = new System.Drawing.Point(71, 350); + this.button7.Name = "button7"; + this.button7.Size = new System.Drawing.Size(94, 64); + this.button7.TabIndex = 6; + this.button7.Text = "7"; + this.button7.UseVisualStyleBackColor = false; + this.button7.Click += new System.EventHandler(this.button7_Click); + // + // button8 + // + this.button8.BackColor = System.Drawing.Color.LightPink; + this.button8.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button8.Location = new System.Drawing.Point(191, 350); + this.button8.Name = "button8"; + this.button8.Size = new System.Drawing.Size(94, 64); + this.button8.TabIndex = 7; + this.button8.Text = "8"; + this.button8.UseVisualStyleBackColor = false; + this.button8.Click += new System.EventHandler(this.button8_Click); + // + // button9 + // + this.button9.BackColor = System.Drawing.Color.LightPink; + this.button9.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button9.Location = new System.Drawing.Point(315, 350); + this.button9.Name = "button9"; + this.button9.Size = new System.Drawing.Size(94, 64); + this.button9.TabIndex = 8; + this.button9.Text = "9"; + this.button9.UseVisualStyleBackColor = false; + this.button9.Click += new System.EventHandler(this.button9_Click); + // + // button10 + // + this.button10.BackColor = System.Drawing.Color.LightPink; + this.button10.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button10.Location = new System.Drawing.Point(191, 439); + this.button10.Name = "button10"; + this.button10.Size = new System.Drawing.Size(94, 64); + this.button10.TabIndex = 9; + this.button10.Text = "0"; + this.button10.UseVisualStyleBackColor = false; + this.button10.Click += new System.EventHandler(this.button10_Click); + // + // button11 + // + this.button11.BackColor = System.Drawing.Color.LightPink; + this.button11.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button11.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button11.Location = new System.Drawing.Point(557, 190); + this.button11.Name = "button11"; + this.button11.Size = new System.Drawing.Size(94, 89); + this.button11.TabIndex = 10; + this.button11.Text = "+"; + this.button11.UseVisualStyleBackColor = false; + this.button11.Click += new System.EventHandler(this.button11_Click); + // + // button12 + // + this.button12.BackColor = System.Drawing.Color.LightPink; + this.button12.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button12.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button12.Location = new System.Drawing.Point(679, 190); + this.button12.Name = "button12"; + this.button12.Size = new System.Drawing.Size(94, 89); + this.button12.TabIndex = 11; + this.button12.Text = "-"; + this.button12.UseVisualStyleBackColor = false; + this.button12.Click += new System.EventHandler(this.button12_Click); + // + // button13 + // + this.button13.BackColor = System.Drawing.Color.LightPink; + this.button13.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button13.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button13.Location = new System.Drawing.Point(557, 311); + this.button13.Name = "button13"; + this.button13.Size = new System.Drawing.Size(94, 89); + this.button13.TabIndex = 12; + this.button13.Text = "*"; + this.button13.UseVisualStyleBackColor = false; + this.button13.Click += new System.EventHandler(this.button13_Click); + // + // button14 + // + this.button14.BackColor = System.Drawing.Color.LightPink; + this.button14.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button14.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button14.Location = new System.Drawing.Point(679, 311); + this.button14.Name = "button14"; + this.button14.Size = new System.Drawing.Size(94, 89); + this.button14.TabIndex = 13; + this.button14.Text = "/"; + this.button14.UseVisualStyleBackColor = false; + this.button14.Click += new System.EventHandler(this.button14_Click); + // + // textBox1 + // + this.textBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 48F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.textBox1.Location = new System.Drawing.Point(71, 79); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(338, 80); + this.textBox1.TabIndex = 15; + this.textBox1.TextChanged += new System.EventHandler(this.textBox1_TextChanged_1); + // + // textBox2 + // + this.textBox2.Font = new System.Drawing.Font("Microsoft Sans Serif", 48F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.textBox2.Location = new System.Drawing.Point(557, 78); + this.textBox2.Name = "textBox2"; + this.textBox2.Size = new System.Drawing.Size(464, 80); + this.textBox2.TabIndex = 16; + this.textBox2.TextChanged += new System.EventHandler(this.textBox2_TextChanged); + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 27.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.label2.Location = new System.Drawing.Point(64, 25); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(221, 42); + this.label2.TabIndex = 17; + this.label2.Text = "Выражения"; + this.label2.Click += new System.EventHandler(this.label2_Click); + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 27.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.label3.Location = new System.Drawing.Point(550, 25); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(197, 42); + this.label3.TabIndex = 18; + this.label3.Text = "Результат"; + this.label3.Click += new System.EventHandler(this.label3_Click); + // + // button15 + // + this.button15.BackColor = System.Drawing.Color.LightPink; + this.button15.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button15.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button15.Location = new System.Drawing.Point(804, 311); + this.button15.Name = "button15"; + this.button15.Size = new System.Drawing.Size(94, 89); + this.button15.TabIndex = 19; + this.button15.Text = ")"; + this.button15.UseVisualStyleBackColor = false; + this.button15.Click += new System.EventHandler(this.button15_Click); + // + // button16 + // + this.button16.BackColor = System.Drawing.Color.LightPink; + this.button16.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button16.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button16.Location = new System.Drawing.Point(804, 190); + this.button16.Name = "button16"; + this.button16.Size = new System.Drawing.Size(94, 89); + this.button16.TabIndex = 20; + this.button16.Text = "("; + this.button16.UseVisualStyleBackColor = false; + this.button16.Click += new System.EventHandler(this.button16_Click); + // + // button17 + // + this.button17.BackColor = System.Drawing.Color.LightPink; + this.button17.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button17.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button17.Location = new System.Drawing.Point(927, 421); + this.button17.Name = "button17"; + this.button17.Size = new System.Drawing.Size(94, 89); + this.button17.TabIndex = 21; + this.button17.Text = "="; + this.button17.UseVisualStyleBackColor = false; + this.button17.Click += new System.EventHandler(this.button17_Click); + // + // button19 + // + this.button19.BackColor = System.Drawing.Color.LightPink; + this.button19.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button19.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button19.Location = new System.Drawing.Point(557, 537); + this.button19.Name = "button19"; + this.button19.Size = new System.Drawing.Size(216, 89); + this.button19.TabIndex = 23; + this.button19.Text = "C"; + this.button19.UseVisualStyleBackColor = false; + this.button19.Click += new System.EventHandler(this.button19_Click); + // + // button20 + // + this.button20.BackColor = System.Drawing.Color.LightPink; + this.button20.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button20.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button20.Location = new System.Drawing.Point(43, 537); + this.button20.Name = "button20"; + this.button20.Size = new System.Drawing.Size(403, 89); + this.button20.TabIndex = 24; + this.button20.Text = "🌑"; + this.button20.UseVisualStyleBackColor = false; + this.button20.Click += new System.EventHandler(this.button20_Click_1); + // + // button21 + // + this.button21.BackColor = System.Drawing.Color.LightPink; + this.button21.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button21.Font = new System.Drawing.Font("Microsoft Sans Serif", 48F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button21.Location = new System.Drawing.Point(557, 421); + this.button21.Name = "button21"; + this.button21.Size = new System.Drawing.Size(94, 89); + this.button21.TabIndex = 25; + this.button21.Text = " ²"; + this.button21.UseVisualStyleBackColor = false; + this.button21.Click += new System.EventHandler(this.button21_Click); + // + // button22 + // + this.button22.BackColor = System.Drawing.Color.LightPink; + this.button22.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button22.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button22.Location = new System.Drawing.Point(927, 311); + this.button22.Name = "button22"; + this.button22.Size = new System.Drawing.Size(94, 89); + this.button22.TabIndex = 26; + this.button22.Text = "Pi"; + this.button22.UseVisualStyleBackColor = false; + this.button22.Click += new System.EventHandler(this.button22_Click); + // + // button23 + // + this.button23.BackColor = System.Drawing.Color.LightPink; + this.button23.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button23.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button23.Location = new System.Drawing.Point(804, 421); + this.button23.Name = "button23"; + this.button23.Size = new System.Drawing.Size(94, 89); + this.button23.TabIndex = 27; + this.button23.Text = "!"; + this.button23.UseVisualStyleBackColor = false; + this.button23.Click += new System.EventHandler(this.button23_Click); + // + // button24 + // + this.button24.BackColor = System.Drawing.Color.LightPink; + this.button24.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button24.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button24.Location = new System.Drawing.Point(927, 190); + this.button24.Name = "button24"; + this.button24.Size = new System.Drawing.Size(94, 89); + this.button24.TabIndex = 28; + this.button24.Text = "%"; + this.button24.UseVisualStyleBackColor = false; + this.button24.Click += new System.EventHandler(this.button24_Click); + // + // button25 + // + this.button25.BackColor = System.Drawing.Color.LightPink; + this.button25.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button25.Font = new System.Drawing.Font("Microsoft Sans Serif", 48F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button25.Location = new System.Drawing.Point(679, 421); + this.button25.Name = "button25"; + this.button25.Size = new System.Drawing.Size(94, 89); + this.button25.TabIndex = 29; + this.button25.Text = "³"; + this.button25.UseVisualStyleBackColor = false; + this.button25.Click += new System.EventHandler(this.button25_Click); + // + // button26 + // + this.button26.BackColor = System.Drawing.Color.LightPink; + this.button26.FlatStyle = System.Windows.Forms.FlatStyle.Popup; + this.button26.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button26.Location = new System.Drawing.Point(804, 537); + this.button26.Name = "button26"; + this.button26.Size = new System.Drawing.Size(217, 89); + this.button26.TabIndex = 30; + this.button26.Text = "Стереть символ"; + this.button26.UseVisualStyleBackColor = false; + this.button26.Click += new System.EventHandler(this.button26_Click); + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(255)))), ((int)(((byte)(255))))); + this.ClientSize = new System.Drawing.Size(1125, 665); + this.Controls.Add(this.button26); + this.Controls.Add(this.button25); + this.Controls.Add(this.button24); + this.Controls.Add(this.button23); + this.Controls.Add(this.button22); + this.Controls.Add(this.button21); + this.Controls.Add(this.button20); + this.Controls.Add(this.button19); + this.Controls.Add(this.button17); + this.Controls.Add(this.button16); + this.Controls.Add(this.button15); + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.textBox2); + this.Controls.Add(this.textBox1); + this.Controls.Add(this.button14); + this.Controls.Add(this.button13); + this.Controls.Add(this.button12); + this.Controls.Add(this.button11); + this.Controls.Add(this.button10); + this.Controls.Add(this.button9); + this.Controls.Add(this.button8); + this.Controls.Add(this.button7); + this.Controls.Add(this.button6); + this.Controls.Add(this.button5); + this.Controls.Add(this.button4); + this.Controls.Add(this.button3); + this.Controls.Add(this.button2); + this.Controls.Add(this.button1); + this.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + this.Name = "Form1"; + this.Text = "Form1"; + this.Load += new System.EventHandler(this.Form1_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button3; + private System.Windows.Forms.Button button4; + private System.Windows.Forms.Button button5; + private System.Windows.Forms.Button button6; + private System.Windows.Forms.Button button7; + private System.Windows.Forms.Button button8; + private System.Windows.Forms.Button button9; + private System.Windows.Forms.Button button10; + private System.Windows.Forms.Button button11; + private System.Windows.Forms.Button button12; + private System.Windows.Forms.Button button13; + private System.Windows.Forms.Button button14; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.TextBox textBox2; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Button button15; + private System.Windows.Forms.Button button16; + private System.Windows.Forms.Button button17; + private System.Windows.Forms.Button button19; + private System.Windows.Forms.Button button20; + private System.Windows.Forms.Button button21; + private System.Windows.Forms.Button button22; + private System.Windows.Forms.Button button23; + private System.Windows.Forms.Button button24; + private System.Windows.Forms.Button button25; + private System.Windows.Forms.Button button26; + } +} + diff --git a/Form1.cs b/Form1.cs new file mode 100644 index 0000000..86976b6 --- /dev/null +++ b/Form1.cs @@ -0,0 +1,340 @@ +using BaseCalculator; +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 Calculator +{ + public partial class Form1 : Form + { + public Form1() + { + InitializeComponent(); + } + + private void button1_Click(object sender, EventArgs e) + { + textBox1.Text += "1"; + } + + private void button3_Click(object sender, EventArgs e) + { + textBox1.Text += "3"; + } + + private void button5_Click(object sender, EventArgs e) + { + textBox1.Text += "5"; + } + + private void button9_Click(object sender, EventArgs e) + { + textBox1.Text += "9"; + } + + private void button10_Click(object sender, EventArgs e) + { + textBox1.Text += "0"; + } + + private void button8_Click(object sender, EventArgs e) + { + textBox1.Text += "8"; + } + + private void button7_Click(object sender, EventArgs e) + { + textBox1.Text += "7"; + } + + private void button6_Click(object sender, EventArgs e) + { + textBox1.Text += "6"; + } + + private void button4_Click(object sender, EventArgs e) + { + textBox1.Text += "4"; + } + + private void button2_Click(object sender, EventArgs e) + { + textBox1.Text += "2"; + } + + private void button11_Click(object sender, EventArgs e) + { + textBox1.Text += "+"; + + } + + private void textBox1_TextChanged(object sender, EventArgs e) + { + + } + + private void label2_Click(object sender, EventArgs e) + { + + } + + private void button12_Click(object sender, EventArgs e) + { + textBox1.Text += "-"; + } + + private void button16_Click(object sender, EventArgs e) + { + textBox1.Text += "("; + } + + private void button15_Click(object sender, EventArgs e) + { + textBox1.Text += ")"; + } + + private void button14_Click(object sender, EventArgs e) + { + textBox1.Text += "/"; + } + + private void button13_Click(object sender, EventArgs e) + { + textBox1.Text += "*"; + } + + + + private void button18_Click(object sender, EventArgs e) + { + textBox1.Text += "%"; + } + + private void button19_Click(object sender, EventArgs e) + { + textBox1.Text = " "; + textBox2.Text = " "; + } + + private void button20_Click(object sender, EventArgs e) + { + textBox1.Text = " "; + } + + private void button17_Click(object sender, EventArgs e) + { + try + { + string expression = textBox1.Text; + if (expression.Contains('+')) + { + string[] parts = expression.Split('+'); + if (parts.Length == 2) + { + + long a = long.Parse(parts[0]); + long b = long.Parse(parts[1]); + int result = CalcClass.Add(a, b); + textBox2.Text = result.ToString(); + } + } + + + else if (expression.Contains('-')) + { + string[] parts = expression.Split('-'); + if (parts.Length == 2) + { + + long a = long.Parse(parts[0]); + long b = long.Parse(parts[1]); + int result = CalcClass.Sub(a, b); + textBox2.Text = result.ToString(); + } + } + + else if (expression.Contains('*')) + { + string[] parts = expression.Split('*'); + if (parts.Length == 2) + { + + long a = long.Parse(parts[0]); + long b = long.Parse(parts[1]); + int result = CalcClass.Mult(a, b); + textBox2.Text = result.ToString(); + } + } + + else if (expression.Contains('/')) + { + string[] parts = expression.Split('/'); + if (parts.Length == 2) + { + + long a = long.Parse(parts[0]); + long b = long.Parse(parts[1]); + int result = CalcClass.Div(a, b); + textBox2.Text = result.ToString(); + + } + } + else if (expression.Contains('²')) + { + string[] parts = expression.Split('²'); + if (parts.Length == 2) + { + + long a = long.Parse(parts[0]); + + double result = CalcClass.Square(a); + textBox2.Text = result.ToString(); + + } + } + + else if (expression.Contains('!')) + { + string[] parts = expression.Split('!'); + if (parts.Length == 2) + { + + long a = long.Parse(parts[0]); + + long result = CalcClass.Factor((int)a); + textBox2.Text = result.ToString(); + + } + } + + else if (expression.Contains('%')) + { + string[] parts = expression.Split('%'); + if (parts.Length == 2) + { + + long a = long.Parse(parts[0]); + long b = long.Parse(parts[1]); + int result = CalcClass.Mod(a, b); + textBox2.Text = result.ToString(); + + } + } + + else if (expression.Contains('³')) + { + string[] parts = expression.Split('³'); + if (parts.Length == 2) + { + + long a = long.Parse(parts[0]); + + double result = CalcClass.Cube(a); + textBox2.Text = result.ToString(); + + } + } + + else + { + textBox2.Text = "Ошибка, неверный формат выражения"; + } + } + + catch (Exception ex) + { + textBox2.Text = $"ошибка: {ex.Message}"; + } + } + + private void button20_Click_1(object sender, EventArgs e) + { + + if (this.BackColor == Color.FromArgb(192, 255, 255)) + { + + this.BackColor = Color.FromArgb(64, 64, 64); + button20.Text = "🌑"; + label2.ForeColor = Color.White; + label3.ForeColor = Color.White; + + } + + else + { + this.BackColor = Color.FromArgb(192, 255, 255); + button20.Text = "☀"; + label2.ForeColor = Color.Black; + label3.ForeColor = Color.Black; + } + } + + private void Form1_Load(object sender, EventArgs e) + { + + } + + private void label3_Click(object sender, EventArgs e) + { + + } + + private void button21_Click(object sender, EventArgs e) + { + { + textBox1.Text += "²"; + } + } + + private void button22_Click(object sender, EventArgs e) + { + { + textBox1.Text += CalcClass.Pi; + } + } + + private void button23_Click(object sender, EventArgs e) + { + { + textBox1.Text += "!"; + } + } + + private void button24_Click(object sender, EventArgs e) + { + { + textBox1.Text += "%"; + } + } + + private void button25_Click(object sender, EventArgs e) + { + { + textBox1.Text += "³"; + } + } + + private void button26_Click(object sender, EventArgs e) + { + if (textBox1.Text.Length > 0) + textBox1.Text = textBox1.Text.Remove(textBox1.Text.Length - 1); + textBox2.Text = string.Empty; + } + + private void textBox2_TextChanged(object sender, EventArgs e) + { + + } + + private void textBox1_TextChanged_1(object sender, EventArgs e) + { + + } + } +} diff --git a/Form1.resx b/Form1.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Form1.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/Program.cs b/Program.cs new file mode 100644 index 0000000..d232dfc --- /dev/null +++ b/Program.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Calculator +{ + internal static class Program + { + /// + /// Главная точка входа для приложения. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..a3a0aac --- /dev/null +++ b/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Общие сведения об этой сборке предоставляются следующим набором +// набора атрибутов. Измените значения этих атрибутов для изменения сведений, +// связанных со сборкой. +[assembly: AssemblyTitle("Calculator")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Calculator")] +[assembly: AssemblyCopyright("Copyright © 2025")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Установка значения False для параметра ComVisible делает типы в этой сборке невидимыми +// для компонентов COM. Если необходимо обратиться к типу в этой сборке через +// COM, следует установить атрибут ComVisible в TRUE для этого типа. +[assembly: ComVisible(false)] + +// Следующий GUID служит для идентификации библиотеки типов, если этот проект будет видимым для COM +[assembly: Guid("e4720e95-9a7c-467c-a8cb-79023ba507e8")] + +// Сведения о версии сборки состоят из указанных ниже четырех значений: +// +// Основной номер версии +// Дополнительный номер версии +// Номер сборки +// Редакция +// +// Можно задать все значения или принять номера сборки и редакции по умолчанию +// используя "*", как показано ниже: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Properties/Resources.Designer.cs b/Properties/Resources.Designer.cs new file mode 100644 index 0000000..c938cc0 --- /dev/null +++ b/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программным средством. +// Версия среды выполнения: 4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильному поведению и будут утрачены, если +// код создан повторно. +// +//------------------------------------------------------------------------------ + +namespace Calculator.Properties +{ + + + /// + /// Класс ресурсов со строгим типом для поиска локализованных строк и пр. + /// + // Этот класс был автоматически создан при помощи StronglyTypedResourceBuilder + // класс с помощью таких средств, как ResGen или Visual Studio. + // Для добавления или удаления члена измените файл .ResX, а затем перезапустите ResGen + // с параметром /str или заново постройте свой VS-проект. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.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() + { + } + + /// + /// Возврат кэшированного экземпляра ResourceManager, используемого этим классом. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Calculator.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Переопределяет свойство CurrentUICulture текущего потока для всех + /// подстановки ресурсов с помощью этого класса ресурсов со строгим типом. + /// + [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/Properties/Resources.resx b/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Properties/Settings.Designer.cs b/Properties/Settings.Designer.cs new file mode 100644 index 0000000..7ffec34 --- /dev/null +++ b/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// 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 Calculator.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/Properties/Settings.settings b/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/bin/Debug/AnalaizerClass (2).dll b/bin/Debug/AnalaizerClass (2).dll new file mode 100644 index 0000000000000000000000000000000000000000..9644b50e544a47c8464fe1255819db789848f344 GIT binary patch literal 11264 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 k?a)S!Rxi+__uI#JI>2qt;X`ks~vfE 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 l3ir*cy+(k+=GC%?wut+A| literal 0 HcmV?d00001 diff --git a/bin/Debug/Calculator.exe.config b/bin/Debug/Calculator.exe.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/bin/Debug/Calculator.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/bin/Debug/Calculator.pdb b/bin/Debug/Calculator.pdb new file mode 100644 index 0000000000000000000000000000000000000000..032708de3d63597df8209991679e07624d5940b1 GIT binary patch literal 48640 zcmeI531AdOx`2B^h#;T@5D*oIQ_hfta0C!S5(2E8f(nX4NG1>o2_!)S&(#(Y5xHD- zMIXAL=;DeBiYw0(Toh2&b=Mp5E$gz1$1Zp*;<56+zm7@IFcZK;ALZY3q%d8H*~B?aaFtZrGIJNt)^$?^9}N=|NYVvFoC4k1qccP6q~?vn$KbFoJ3 z?@yovcAIPJd~+xkeugFBeAAd(yy>)WYdM>KhNu6tKjnHar1*MEJJ!$$kV1)9ti@lw zABie5_UA`k0DpV@HuakvEE&=Ij0V@g{M6=Vot`e5 z-#=;Xf%gwQ{LzF5d)>F@tN$9;c}}%68Z+>{lt4{g|9fuUKdWHJo~wTMtF~F^eeu}G z&vxkYSmOoL-Wl2Qg|RpMrTEeBCG#<()h>aWy8i8cvwPfq@0@(eYZvT$Z2Z;@oo?Hj z?e6%`7rR$CeRs%Hr!{`2+8K=*_+Cn&rmlbHEjNCYed1eVw)gM4Zp>c?fAZqOoX2)| zUUBx9X-hsl`@}yD{a!L3Gg|Euka7O`PQS#H;R!)&@s7V%GiT;sv)cH(`qPqnCnb07 zm6Y1ON3YbRl+L{-_v(?}J0-86`{eu{smYUj_YCBv1@e=V19>Sudgk?>oR`)+kQSI6 zv=-YqeoG+I_`d~DfZpf7<2U!QoK?33B3=K}W7ogB#rmVsuc`h&Hva$7T=I~N*3|Wn zjsHW6^+&T)Q`bK>{{PWj@{o+y)b(H2z3(^mHb4Hx>w_-X+J4fMub!KC_xjE$4v>;)b*d7c-whbF8jJ^?jGNc+iy+D+cs*$WA9z`f&+b^T}l;hEH>CBL3Ewe=r=|Ml}L2EDcI!3||)58U15tqK2lVrN0S z5T~)77)k2g(Yk6bDL^^2!`1 zzt4oc$^-=}LB1zJBm?M0QsZ!F>QSX7Q%ZBEi=WW+Gb$qv)0hz`EiVj|O*l7DRx+zJ zFHjbe-^1+K643Q4=gV)Eu1{7oYOn3bi`D?HdP!bF9@2t zEYwu4F_jx)Dr$LJ&qIp~N)GqQ6|qHQ?G~DZEuz%y@f??WCIf*?&*q8D6RJP?Bw}KKE(8<(asTVeF>3ek>OIoQPl2+opXD3l+5?gnb1JRG zdDBYWvT3Jo?fIdkl{zPOCC-~x>Xc2p^ox``C9N2iv=Zk{D|OGNUHks*E|OO2qNJ5L zZ(6CxHtk~nh%Y4VU5KQWIB!~Z|6hX4^Cmf+62Ld?TlA;(3|5Wr500#5qxpjhS6m9+>X5tlUn@Dk&-o zc4}!LHy`b!vAJc_%0l8UC@jt|xx6e%Izu`@mcu4EsZM|`Ws;Fv|f!6D3%K23(EJ8~S^_O%BQkE);roOzSIAvm1QDNRR zxjskX55@XgKSAT>PqOrF^{kAHQ{S*1YeXxf~+I<`07y;zMAW$X(8uT z8((t4J-*Uw!q>bAzPKq8mWKLDNjA=^bG`OQ@I@P&@Ia`q-ZgPv6Qq(7ymg}vzFy>* zrwn`5gs*K8eAUI*2cf=t)`YJ#DuM*>d2tUWoWMzW&MU1Ze65V&s~*1Eh5AaZ319V9 zOB{M$-17-pp}taV!|`3}VSm#`xyF~drB!)0z*nyIRZc^iSyGWQQCifjsky~d0{Nu+ zEGBBj4cxKtk0s{$$_F^QC7>>IP+n*w~jELObA$CrVX~TgfpQCmruaHL z)K_Xv^kd6p@I#nm`ZL*Pe3LLL)K`k_Tx3i+iu`TkCKMf;PL40&_%e=<;rM8y-_r4` zF)L-HDE0#tGkCC<2WUM;U5Q>fjq$m}U261NpvR_^ZBTDUZfUuU?Znrc=*&PTjs5G4 zPE&NG`||4Ks`UOuY5u*(C$ld;q$%?rCu6gU7@}$nqJnsc{z4>cS`gJCM z7a1KXKdBDhbF%ppBi`dSf3zbZ$D`$MES-{+-#woEaj%Bxdh@rDyp2Lf%I|qk{e(4#$D`#VpNlq(w6i?{J43o zee-6<&AZ1p?=#=Eoqg9%j=T1dZ~ln5`Ez~qU-n&B$9LU;xa&UiEy#>paG7tx7T@*F zcf%ubH@xp#)Wf%Ex^L0yxW$>i#W%(+e$Ka~v2V!~ z-_l!E+t|m9LF=0mf0{hnzOZI9YmxP( z#~P{Cd48~C`HjYx+;=w6h9#^G^Hme$>$YY<7v>ff z&Ix3dm?>9DcP!^B=ONehQ}iZ@GQr0`89Pakx@z4swsq?=PbyFi^8w$mb=;^VUPd)33y;?{zA^}}j{F26%F%tfe7s zF*dG+QfKEwY3Hwl(tiJI-?uK~U1tINw72pZsw>Y(3n6WVithz)V81t93^U;pI1JL} zxfj4?@KSgqoCbddxh_gy+SXgxrySHi=i~gEeHY#eZ-UF=3Mlzm32$S675s0w782(^ z2Je8+!aLz>@Hg;vxDvhrMSmB(i~aY^{)g~x_CJEF;kWP}DD9J^uLtjCzdl?8o5A~F zYxq0Z72XdsAbD{ILfUCJ6N>&|_z?S}&Hj0C9sB3Q^{@~=3`TBbK77eD0Z8{7uauQ_S?Z1*>4Ybz;yUWm}%m3;7jZehA+c&;a}hc z_zEn6Tr+nDEBzRA8+P}!dc-(vq-xDzgiZ^Kn4{vOCRcJGD%3)jQH!YAQw zxE1~l?u37bZ^J!s7Zm&d3#l9KM`nK?e4l-p&)W+VxCuXiCqqf!7*dDaCh%i;rW}VI z;Xc?8ege;ipThnUk6s4+H~RzO0eCL_0?Itc59B&KHgp5Ny_n{sW*gT1C zJ+Iy5%~cR<%invRer#_0sx!_M$5*ahlxm3zEfNSzSddLAWmzPq6-wpk0LY^OlU zcPf;8cZZd>56`!rH;HV!C%R(07nFSWhGIJ%itRqID%*OVB(m+Z(G}bMq1YY(#dZc1 z+XG=V+mndb^CCVqUn1q5fJj+M$VOLe4}zyasqf8U4*NNf{#uP$hCuD36Gx?O97Wl8 za^x88xO$e=^B|Gy+BxWppW()iS5MDnMAjQ+^v(^_tH73?kMNmRUDwkhj!QV1zCipn zgwig^c{PD-tMhCGTe065wuZ#Ha%Pl)IZxdO=&`7-3k|qGZNBSZSkFuNg7Xz)arh06 zC2)O|f3A;PpM5`U2Jxx<;Zuzr+rZu&r)_exAZ?R70#fHydqkag^V#nJOJGMh2a;F! zT1b!PE`wbl<3Fb>ycg2*x$9v!DD4t$h`SZ0K*kxe_RD<-a+dC1ma*nC!{T; zm!vO;jE{31%EUbrj)ci@6dVLcLm4}r3-jO@C}Sq-x4Qt2gSSE2b~OgN z5I)BKMer|h0{lC?7#@U|z}k!@Cc>t05^Mu=VP6=4!(aiFF~}4+6HbM5VIjN~(ucUK z;WYRtq+YtuLi!SSC!7gCf~D{vEQ9j7TRChCXTfxM8O(u~!wVqw-pz-z;T7+X+i))23$KA+!g(;Ew&PHT+?J3&&Fuyk!hY}uI2JB~0k{~>flJ_Z za4B34seA4{@J9F)yam1le+}P;x55K(IXodjKdYP$={wzykUH!3fh*u(cn6#aSHT(Z zF8E7$H(U-^!~5Vp@M(B2d=dT@?t*LJ2k<`VJ3&8tG=dMZeO{5=yo#A+x122RZz>8oJWX-=j2VM+sfS17Ka3Wj>^WbKf z4_|`xZSHF2RkHAOZ2KXF&6utp}4?lp9!LQ*) z*q|Bx20Rl!4pZP0Fbh5j&x23FDe!4H8$JVXfSceQkg<{b5PTMHhJS#sz%B3}@HzN3 zd>)?Aoc;thhTC9!xE&_J7hnL|>nf5z`ek^!U%mkf@H^fMA3U)6qVbOs^kAcK+4 z$Ux*QMCN+?AR`f*W(eCyN;8%;N0Y9m{2ed8ayai{$WWv!l8JOcA>IAtL#~VDKMRq3O+@6ll(YBv#q3M`T14uHY}>lih3(MhQv+3j>k?T4JvF8yfe>UBbuK&@diL_QdkcaC}^qmUWM0%Q%c3E7RvGiUR7#)HTxWGb=%S&3{y-b4-}4S9C! zf@C9;kP1Ye`_>^ZBYTlLJa74t3}hTqfh~xUpn{2jQF*KIy z$2D*zFKu95=L|K!XXp6laa>K<+cr7hx--aQpI zf%^GR#zQie(x2hjds}rlq?23M<B~?R;Bu zrt{;YFVR7oNgn@I&~@OZV0-SEHdMw6Yq{Rrkll#PHy=+ye(R-0-EN<(i({Ng$2FA9 zN!DAjFT9Uq!rQnZgk9;AgnUM#INqfDn@RU)lkQ@Z?n};B(#wl-!nde!!gQ1VY7?Jg zj;~M9@sdVly|E)@F8lxFk5E1z66PAaUz+`Y8vX6Y?inV%&%|GE{LD7#o-_6zFzE-G z{n18mvq|qW@#{@KZZYS5s)?^_?A>Pc|6$T?H|a*3bOTMgTa3MTO#00xe;=6hdBB#d z;d*oYZ#JK1pE*WV4!0P8@;Q{0%b(40StBL;J&Yc6sA_+<(PvIj?K9p|%r&fS^q6bY z@h1I$OuT&FLX=Zz{B1YKnd4T+x0~}^W#VU<^E}m@=Zz-*RAXnj;b;?I+oT_F(#cva z@prw6Z)J}Aupfsmh!}$LqU;Hh-f#9>qaM`9k2e_oczFhh6oU3u7UXUZ4WcF{gZ4wC z9glukjNbLcM>8P_DFIbHT1o%)=2*vvT2S$E87R6=9X@;aIervv8k2F!JDYXPfo&j;zzn5y^(B0<`HC^%x4nn_YhsU2w9G-MwsK4 zd1#p{c3wqxBQnQu5RrL?hREqi2P6&2K!zbQ?~sqk+`|=!e9kU&5GxUxhuDa0L0(2= z9pPT&bHw3(sE^3pL|Y^ok@bK>kg>=lqzI`%<{`_F6^P7RY(O?4JCHY#J;;9K8zdHf z9wpGoX{Y8!f*9?GrGn;sqe z9-h_FaYly+c&n35{kDGWJ8o7-#~GcpN*x);SRMPF306nP8J!-oo=Bh1>C|_t6Z{e% z%ERjEc%#>|(wEHtSv~t*5LQRW8674j>^Xhz(W(6I16|%a&gk^6)S1M^v3~6Pch--N zGdk&&Iy*c%_FY7)qvNzrb!vG-nG}hIA9V@%xnJboj}+{)f%L$2NSDa<<~II01vU8i zDW7n1Ze^R%TaEF}OT}UBx{fpL%;d_pbG1h&_{CEcm~CrxywS^(xnbSrHdN#H$X_C5 zb#)q}n_rpFc}h3*%b=`|jx#!e%6#ruI_ArC>`UjKeCl|kS5T=ZpR3rmH^nx-9z7ke z^->sk+CF8QSI>4{9z7jz^ypiyp3L(G{n>`wqo?DI9{sD;Tj|xa9jr%B#~VHRSgTiG z-P5LAY$xW?)A2@+e%9($c=c>Y>(SHkM$gmN?(yi^FK$3BSYLF!(W9@m{^YxXg5_d6 zPLH0BH+uB9R`2G9m3r2nd{Kn0FFM}ndHURjjDURJFM06z(s4$|)8|$wozO3Auzqx$ z(czx6`P-v(%spqnc){aK#~VG*eJAUmYBu zJA?ir)Jq+2^gQ?7&0f6-_koT#dY=1ECRKy}BHVX6UhAcD-`RGhLg_{R(tzN#P-%=V zb)mg!lRoz9hQIvpxh6WD(dQm)YV;>DN#%1YU*xy`^l_7(d(Y)Cq~+eRe&pG=mJ|6yRqIEmF}j}dsyy>*-O3LTt&WZ}I-Yw+o_}jO zp&vS09UW(MxOcqg6X)m;7;IV@m&Dogp$)NPXgMCQ&ZlxR+N%?9b-2&$wYfs+n2BVz zZF+s&k%O&Qg6=aNedEFErmyGX9Xt|`h zv;T7D!<{0=dmAa}E^NzuhYc*lL%3>13{_YTM@9(39+6x8Ok>zA6 z3sw86EAM7R4W0b*6(EI0fl~R}cYi0Rch4Mt;IS9CsR~uwZW4TsXijRXPe|yO%{PP= z@g2+AC3&-^^S#bxol;Y~cTeLtB)jJJ?vdU#EhV>m*YxDP8 zy>c?M2c~Az%sO2kPx{1`O|uZ|dPm~qc*`hpG$B#r##9kEvx>N-Rm43|Mcj*3#C=dj z+zFgywDW6MMI39yqw3`n7k<6Sf~tqC(T*AysKO>|p`-d+RYe?Yb))LNQ$^g@Rm7dj z$+eXe3Ja*H?>}IOa#)bKQRsQUztSd>IC)R@X?ws!iIewAqm`$;I~pxc-VgPAY}rk* zDerf7um?PpIC($Q?>S~SB~IS2j20*FM@Ea2_Z!DqLmrAvd50(3Immm5(cekT_XiVAmwbz74Wn&(HhC=786)#5Ez#wq4bBD)`BaX)@ z6~f~t5oh(7$_obZC!Y_~BdOqxi=#vuNCM8(_K~h%&#A~!drX+%P!OcAMQd7{e{tx@ zKU=DPwss=YgMEe+AnTFPU-CHor&}V$=SBDl7W=y%!JaJS2US9?RO?qvLQQ#oY$g1s zM-EG9ez03n-w9H> z(UVd!qo&}uXKV$iDvhlRe7~moVIc3X@f?jN&oBB%e~wDAT0g^cG}#INp&e<2cwSXa z!84g8uhJ>WXUcxk zRG?FiG^ZYBU?Um3(zE3tgAwT;2O^nB7Ltt&Lgd+=DJof8r>eK~?NXhky4FXeT1r)x zYAID$s;l(5@`x#8|K^B1pUQc$j>|b6IRlX~Gs6g#w^pz<(gu-nVLPNfauy=z*b(W3 z$ZaCezp^$a36XWi@<5k@$n!{dgee($zh8YnvGmDOb~5JZhxA4IAZH`}kpV~say*40 z$5UovdHKOhpr(HRG4}hfKlr7q5r;K({bRrXS|gX^2RBkv*FX0AuRr*ut5JupUz@Y6 zQR6XV$88D3e*crPy-$z(r7V7KzyB$7J+b#c_|B3#dMYLM{)aAy*!v&4$u{p_#NPkV z)k4kBaI1KN+6z78iIvR^{c#Gd?BT)h#L2-rB#IbsK8X?gQR1~tnH!S1ADPdQIU1RN z8G?*OCLu*g1u_p=hRBrY8e{{q3E6?{LG~lxAa(E-d;f!ih=reY2}u7RTmPe1w%GM8 z`hx%b*8d!9MUTDzajYeF{H6EP{l-VhmVGvm&Nue{N0dVP2_25D|2zC*%Aj*55^c?0 zZ2e#4GK;PMi(D?T^?#AeCAR)gufIB)^?$O?U=(r{B5RBfBB6`nzWe$=yS6ISo@aU9 z(JTz~B#*cjFVy%Cvy6~3imm^n5W<42|J(P((nHeEt@-%#S%JBIhHaeHeb*Qpe-Vd?@*at<;KIUd&kjU*q^Cyz$XMb1NH?)i9M|2Kg=#zL$F LVkPkNEP?+64bnfh literal 0 HcmV?d00001 diff --git a/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs new file mode 100644 index 0000000..3871b18 --- /dev/null +++ b/obj/Debug/.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/obj/Debug/Calculator.Form1.resources b/obj/Debug/Calculator.Form1.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/obj/Debug/Calculator.Properties.Resources.resources b/obj/Debug/Calculator.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/obj/Debug/Calculator.csproj.AssemblyReference.cache b/obj/Debug/Calculator.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..d543dca4f1f045617f15cbb522137bafc0dac0e5 GIT binary patch literal 6935 zcmeHL&rcLF6y7Q*EQ&#i35kdG2FW_R{7{61C>fTRsD!X9dYFWi*)CK%ou%!tEFSRc zSv~q6nCQ*Fgsbrn@nAd53_Hw5nM^0);F1h&XVUljzVCZ|?KLo3C=>uR7p-;X?l9<- zRxv@mG=(Ui4;T8JTPqtY_x$k`?saqA_vnakaluvX>wsN=Fd%UG*5&Uy!P#=J3O zIox&`!P`cY5CEi|!nek!@sB4%1-}CZ<;V@{G6y#)G$?70s19w}J?*Ay`ybKPp8q23 z_-{Z_+Nv6})!FHV0+^P|c*POpR$X{aM1{5Db|`USlUvIa5{QowGYRB!eKS*$TZ5l} zzx(pw=MVs3H2#_Ir*gdarv|~XdN$@GZu7+Rvp6AY4aY2A}(*w0b7;qD>2L_I>JD+O>>JpdRA zgAcB#;XXfq32OXwkzhzRe;iqx6LY^l_@B#J#_L@!kYl{YwCQ%Zu`2Q5nPwa|A+dc3 z`o`AxN5$4}^gN@!M0`eu|AKgADFXWI*wF8I##0!TAB7Imt&F&YLc6;T?}bA%zIi%=rDu*74X$anZLg zQ7Z3$@hv*fMvc8rW^f)ihquHXQ0?KH?40t~>t z0H_U*3hW@Gju?gnAEl?j`BjbtGn+0$8C*h-{@xp@Z#I+==Jxq|TbT zz!f^Ibe7!KhIOh+2U2=AG63!b>uxYeIkeRV%Tu9sKE2)wCS3CznX>I{lZ8dEz5?KG z;9j_|n9$zEbSKr4;{*jjn`$Nk=W0|S)@GO^x$PZb8>Ne4+`puN-sUPG)Fy7%kte=B zGPIbr+5JVXKclki`??* z(mnt;mu*=;aJ-F4);)48C{I?REk4thTRvBc#g6#?{U#K$4&p}Lh3yQM{E){kr|mq| zscvhM2MDdlavi(O?GQ|L;HmGEY&T+O_tUzVn?x8ex1RIKHg M7EY$25>LSX2dTl`(EtDd literal 0 HcmV?d00001 diff --git a/obj/Debug/Calculator.csproj.CopyComplete b/obj/Debug/Calculator.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/obj/Debug/Calculator.csproj.CoreCompileInputs.cache b/obj/Debug/Calculator.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..1e2fcca --- /dev/null +++ b/obj/Debug/Calculator.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +2999f72eb8637e4aef7a88502b60f18e49c9b221d34ab695d3c15cd5283972e3 diff --git a/obj/Debug/Calculator.csproj.FileListAbsolute.txt b/obj/Debug/Calculator.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..694297a --- /dev/null +++ b/obj/Debug/Calculator.csproj.FileListAbsolute.txt @@ -0,0 +1,13 @@ +D:\Calculator\bin\Debug\Calculator.exe.config +D:\Calculator\bin\Debug\Calculator.exe +D:\Calculator\bin\Debug\Calculator.pdb +D:\Calculator\bin\Debug\AnalaizerClass (2).dll +D:\Calculator\bin\Debug\CalcClass.dll +D:\Calculator\obj\Debug\Calculator.csproj.AssemblyReference.cache +D:\Calculator\obj\Debug\Calculator.Form1.resources +D:\Calculator\obj\Debug\Calculator.Properties.Resources.resources +D:\Calculator\obj\Debug\Calculator.csproj.GenerateResource.cache +D:\Calculator\obj\Debug\Calculator.csproj.CoreCompileInputs.cache +D:\Calculator\obj\Debug\Calculator.csproj.CopyComplete +D:\Calculator\obj\Debug\Calculator.exe +D:\Calculator\obj\Debug\Calculator.pdb diff --git a/obj/Debug/Calculator.csproj.GenerateResource.cache b/obj/Debug/Calculator.csproj.GenerateResource.cache new file mode 100644 index 0000000000000000000000000000000000000000..615e2a50a47c493f5db5b75491a11354530ab50b GIT binary patch literal 126 zcmZQ$WMW`oVB~VkFUmF4D@rY{Ue5w|?Z9FBATCHr(i=74Nr003dIBWwTw literal 0 HcmV?d00001 diff --git a/obj/Debug/Calculator.exe b/obj/Debug/Calculator.exe new file mode 100644 index 0000000000000000000000000000000000000000..b7ee6376a006b61ba2f48d9cb38486e11f414486 GIT binary patch literal 19456 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 l3ir*cy+(k+=GC%?wut+A| literal 0 HcmV?d00001 diff --git a/obj/Debug/Calculator.pdb b/obj/Debug/Calculator.pdb new file mode 100644 index 0000000000000000000000000000000000000000..032708de3d63597df8209991679e07624d5940b1 GIT binary patch literal 48640 zcmeI531AdOx`2B^h#;T@5D*oIQ_hfta0C!S5(2E8f(nX4NG1>o2_!)S&(#(Y5xHD- zMIXAL=;DeBiYw0(Toh2&b=Mp5E$gz1$1Zp*;<56+zm7@IFcZK;ALZY3q%d8H*~B?aaFtZrGIJNt)^$?^9}N=|NYVvFoC4k1qccP6q~?vn$KbFoJ3 z?@yovcAIPJd~+xkeugFBeAAd(yy>)WYdM>KhNu6tKjnHar1*MEJJ!$$kV1)9ti@lw zABie5_UA`k0DpV@HuakvEE&=Ij0V@g{M6=Vot`e5 z-#=;Xf%gwQ{LzF5d)>F@tN$9;c}}%68Z+>{lt4{g|9fuUKdWHJo~wTMtF~F^eeu}G z&vxkYSmOoL-Wl2Qg|RpMrTEeBCG#<()h>aWy8i8cvwPfq@0@(eYZvT$Z2Z;@oo?Hj z?e6%`7rR$CeRs%Hr!{`2+8K=*_+Cn&rmlbHEjNCYed1eVw)gM4Zp>c?fAZqOoX2)| zUUBx9X-hsl`@}yD{a!L3Gg|Euka7O`PQS#H;R!)&@s7V%GiT;sv)cH(`qPqnCnb07 zm6Y1ON3YbRl+L{-_v(?}J0-86`{eu{smYUj_YCBv1@e=V19>Sudgk?>oR`)+kQSI6 zv=-YqeoG+I_`d~DfZpf7<2U!QoK?33B3=K}W7ogB#rmVsuc`h&Hva$7T=I~N*3|Wn zjsHW6^+&T)Q`bK>{{PWj@{o+y)b(H2z3(^mHb4Hx>w_-X+J4fMub!KC_xjE$4v>;)b*d7c-whbF8jJ^?jGNc+iy+D+cs*$WA9z`f&+b^T}l;hEH>CBL3Ewe=r=|Ml}L2EDcI!3||)58U15tqK2lVrN0S z5T~)77)k2g(Yk6bDL^^2!`1 zzt4oc$^-=}LB1zJBm?M0QsZ!F>QSX7Q%ZBEi=WW+Gb$qv)0hz`EiVj|O*l7DRx+zJ zFHjbe-^1+K643Q4=gV)Eu1{7oYOn3bi`D?HdP!bF9@2t zEYwu4F_jx)Dr$LJ&qIp~N)GqQ6|qHQ?G~DZEuz%y@f??WCIf*?&*q8D6RJP?Bw}KKE(8<(asTVeF>3ek>OIoQPl2+opXD3l+5?gnb1JRG zdDBYWvT3Jo?fIdkl{zPOCC-~x>Xc2p^ox``C9N2iv=Zk{D|OGNUHks*E|OO2qNJ5L zZ(6CxHtk~nh%Y4VU5KQWIB!~Z|6hX4^Cmf+62Ld?TlA;(3|5Wr500#5qxpjhS6m9+>X5tlUn@Dk&-o zc4}!LHy`b!vAJc_%0l8UC@jt|xx6e%Izu`@mcu4EsZM|`Ws;Fv|f!6D3%K23(EJ8~S^_O%BQkE);roOzSIAvm1QDNRR zxjskX55@XgKSAT>PqOrF^{kAHQ{S*1YeXxf~+I<`07y;zMAW$X(8uT z8((t4J-*Uw!q>bAzPKq8mWKLDNjA=^bG`OQ@I@P&@Ia`q-ZgPv6Qq(7ymg}vzFy>* zrwn`5gs*K8eAUI*2cf=t)`YJ#DuM*>d2tUWoWMzW&MU1Ze65V&s~*1Eh5AaZ319V9 zOB{M$-17-pp}taV!|`3}VSm#`xyF~drB!)0z*nyIRZc^iSyGWQQCifjsky~d0{Nu+ zEGBBj4cxKtk0s{$$_F^QC7>>IP+n*w~jELObA$CrVX~TgfpQCmruaHL z)K_Xv^kd6p@I#nm`ZL*Pe3LLL)K`k_Tx3i+iu`TkCKMf;PL40&_%e=<;rM8y-_r4` zF)L-HDE0#tGkCC<2WUM;U5Q>fjq$m}U261NpvR_^ZBTDUZfUuU?Znrc=*&PTjs5G4 zPE&NG`||4Ks`UOuY5u*(C$ld;q$%?rCu6gU7@}$nqJnsc{z4>cS`gJCM z7a1KXKdBDhbF%ppBi`dSf3zbZ$D`$MES-{+-#woEaj%Bxdh@rDyp2Lf%I|qk{e(4#$D`#VpNlq(w6i?{J43o zee-6<&AZ1p?=#=Eoqg9%j=T1dZ~ln5`Ez~qU-n&B$9LU;xa&UiEy#>paG7tx7T@*F zcf%ubH@xp#)Wf%Ex^L0yxW$>i#W%(+e$Ka~v2V!~ z-_l!E+t|m9LF=0mf0{hnzOZI9YmxP( z#~P{Cd48~C`HjYx+;=w6h9#^G^Hme$>$YY<7v>ff z&Ix3dm?>9DcP!^B=ONehQ}iZ@GQr0`89Pakx@z4swsq?=PbyFi^8w$mb=;^VUPd)33y;?{zA^}}j{F26%F%tfe7s zF*dG+QfKEwY3Hwl(tiJI-?uK~U1tINw72pZsw>Y(3n6WVithz)V81t93^U;pI1JL} zxfj4?@KSgqoCbddxh_gy+SXgxrySHi=i~gEeHY#eZ-UF=3Mlzm32$S675s0w782(^ z2Je8+!aLz>@Hg;vxDvhrMSmB(i~aY^{)g~x_CJEF;kWP}DD9J^uLtjCzdl?8o5A~F zYxq0Z72XdsAbD{ILfUCJ6N>&|_z?S}&Hj0C9sB3Q^{@~=3`TBbK77eD0Z8{7uauQ_S?Z1*>4Ybz;yUWm}%m3;7jZehA+c&;a}hc z_zEn6Tr+nDEBzRA8+P}!dc-(vq-xDzgiZ^Kn4{vOCRcJGD%3)jQH!YAQw zxE1~l?u37bZ^J!s7Zm&d3#l9KM`nK?e4l-p&)W+VxCuXiCqqf!7*dDaCh%i;rW}VI z;Xc?8ege;ipThnUk6s4+H~RzO0eCL_0?Itc59B&KHgp5Ny_n{sW*gT1C zJ+Iy5%~cR<%invRer#_0sx!_M$5*ahlxm3zEfNSzSddLAWmzPq6-wpk0LY^OlU zcPf;8cZZd>56`!rH;HV!C%R(07nFSWhGIJ%itRqID%*OVB(m+Z(G}bMq1YY(#dZc1 z+XG=V+mndb^CCVqUn1q5fJj+M$VOLe4}zyasqf8U4*NNf{#uP$hCuD36Gx?O97Wl8 za^x88xO$e=^B|Gy+BxWppW()iS5MDnMAjQ+^v(^_tH73?kMNmRUDwkhj!QV1zCipn zgwig^c{PD-tMhCGTe065wuZ#Ha%Pl)IZxdO=&`7-3k|qGZNBSZSkFuNg7Xz)arh06 zC2)O|f3A;PpM5`U2Jxx<;Zuzr+rZu&r)_exAZ?R70#fHydqkag^V#nJOJGMh2a;F! zT1b!PE`wbl<3Fb>ycg2*x$9v!DD4t$h`SZ0K*kxe_RD<-a+dC1ma*nC!{T; zm!vO;jE{31%EUbrj)ci@6dVLcLm4}r3-jO@C}Sq-x4Qt2gSSE2b~OgN z5I)BKMer|h0{lC?7#@U|z}k!@Cc>t05^Mu=VP6=4!(aiFF~}4+6HbM5VIjN~(ucUK z;WYRtq+YtuLi!SSC!7gCf~D{vEQ9j7TRChCXTfxM8O(u~!wVqw-pz-z;T7+X+i))23$KA+!g(;Ew&PHT+?J3&&Fuyk!hY}uI2JB~0k{~>flJ_Z za4B34seA4{@J9F)yam1le+}P;x55K(IXodjKdYP$={wzykUH!3fh*u(cn6#aSHT(Z zF8E7$H(U-^!~5Vp@M(B2d=dT@?t*LJ2k<`VJ3&8tG=dMZeO{5=yo#A+x122RZz>8oJWX-=j2VM+sfS17Ka3Wj>^WbKf z4_|`xZSHF2RkHAOZ2KXF&6utp}4?lp9!LQ*) z*q|Bx20Rl!4pZP0Fbh5j&x23FDe!4H8$JVXfSceQkg<{b5PTMHhJS#sz%B3}@HzN3 zd>)?Aoc;thhTC9!xE&_J7hnL|>nf5z`ek^!U%mkf@H^fMA3U)6qVbOs^kAcK+4 z$Ux*QMCN+?AR`f*W(eCyN;8%;N0Y9m{2ed8ayai{$WWv!l8JOcA>IAtL#~VDKMRq3O+@6ll(YBv#q3M`T14uHY}>lih3(MhQv+3j>k?T4JvF8yfe>UBbuK&@diL_QdkcaC}^qmUWM0%Q%c3E7RvGiUR7#)HTxWGb=%S&3{y-b4-}4S9C! zf@C9;kP1Ye`_>^ZBYTlLJa74t3}hTqfh~xUpn{2jQF*KIy z$2D*zFKu95=L|K!XXp6laa>K<+cr7hx--aQpI zf%^GR#zQie(x2hjds}rlq?23M<B~?R;Bu zrt{;YFVR7oNgn@I&~@OZV0-SEHdMw6Yq{Rrkll#PHy=+ye(R-0-EN<(i({Ng$2FA9 zN!DAjFT9Uq!rQnZgk9;AgnUM#INqfDn@RU)lkQ@Z?n};B(#wl-!nde!!gQ1VY7?Jg zj;~M9@sdVly|E)@F8lxFk5E1z66PAaUz+`Y8vX6Y?inV%&%|GE{LD7#o-_6zFzE-G z{n18mvq|qW@#{@KZZYS5s)?^_?A>Pc|6$T?H|a*3bOTMgTa3MTO#00xe;=6hdBB#d z;d*oYZ#JK1pE*WV4!0P8@;Q{0%b(40StBL;J&Yc6sA_+<(PvIj?K9p|%r&fS^q6bY z@h1I$OuT&FLX=Zz{B1YKnd4T+x0~}^W#VU<^E}m@=Zz-*RAXnj;b;?I+oT_F(#cva z@prw6Z)J}Aupfsmh!}$LqU;Hh-f#9>qaM`9k2e_oczFhh6oU3u7UXUZ4WcF{gZ4wC z9glukjNbLcM>8P_DFIbHT1o%)=2*vvT2S$E87R6=9X@;aIervv8k2F!JDYXPfo&j;zzn5y^(B0<`HC^%x4nn_YhsU2w9G-MwsK4 zd1#p{c3wqxBQnQu5RrL?hREqi2P6&2K!zbQ?~sqk+`|=!e9kU&5GxUxhuDa0L0(2= z9pPT&bHw3(sE^3pL|Y^ok@bK>kg>=lqzI`%<{`_F6^P7RY(O?4JCHY#J;;9K8zdHf z9wpGoX{Y8!f*9?GrGn;sqe z9-h_FaYly+c&n35{kDGWJ8o7-#~GcpN*x);SRMPF306nP8J!-oo=Bh1>C|_t6Z{e% z%ERjEc%#>|(wEHtSv~t*5LQRW8674j>^Xhz(W(6I16|%a&gk^6)S1M^v3~6Pch--N zGdk&&Iy*c%_FY7)qvNzrb!vG-nG}hIA9V@%xnJboj}+{)f%L$2NSDa<<~II01vU8i zDW7n1Ze^R%TaEF}OT}UBx{fpL%;d_pbG1h&_{CEcm~CrxywS^(xnbSrHdN#H$X_C5 zb#)q}n_rpFc}h3*%b=`|jx#!e%6#ruI_ArC>`UjKeCl|kS5T=ZpR3rmH^nx-9z7ke z^->sk+CF8QSI>4{9z7jz^ypiyp3L(G{n>`wqo?DI9{sD;Tj|xa9jr%B#~VHRSgTiG z-P5LAY$xW?)A2@+e%9($c=c>Y>(SHkM$gmN?(yi^FK$3BSYLF!(W9@m{^YxXg5_d6 zPLH0BH+uB9R`2G9m3r2nd{Kn0FFM}ndHURjjDURJFM06z(s4$|)8|$wozO3Auzqx$ z(czx6`P-v(%spqnc){aK#~VG*eJAUmYBu zJA?ir)Jq+2^gQ?7&0f6-_koT#dY=1ECRKy}BHVX6UhAcD-`RGhLg_{R(tzN#P-%=V zb)mg!lRoz9hQIvpxh6WD(dQm)YV;>DN#%1YU*xy`^l_7(d(Y)Cq~+eRe&pG=mJ|6yRqIEmF}j}dsyy>*-O3LTt&WZ}I-Yw+o_}jO zp&vS09UW(MxOcqg6X)m;7;IV@m&Dogp$)NPXgMCQ&ZlxR+N%?9b-2&$wYfs+n2BVz zZF+s&k%O&Qg6=aNedEFErmyGX9Xt|`h zv;T7D!<{0=dmAa}E^NzuhYc*lL%3>13{_YTM@9(39+6x8Ok>zA6 z3sw86EAM7R4W0b*6(EI0fl~R}cYi0Rch4Mt;IS9CsR~uwZW4TsXijRXPe|yO%{PP= z@g2+AC3&-^^S#bxol;Y~cTeLtB)jJJ?vdU#EhV>m*YxDP8 zy>c?M2c~Az%sO2kPx{1`O|uZ|dPm~qc*`hpG$B#r##9kEvx>N-Rm43|Mcj*3#C=dj z+zFgywDW6MMI39yqw3`n7k<6Sf~tqC(T*AysKO>|p`-d+RYe?Yb))LNQ$^g@Rm7dj z$+eXe3Ja*H?>}IOa#)bKQRsQUztSd>IC)R@X?ws!iIewAqm`$;I~pxc-VgPAY}rk* zDerf7um?PpIC($Q?>S~SB~IS2j20*FM@Ea2_Z!DqLmrAvd50(3Immm5(cekT_XiVAmwbz74Wn&(HhC=786)#5Ez#wq4bBD)`BaX)@ z6~f~t5oh(7$_obZC!Y_~BdOqxi=#vuNCM8(_K~h%&#A~!drX+%P!OcAMQd7{e{tx@ zKU=DPwss=YgMEe+AnTFPU-CHor&}V$=SBDl7W=y%!JaJS2US9?RO?qvLQQ#oY$g1s zM-EG9ez03n-w9H> z(UVd!qo&}uXKV$iDvhlRe7~moVIc3X@f?jN&oBB%e~wDAT0g^cG}#INp&e<2cwSXa z!84g8uhJ>WXUcxk zRG?FiG^ZYBU?Um3(zE3tgAwT;2O^nB7Ltt&Lgd+=DJof8r>eK~?NXhky4FXeT1r)x zYAID$s;l(5@`x#8|K^B1pUQc$j>|b6IRlX~Gs6g#w^pz<(gu-nVLPNfauy=z*b(W3 z$ZaCezp^$a36XWi@<5k@$n!{dgee($zh8YnvGmDOb~5JZhxA4IAZH`}kpV~say*40 z$5UovdHKOhpr(HRG4}hfKlr7q5r;K({bRrXS|gX^2RBkv*FX0AuRr*ut5JupUz@Y6 zQR6XV$88D3e*crPy-$z(r7V7KzyB$7J+b#c_|B3#dMYLM{)aAy*!v&4$u{p_#NPkV z)k4kBaI1KN+6z78iIvR^{c#Gd?BT)h#L2-rB#IbsK8X?gQR1~tnH!S1ADPdQIU1RN z8G?*OCLu*g1u_p=hRBrY8e{{q3E6?{LG~lxAa(E-d;f!ih=reY2}u7RTmPe1w%GM8 z`hx%b*8d!9MUTDzajYeF{H6EP{l-VhmVGvm&Nue{N0dVP2_25D|2zC*%Aj*55^c?0 zZ2e#4GK;PMi(D?T^?#AeCAR)gufIB)^?$O?U=(r{B5RBfBB6`nzWe$=yS6ISo@aU9 z(JTz~B#*cjFVy%Cvy6~3imm^n5W<42|J(P((nHeEt@-%#S%JBIhHaeHeb*Qpe-Vd?@*at<;KIUd&kjU*q^Cyz$XMb1NH?)i9M|2Kg=#zL$F LVkPkNEP?+64bnfh literal 0 HcmV?d00001 diff --git a/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..8b9b776d399316a9a5e888d3655d9407086c733b GIT binary patch literal 139 zcmZQ$WMp7qU`%tiiU}ynPcKT$RdCD9Ni9~;sIV~8j0s9jOD#&xOHNgAEG|yXP0Gnk zEspWcOfJeV&QB|eaRaJPEzd8?j?wdT4MFhAO!Un4jA9&v5(S6pod_`Y@rQHl5KlXDY89rw5vxdDRJD8 z|GgtSB&3I)DuZp=8tI#nM!$LSsMTt9NXeDV+awpFO<)bJr}+1E+@}!}*-|j44ZSgX z0mgB#bOO$CRajzojgw>3!D2x&t!BKqi2C%_g26FvnS*jP)}<1f<(3W<6O8``6A5N* z_w@42^H2XV!h2I2dqa+f=u=^s>?T|Q&ai&}_Kc2U1_o3H-GQ|rQ{g@S!ZV|-o;jMJ zJ(SwqQ!*M(4_~V{THvXHdzQUqT*&-l#MFAqW$Zau*JHb_u@=614dFdo%h9ekZ^BBpYl zGY2~rt!jn<+B|xV@If+(3pUquR!sF%;Z7Q}rh(z9lno zP}pMu?ll73+vBvzv2G04+b5ebD?NRL%Dw%o)TCU|7}8}yYv=z9aBy7Bbb7Z##9(=$ zrd+}ptQM>N+U#qNB^k@+@DQB|vu8hoWJ1C+mSdTGbyO33UvUFa#y>V&^W1lK_q*J! Z3udS3YfH<;V{D(3tMjXi4^1ZF^AF!J_V54z literal 0 HcmV?d00001