From 80adac225bcf2debd60771fefb452a0e571395b6 Mon Sep 17 00:00:00 2001 From: Kumar Atharv <50765982+KumarAtharv@users.noreply.github.com> Date: Fri, 2 Oct 2020 22:41:40 +0530 Subject: [PATCH] Added My Some Cosmetic changes and uploaded them. I have changed The Window border style of the form1.cs to none. Next, I Have Added A Panel and then Added two buttons for closing and minimizing the window. then I have added some events to those Buttons which will change the color as the mouse pointer will enter and leave the button. Then I Made The Form Move By Adding Some basic code to The mouse down, move, and up events. I Hope You Like These Changes. --- Calculator/Calculator/App.config | 6 + Calculator/Calculator/Calculator.csproj | 83 ++++ Calculator/Calculator/Form1.Designer.cs | 392 ++++++++++++++++++ Calculator/Calculator/Form1.cs | 253 +++++++++++ Calculator/Calculator/Form1.resx | 131 ++++++ .../Calculator/bin/Debug/Calculator.exe | Bin 0 -> 18432 bytes .../bin/Debug/Calculator.exe.config | 6 + .../Calculator/bin/Debug/Calculator.pdb | Bin 0 -> 30208 bytes .../obj/Debug/Calculator.Form1.resources | Bin 0 -> 789 bytes .../Calculator.Properties.Resources.resources | Bin 0 -> 180 bytes .../Calculator.csproj.CoreCompileInputs.cache | 1 + .../Calculator.csproj.FileListAbsolute.txt | 20 + .../Calculator.csproj.GenerateResource.cache | Bin 0 -> 1012 bytes .../Calculator.csprojAssemblyReference.cache | Bin 0 -> 11490 bytes ...lator.csprojResolveAssemblyReference.cache | Bin 0 -> 2384 bytes .../Calculator/obj/Debug/Calculator.exe | Bin 0 -> 18432 bytes .../Calculator/obj/Debug/Calculator.pdb | Bin 0 -> 30208 bytes .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 868 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 7192 bytes 19 files changed, 892 insertions(+) create mode 100644 Calculator/Calculator/App.config create mode 100644 Calculator/Calculator/Calculator.csproj create mode 100644 Calculator/Calculator/Form1.Designer.cs create mode 100644 Calculator/Calculator/Form1.cs create mode 100644 Calculator/Calculator/Form1.resx create mode 100644 Calculator/Calculator/bin/Debug/Calculator.exe create mode 100644 Calculator/Calculator/bin/Debug/Calculator.exe.config create mode 100644 Calculator/Calculator/bin/Debug/Calculator.pdb create mode 100644 Calculator/Calculator/obj/Debug/Calculator.Form1.resources create mode 100644 Calculator/Calculator/obj/Debug/Calculator.Properties.Resources.resources create mode 100644 Calculator/Calculator/obj/Debug/Calculator.csproj.CoreCompileInputs.cache create mode 100644 Calculator/Calculator/obj/Debug/Calculator.csproj.FileListAbsolute.txt create mode 100644 Calculator/Calculator/obj/Debug/Calculator.csproj.GenerateResource.cache create mode 100644 Calculator/Calculator/obj/Debug/Calculator.csprojAssemblyReference.cache create mode 100644 Calculator/Calculator/obj/Debug/Calculator.csprojResolveAssemblyReference.cache create mode 100644 Calculator/Calculator/obj/Debug/Calculator.exe create mode 100644 Calculator/Calculator/obj/Debug/Calculator.pdb create mode 100644 Calculator/Calculator/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 Calculator/Calculator/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache diff --git a/Calculator/Calculator/App.config b/Calculator/Calculator/App.config new file mode 100644 index 0000000..00bfd11 --- /dev/null +++ b/Calculator/Calculator/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Calculator/Calculator/Calculator.csproj b/Calculator/Calculator/Calculator.csproj new file mode 100644 index 0000000..b0dfbda --- /dev/null +++ b/Calculator/Calculator/Calculator.csproj @@ -0,0 +1,83 @@ + + + + + Debug + AnyCPU + {4BF9438F-1BDB-41DD-9660-F73946CE1FF0} + WinExe + Calculator + Calculator + v4.6.1 + 512 + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + 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/Calculator/Form1.Designer.cs b/Calculator/Calculator/Form1.Designer.cs new file mode 100644 index 0000000..bfb9de4 --- /dev/null +++ b/Calculator/Calculator/Form1.Designer.cs @@ -0,0 +1,392 @@ +namespace Calculator +{ + partial class Form1 + { + /// + /// 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() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1)); + this.label1 = new System.Windows.Forms.Label(); + this.button13 = new System.Windows.Forms.Button(); + this.button12 = new System.Windows.Forms.Button(); + this.button11 = new System.Windows.Forms.Button(); + this.button10 = new System.Windows.Forms.Button(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.impartire = new System.Windows.Forms.Button(); + this.inmultire = new System.Windows.Forms.Button(); + this.minus = new System.Windows.Forms.Button(); + this.plus = new System.Windows.Forms.Button(); + this.egal = new System.Windows.Forms.Button(); + this.punct = new System.Windows.Forms.Button(); + this.button0 = new System.Windows.Forms.Button(); + this.button9 = new System.Windows.Forms.Button(); + this.button8 = new System.Windows.Forms.Button(); + this.button7 = new System.Windows.Forms.Button(); + this.button6 = new System.Windows.Forms.Button(); + this.button5 = new System.Windows.Forms.Button(); + this.button4 = new System.Windows.Forms.Button(); + this.button3 = new System.Windows.Forms.Button(); + this.button2 = new System.Windows.Forms.Button(); + this.button1 = new System.Windows.Forms.Button(); + this.TopPanel = new System.Windows.Forms.Panel(); + this.CloseWindow_Btn = new System.Windows.Forms.Button(); + this.MinimizeWindow_btn = new System.Windows.Forms.Button(); + this.TopPanel.SuspendLayout(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.BackColor = System.Drawing.SystemColors.Window; + this.label1.ForeColor = System.Drawing.SystemColors.AppWorkspace; + this.label1.Location = new System.Drawing.Point(27, 42); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(0, 13); + this.label1.TabIndex = 20; + // + // button13 + // + this.button13.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button13.Location = new System.Drawing.Point(135, 238); + this.button13.Name = "button13"; + this.button13.Size = new System.Drawing.Size(50, 40); + this.button13.TabIndex = 42; + this.button13.Text = "+/-"; + this.button13.UseVisualStyleBackColor = true; + // + // button12 + // + this.button12.Image = ((System.Drawing.Image)(resources.GetObject("button12.Image"))); + this.button12.Location = new System.Drawing.Point(247, 100); + this.button12.Name = "button12"; + this.button12.Size = new System.Drawing.Size(50, 40); + this.button12.TabIndex = 41; + this.button12.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText; + this.button12.UseVisualStyleBackColor = true; + // + // button11 + // + this.button11.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button11.Location = new System.Drawing.Point(247, 192); + this.button11.Name = "button11"; + this.button11.Size = new System.Drawing.Size(50, 40); + this.button11.TabIndex = 40; + this.button11.Text = "CE"; + this.button11.UseVisualStyleBackColor = true; + // + // button10 + // + this.button10.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button10.Location = new System.Drawing.Point(247, 146); + this.button10.Name = "button10"; + this.button10.Size = new System.Drawing.Size(50, 40); + this.button10.TabIndex = 39; + this.button10.Text = "C"; + this.button10.UseVisualStyleBackColor = true; + // + // textBox1 + // + this.textBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.textBox1.Location = new System.Drawing.Point(24, 48); + this.textBox1.Multiline = true; + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(273, 32); + this.textBox1.TabIndex = 38; + this.textBox1.Text = "0"; + this.textBox1.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; + // + // impartire + // + this.impartire.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.impartire.Location = new System.Drawing.Point(192, 238); + this.impartire.Name = "impartire"; + this.impartire.Size = new System.Drawing.Size(49, 40); + this.impartire.TabIndex = 37; + this.impartire.Text = "/"; + this.impartire.UseVisualStyleBackColor = true; + // + // inmultire + // + this.inmultire.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.inmultire.Location = new System.Drawing.Point(191, 192); + this.inmultire.Name = "inmultire"; + this.inmultire.Size = new System.Drawing.Size(50, 40); + this.inmultire.TabIndex = 36; + this.inmultire.Text = "*"; + this.inmultire.UseVisualStyleBackColor = true; + // + // minus + // + this.minus.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.minus.Location = new System.Drawing.Point(192, 146); + this.minus.Name = "minus"; + this.minus.Size = new System.Drawing.Size(50, 40); + this.minus.TabIndex = 35; + this.minus.Text = "-"; + this.minus.UseVisualStyleBackColor = true; + // + // plus + // + this.plus.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.plus.Location = new System.Drawing.Point(192, 100); + this.plus.Name = "plus"; + this.plus.Size = new System.Drawing.Size(49, 40); + this.plus.TabIndex = 34; + this.plus.Text = "+"; + this.plus.UseVisualStyleBackColor = true; + // + // egal + // + this.egal.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.egal.Location = new System.Drawing.Point(247, 238); + this.egal.Name = "egal"; + this.egal.Size = new System.Drawing.Size(50, 40); + this.egal.TabIndex = 33; + this.egal.Text = "="; + this.egal.UseVisualStyleBackColor = true; + // + // punct + // + this.punct.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.punct.Location = new System.Drawing.Point(80, 238); + this.punct.Name = "punct"; + this.punct.Size = new System.Drawing.Size(50, 40); + this.punct.TabIndex = 32; + this.punct.Text = ","; + this.punct.UseVisualStyleBackColor = true; + // + // button0 + // + this.button0.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button0.Location = new System.Drawing.Point(24, 238); + this.button0.Name = "button0"; + this.button0.Size = new System.Drawing.Size(50, 40); + this.button0.TabIndex = 31; + this.button0.Text = "0"; + this.button0.UseVisualStyleBackColor = true; + // + // button9 + // + this.button9.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button9.Location = new System.Drawing.Point(135, 100); + this.button9.Name = "button9"; + this.button9.Size = new System.Drawing.Size(50, 40); + this.button9.TabIndex = 30; + this.button9.Text = "9"; + this.button9.UseVisualStyleBackColor = true; + // + // button8 + // + this.button8.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button8.Location = new System.Drawing.Point(80, 100); + this.button8.Name = "button8"; + this.button8.Size = new System.Drawing.Size(49, 40); + this.button8.TabIndex = 29; + this.button8.Text = "8"; + this.button8.UseVisualStyleBackColor = true; + // + // button7 + // + this.button7.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button7.Location = new System.Drawing.Point(24, 100); + this.button7.Name = "button7"; + this.button7.Size = new System.Drawing.Size(50, 40); + this.button7.TabIndex = 28; + this.button7.Text = "7"; + this.button7.UseVisualStyleBackColor = true; + // + // button6 + // + this.button6.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button6.Location = new System.Drawing.Point(135, 146); + this.button6.Name = "button6"; + this.button6.Size = new System.Drawing.Size(50, 40); + this.button6.TabIndex = 27; + this.button6.Text = "6"; + this.button6.UseVisualStyleBackColor = true; + // + // button5 + // + this.button5.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button5.Location = new System.Drawing.Point(80, 146); + this.button5.Name = "button5"; + this.button5.Size = new System.Drawing.Size(50, 40); + this.button5.TabIndex = 26; + this.button5.Text = "5"; + this.button5.UseVisualStyleBackColor = true; + // + // button4 + // + this.button4.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button4.Location = new System.Drawing.Point(24, 146); + this.button4.Name = "button4"; + this.button4.Size = new System.Drawing.Size(50, 40); + this.button4.TabIndex = 25; + this.button4.Text = "4"; + this.button4.UseVisualStyleBackColor = true; + // + // button3 + // + this.button3.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button3.Location = new System.Drawing.Point(135, 192); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(50, 40); + this.button3.TabIndex = 24; + this.button3.Text = "3"; + this.button3.UseVisualStyleBackColor = true; + // + // button2 + // + this.button2.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button2.Location = new System.Drawing.Point(80, 192); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(50, 40); + this.button2.TabIndex = 23; + this.button2.Text = "2"; + this.button2.UseVisualStyleBackColor = true; + // + // button1 + // + this.button1.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button1.Location = new System.Drawing.Point(24, 192); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(50, 40); + this.button1.TabIndex = 22; + this.button1.Text = "1"; + this.button1.UseVisualStyleBackColor = true; + // + // TopPanel + // + this.TopPanel.Controls.Add(this.MinimizeWindow_btn); + this.TopPanel.Controls.Add(this.CloseWindow_Btn); + this.TopPanel.Location = new System.Drawing.Point(0, 0); + this.TopPanel.Name = "TopPanel"; + this.TopPanel.Size = new System.Drawing.Size(335, 26); + this.TopPanel.TabIndex = 43; + this.TopPanel.MouseDown += new System.Windows.Forms.MouseEventHandler(this.TopPanel_MouseDown); + this.TopPanel.MouseMove += new System.Windows.Forms.MouseEventHandler(this.TopPanel_MouseMove); + this.TopPanel.MouseUp += new System.Windows.Forms.MouseEventHandler(this.TopPanel_MouseUp); + // + // CloseWindow_Btn + // + this.CloseWindow_Btn.FlatAppearance.BorderSize = 0; + this.CloseWindow_Btn.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.CloseWindow_Btn.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.CloseWindow_Btn.Location = new System.Drawing.Point(298, 0); + this.CloseWindow_Btn.Name = "CloseWindow_Btn"; + this.CloseWindow_Btn.Size = new System.Drawing.Size(34, 26); + this.CloseWindow_Btn.TabIndex = 0; + this.CloseWindow_Btn.Text = "X"; + this.CloseWindow_Btn.UseVisualStyleBackColor = true; + this.CloseWindow_Btn.Click += new System.EventHandler(this.CloseWindow_Btn_Click); + this.CloseWindow_Btn.MouseEnter += new System.EventHandler(this.CloseWindow_Btn_MouseEnter); + this.CloseWindow_Btn.MouseLeave += new System.EventHandler(this.CloseWindow_Btn_MouseLeave); + // + // MinimizeWindow_btn + // + this.MinimizeWindow_btn.FlatAppearance.BorderSize = 0; + this.MinimizeWindow_btn.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.MinimizeWindow_btn.Font = new System.Drawing.Font("Ravie", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.MinimizeWindow_btn.Location = new System.Drawing.Point(258, 0); + this.MinimizeWindow_btn.Name = "MinimizeWindow_btn"; + this.MinimizeWindow_btn.Size = new System.Drawing.Size(34, 26); + this.MinimizeWindow_btn.TabIndex = 1; + this.MinimizeWindow_btn.Text = "-"; + this.MinimizeWindow_btn.UseVisualStyleBackColor = true; + this.MinimizeWindow_btn.Click += new System.EventHandler(this.MinimizeWindow_btn_Click); + this.MinimizeWindow_btn.MouseEnter += new System.EventHandler(this.MinimizeWindow_btn_MouseEnter); + this.MinimizeWindow_btn.MouseLeave += new System.EventHandler(this.MinimizeWindow_btn_MouseLeave); + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(334, 314); + this.Controls.Add(this.TopPanel); + this.Controls.Add(this.button13); + this.Controls.Add(this.button12); + this.Controls.Add(this.button11); + this.Controls.Add(this.button10); + this.Controls.Add(this.textBox1); + this.Controls.Add(this.impartire); + this.Controls.Add(this.inmultire); + this.Controls.Add(this.minus); + this.Controls.Add(this.plus); + this.Controls.Add(this.egal); + this.Controls.Add(this.punct); + this.Controls.Add(this.button0); + 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.Controls.Add(this.label1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; + this.KeyPreview = true; + this.MaximumSize = new System.Drawing.Size(334, 314); + this.MinimumSize = new System.Drawing.Size(334, 314); + this.Name = "Form1"; + this.Text = "Calculator"; + this.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.Form1_KeyPress); + this.TopPanel.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Button button13; + private System.Windows.Forms.Button button12; + private System.Windows.Forms.Button button11; + private System.Windows.Forms.Button button10; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.Button impartire; + private System.Windows.Forms.Button inmultire; + private System.Windows.Forms.Button minus; + private System.Windows.Forms.Button plus; + private System.Windows.Forms.Button egal; + private System.Windows.Forms.Button punct; + private System.Windows.Forms.Button button0; + private System.Windows.Forms.Button button9; + private System.Windows.Forms.Button button8; + private System.Windows.Forms.Button button7; + private System.Windows.Forms.Button button6; + private System.Windows.Forms.Button button5; + private System.Windows.Forms.Button button4; + private System.Windows.Forms.Button button3; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Panel TopPanel; + private System.Windows.Forms.Button CloseWindow_Btn; + private System.Windows.Forms.Button MinimizeWindow_btn; + } +} + diff --git a/Calculator/Calculator/Form1.cs b/Calculator/Calculator/Form1.cs new file mode 100644 index 0000000..d5c136b --- /dev/null +++ b/Calculator/Calculator/Form1.cs @@ -0,0 +1,253 @@ +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 + { + Double result = 0; + String operation =""; + bool ok = false; + + //For Making The Form Move + private bool drag_app; + private Point start_point = new Point(0, 0); + + public Form1() + { + InitializeComponent(); + } + + private void Button_Click(object sender, EventArgs e) + { + if ((textBox1.Text == "0") || (ok)) //zero nu poate fi prima litera + textBox1.Clear(); + ok = false; + Button b = (Button)sender; + /* + if (b.Text == ",")//daca butonul pe care l.am apasat este "," + { + + if (!textBox1.Text.Contains(",")) + textBox1.Text = textBox1.Text + b.Text;//punem "," atata timp cat nu mai este altul + + } + else*/ + textBox1.Text = textBox1.Text + b.Text; //daca nu punem punct continuam cu adaugarea cifrelor + + } + + private void Operator_Click(object sender, EventArgs e) + { + Button b = (Button)sender; + if (result != 0) + { + egal.PerformClick(); + ok = true; //memoram faptul ca o operatie a fost selectata(pentru a nu se adauga noul numar peste celalalt) + operation = b.Text; + label1.Text =result + " " + operation; + result = Double.Parse(textBox1.Text); + } + else + { + operation = b.Text; + result = Double.Parse(textBox1.Text); + ok = true; + label1.Text =result + " " + operation; + } + } + private void button10_Click(object sender, EventArgs e) + { + textBox1.Text="0"; + result = 0; + label1.Text = " "; + + } + private void button11_Click(object sender, EventArgs e) + { + textBox1.Text = "0"; + } + + private void egal_Click(object sender, EventArgs e) + { + switch (operation) + { + case "+": + textBox1.Text = (result + Double.Parse(textBox1.Text)).ToString(); + break; + case "-": + textBox1.Text = (result - Double.Parse(textBox1.Text)).ToString(); + break; + case "*": + textBox1.Text = (result * Double.Parse(textBox1.Text)).ToString(); + break; + case "/": + textBox1.Text = (result / Double.Parse(textBox1.Text)).ToString(); + break; + default: break; + } + + result = Double.Parse(textBox1.Text);//salvez al doilea numar + operation = "";//resetez operatia + // label1.Text = " "; + ok = true; + + + } + + private void button12_Click(object sender, EventArgs e) + { + if (textBox1.Text.Length > 0) + textBox1.Text = textBox1.Text.Remove(textBox1.Text.Length - 1, 1); + else + textBox1.Text = "0"; + } + + private void Form1_KeyPress(object sender, KeyPressEventArgs e) + { + + switch (e.KeyChar.ToString()) + { + case "1": + button1.PerformClick(); + break; + case "2": + button2.PerformClick(); + break; + case "3": + button3.PerformClick(); + break; + case "4": + button4.PerformClick(); + break; + case "5": + button5.PerformClick(); + break; + case "6": + button6.PerformClick(); + break; + case "7": + button7.PerformClick(); + break; + case "8": + button8.PerformClick(); + break; + case "9": + button9.PerformClick(); + break; + case "0": + button0.PerformClick(); + break; + case "+": + plus.PerformClick(); + break; + case "-": + minus.PerformClick(); + break; + case "*": + inmultire.PerformClick(); + break; + case "/": + impartire.PerformClick(); + break; + case "=": + egal.PerformClick(); + break; + case ",": + punct.PerformClick(); + break; + default: + break; + } + } + + private void button13_Click(object sender, EventArgs e) + { + double a; + a = Double.Parse(textBox1.Text); + a = a * (-1); + textBox1.Text = a.ToString(); + } + + private void punct_Click(object sender, EventArgs e) + { + ok = false; + + if (!textBox1.Text.Contains(",")) + { + textBox1.Text = textBox1.Text + ","; + } + } + + private void CloseWindow_Btn_Click(object sender, EventArgs e) + { + //Closes The App + Application.Exit(); + } + + private void MinimizeWindow_btn_Click(object sender, EventArgs e) + { + //Minimizes The Window + WindowState = FormWindowState.Minimized; + } + + private void CloseWindow_Btn_MouseEnter(object sender, EventArgs e) + { + //Changes The Background Colour To red When Mouse Pointer Enters The Close Button Area + CloseWindow_Btn.BackColor = Color.Red; + } + + private void CloseWindow_Btn_MouseLeave(object sender, EventArgs e) + { + //Changes The Background Colour To Transparent When Mouse Pointer Leaves The Close Button Area + CloseWindow_Btn.BackColor = Color.Transparent; + } + + private void MinimizeWindow_btn_MouseEnter(object sender, EventArgs e) + { + //Changes The Background Colour To Dark Gray When Mouse Pointer Enters The Minimize Button Area + MinimizeWindow_btn.BackColor = Color.DarkGray; + } + + private void MinimizeWindow_btn_MouseLeave(object sender, EventArgs e) + { + //Changes The Background Colour To Transparent When Mouse Pointer Leaves The Minimize Button Area + MinimizeWindow_btn.BackColor = Color.Transparent; + } + + //Code For Moveing The App With The Mouse Pointer (As I Have Changed The Border Type To None) Starts From Here- + + private void TopPanel_MouseDown(object sender, MouseEventArgs e) + { + //Enabling The Move + drag_app = true; + start_point = new Point(e.X, e.Y); + } + + private void TopPanel_MouseMove(object sender, MouseEventArgs e) + { + //For Making The App Move With The Pointer + if (drag_app == true) + { + Point p = PointToScreen(e.Location); + Location = new Point(p.X - this.start_point.X, p.Y - this.start_point.Y); + } + } + + private void TopPanel_MouseUp(object sender, MouseEventArgs e) + { + //When You Unclick The Mouse, It Will Not Move With The Pointer + drag_app = false; + } + + //Code For Moving The App Ends Here + + } +} diff --git a/Calculator/Calculator/Form1.resx b/Calculator/Calculator/Form1.resx new file mode 100644 index 0000000..6b1cd44 --- /dev/null +++ b/Calculator/Calculator/Form1.resx @@ -0,0 +1,131 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m + dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAC/SURBVFhH7Y5rCsMwDIN7/0vsqOs0UFE9PxIWsx/L + B4bWkiMdm81mkMdrnk1T0hmOSdFwfK+kLNAZDtICs+HwZD5PDwvAOBue+SOduxvVYx56Y+8yjbsLNatx + BC/I2yncv1GzNY5iA3W8N6ktCSdeiehN6r8vAFaU8MI53pvULr4pYcPx7+0U7m/okT2IyIIyjbsP9EgP + Iip/pHPnUj1qgSfzeXpaAOBgpsQsZQHQWWKoANASHTNEZ4nN5q85jhN4LvxnTh1vPgAAAABJRU5ErkJg + gg== + + + \ No newline at end of file diff --git a/Calculator/Calculator/bin/Debug/Calculator.exe b/Calculator/Calculator/bin/Debug/Calculator.exe new file mode 100644 index 0000000000000000000000000000000000000000..d956b1d5c45face408b03efdb1288efc8f217980 GIT binary patch literal 18432 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 gps=yoX(8ElNR$7^2`2d} + + + + + \ No newline at end of file diff --git a/Calculator/Calculator/bin/Debug/Calculator.pdb b/Calculator/Calculator/bin/Debug/Calculator.pdb new file mode 100644 index 0000000000000000000000000000000000000000..352942d456f4ca4cbfd149cb5ca213813e16d299 GIT binary patch literal 30208 zcmeI5349jSxrgTqA%e1t$f6h!lr1^xSH7f&n79+s1v+xpP1h0_9DhWQtq$YFLu7lL58 zMbqB{paeGVY;p&43An!e>A_qE2Xo#J`(<9jw1IXEW)j>H!OoqTaOciu=Dg|8fm;Ig z)qkg^`af_hJS}G{bMg}NN-mkDrQJtcdfl^b*|LK5?Ur4+s_dOBd{FthrJuhPymI=G z^h=Rn)4~2z0`>KO&4=;vU+2nEI`^MkHl?(o5@@RbhDzq(xV~fd>0_QaWOMr!(}Ins z-H~zIrU|Fq^wyuBZ@*%UJwNQb%g$*(cXRv4`USy`7Ly)(yHn?#=iS||`09@+PJ#)j3)?ku?ZJMZTI zF17vR{O*hPgX|ylN&KSf|D(Y@PF?-b*tVIgf?xjWlM_Gu*`RZHa@gd)>?QC;)&HdR z1w}RGqfWeG`zP&|Jau+u>pwm4;+H+|P3dD!|AOZKcW&vQdw<(ez5la&?>E}s{`A^= zE}MN*Q~B;cC2(g~n^w>LC*@5k-Io&hbla!fv{1iKH~a-7OJ-E3s;Wy0D(9rK$JNYF zR$W|DSb0fBd1Z1ASCi$Xi^`KVl~n^5B&%yuRoMfx7gbzVwlFnkSHIYm_+e3H)q=d7 z(&`{69a*x-7%P>rq%}4tGFG}9W4rj3)Lw}n&h^F`En|hL>auwisVe2L(K0wEX0#D< zI<=~DUR82IBV}=6t+mF<+rm^;OBgmX}ovIPR~J%(+cmADng{vYPW=?!}fyzQcUr zgOc4|%T44`4A1nv{JcNh_(DP@vL~)Nfe%F#??D$)wbBQX?&W7^ol?TF{8c;hOCjE= zc6``YKkt#Du&OnMm0vupYR!jz{izWh6jrsVu=0zCRg3UpAM5Yyj zu;1_d>|Yc%-kRcJ@j9TKI!jK_Pn{{4u1dm9urPnQl%)gXl~c;x9|WC(X6+U4C@%W2 z@;@}_)qcjbOIaB#2)frE=M+?ym#0c=$|@_Wb52e%JC>COUF-NSSXfz+s;DVuB~Ts& z9b$fk$(p3>*SS`eyo3>{&b29J6&Iz4o1R)+qibciGd)>-VRaq9nPnBM zKdN)IMqz=%)~BpsaFCh#i!pzB;)iFyFzM0WEi)eZ!G`mtvp6WkF9@gQn{(jg7J%LYAP#c6_l5iUdXA+_AER$B8ua~bqcag9dX%E zQRS~Rj{dAPVo>R9MR<^vnH4lsdK2NA44dxS^sXbU+-3{&m#&p{7e~aU^Dr-H3FuO+ z^tK?*LPT+VxZS09w~kL z{a!qOHEP7TuUMGBhhX#1)T^=S%5w1D+s!a`X>f77Z#%n}x;)Ep3+#^L+}JfY46{y2 zT{@M;P<5~u`891PqkCPuH&S_W>cigAce5U*pyT-+;_|C@{vK&Pi+GCT!})g3<)~jK z@mC)ABCV#35=YieYdbRn2f;+2P{^E{^|nvz!bKIOH7=p}?XBI6{?_hj*AACDyVOVI zSS@7@rD2#dDk!h4PT5g&*7%xe5Zjx6Hr}^=XH#nm?`St!CwZI2Wff%$$}aO}XV;o# z9{U_)H3|3Qpz6rmtwFzBynnaGZjrZ}p4Z|^?p`NUa2LE!cHgeYZX4{Ly<59eQpt-` zdu6xCmGgX8sqy@_#csK`TTeO1vb;~Wx7K5uVIk|QpJm%-d#`MdborjH2^yDe{@Oou z+^p-o?dg>ZrzR^><+Ds~_3&e#?DcXDxj1I81NI)M-(GPg^=j4tq;m_Rcs{JIujJY* z$T+S)=5%NbQh%iDL}SoG&egspd%Hf!n3xEcIz7JpR=WI3)+zK92AySFJu(b;pfUH;b?1=i*>Ap>dZ@i?0eGLeJv_c?TZYu zhIqS^D#~iglI4s<1(k03Dvhe6cEnwdD6S9R-L2m!rbuIScTc=Moi9`dKJAGyHvaqQ zS*1ka68ty89-8&(N$!|F9wI7(P>*~`OxOdGx3Fc{fM0Z?(J>{Fa3soM}k;!Kfqzn|!rRNy*s$7qW%2f4l*TRWt z4%L#5vNUcoai#kdDBV*cT|FWlFLHe&fmAPk?Mpiio<`(Ob2_F%)r;DN+SxSDD3>*qw^*VXDjPf9tiiugLDtU{Hq%JHg3ABdjGu{g45_2T zuHoy~@vPJFywkBc(s5!P9doCH+%Xurf4R(R=LFSWSJDdXFhqj&dkpHDh4p!8>vXh(?YXWzbc7s-8rx|%rtcgMm0J8ljW+nXJPhH? z=ixY${?@TEUN^CJZJ99ZOxgYv`9KAQqtBZ>P!Gm_Hav>!J>c;Wn`TZw7LMYa{u@q& z^xtqAJPw`*2^*HdK9Kn$=nKCJNo)8`NZ!L6-~hN94un5|^z!h(;UGvqHEXJ;VIJqd zgM;B~kX(k;vsp_~&SovujKa_7dK)+lc7elTFE|3~eZ@#P4336{a15LQ$HKXA9K0Nk zhu6RYxEdD1`yhD@pN5m*8*nn*0Z)OgGwk}L8!YC006Z0rfM>uNkTMDv!0GTxI0Ie} z&xE(ZneaY%7JLMjz?Y!b93Mc+Hf&C#n+3bV^I;#Dgd^Z=SOn+7IdC5QDx42jKG2R;F>gTIH@!?)l{_1`th1bG6 z;Jxrp_#|8dUxMF*@4~y_-{D%=`VhM&=nC)Ud^o%hPKEcwBwPnChU?){_yD{C{t(^{ ze*`zehv17)bL3l4bL6K`b7ZR)LGUO%8a@X5!Jop3@MrLR_&@L>xCt(UkHeMl3AhIS z96kV_g3m(wT=+VC27Uy81rKW(1iyw|;IptFd=3tSzlAg43-AK?J9s&K5w3umV{U;j z!~5ay;iK@6@MX9Keh6QMS%-2D47py{1mQ$JK=3GNHAW( z1l$BO;BO&gQTQ4>1ZvD}0XxH%urE9mj)sT9DXZR+tahL&oCpCvZ4? z1&)A!gCk*PTkd^f7kCmp4vvDu;AmI~$G{Re7S_OV@ESM)-VTf4-SA|%5l)29!%1)} zoD4sLr@$8N7{6gxSPTciQ{iaHyWemsoC;^d(_sxf11^Kp;Ej-Xq2b+-IVF4)o(X>i zXTmLzcXZ+V@NAgbo_kB!34R6kfhBMxJQq%Z=fU$JAKHa;;rXxvCgD;z8{P~{;rHMi z_yA17$02iC_&l5kUxxGHtMCG7*F4{3jc^h&CQZh2?nVA5I??gyJ&+>8PD1)4dalwJ znTVWIz?SqU&N|AKGxz4Y?c+#hM_4ys={O*A#BLfiGEI?#a z{%0b0Ba@Lqi2V8?(yOxAou6zLxv5F)P9xr zUWodQqz9sQmqesn$34w`2y>r#mYsld%*n>B-TWZT92N= zn!)MeIjngv#8|G7yIx<9uvssr=fW^lfEz#@72`n2^4>f* zVYzCaC$OAk1Y~^$b72n5gIqJu6NbSdoZI&x{W(*`ci@@IdZdpz);kmV`~29tNkqFq z)n3tU+-P(uEn}ei#Mnr8pE^2hIoJQpa=g<~097`Hkq)g-+UWkp)Z1!ThuNHOp;LZ< zv}#UTkcr3~MEA*l-wMIL5Qmwl|Epig(QG2uiTXdnx1-`@Sp`1oZ;H1GQCRQ4C;R{6 z`}zFdy~f<9M^TzSq;@bp%0nW`yZk32a`bo84j4pC9d>|fi-$w{w|RDF*Wg+gXwJ6J z)P3DB`izx=%OiYtpF z9EGE?d#$&dQ))Jz?#sAk^H6_3rw&d1V$Sq)@*LVRq_&^;B26|u2|c4VPSwi1Wn4!S z_xh+muXPij=89LS?;VKtarHsIOisV)(Y58E?HkF=7RI155~qBf%dyy-1|oh!`o-H2 z@w?9dT<3o;`PKFHF5Ii`dJh-=1jk~>9xnb{F5XQp-VG>`p61Sfl=J5~fVp1g&L4N- z|KPaD*}KAp`_P?_a(v0zebwpxmb>1U`jEZHo!$qXzZMR<-rHUOg$v)>*?Y$MbANBb zUFE{Hclxe!_8xTpc`n{|cl{lAJ>{`Tqg>j z5nl+PBkrURRl9XPsx zU-=SbIkFOIa$jr-bPw8?dn2v$cuRI#asOFtYOT6-*3`*wMO)_Y1DN8b=6(myW1rjKX+T|5@~KAxUKu#2qj zM*mnm>+j+Xt&Nv$#%mYPZ`zN=v;Hm~lb6riH6~tc1AZ)y^>cCZYi$J-UX(_^fj$<` z`n!1C#Q3}|Hu2Inz{lcQe;03fZ9MH$kL>vk?6G*(-^Sx|lRJn@Ae;W9zFnX5YeP+j zw*RSJ9aOHtb-;mA3b`X{$F@~wEm`+t5 zv$eOx#$9gW*7Ko(`xws0x8Yp;Qtdsl@dF;HB!YC?@vjtW=MNj!>6lZiV{yYe+}8%R zI&4^{BUP*8J)@(Ze8iIC^J2p~9dm1Sl+)7K4YljXEk=h;iq~PoS{->T?tERmX>`={ z0RxTI$F*TxT;^;a_beW8C4#zf&Bq9_xHgQ78=JfP@SrX|t~UOAo7UgOWA5(c>hDGq zuXY2!4{xu#@XXmhjoMeA2@8jAqE-v$SeErg_p7l$!z=dVr^>(y2ZWh%45Zc?Z zVO(71UcWxjyA&I@_JOO9WBpv5SijTyxLHv5A+3*N{ahUST|7S-fqfw7!)hGQ@cCi= z;nSq+nI=EA4{zdeGJPESrmveNCXRdX!m$r;ue6T>_fpFKL;Vpb65p+I{=* zU};%LZUuA?r#;vMxE``b@Q(Wgecyq5ccTG+?61Sde;?NSh;4$W-2=rIM2@L4feNCZ zc`=_|=LPu_a*GOv4x#xPw|m{~G$0tK{^$$BKeB3XC5vR3Dcq01!>N{n_DcATXMPjD;k|Kk-IFnfV3duw?&&t?`6}(Eg&9D)E zhsfOY>lc<9%~t$JjvB!z1G4{tp=i*o^FvFGlLr4oR*hrL=hzS3bu!GJRQFqKrq!80 zYMD4SPU~97j;-H5{@va0|La??LA;#3a8kwG%3x4MazUy(7*t(VI%qz>p^~baU0zvw zp}jD-tUOgcsI(D((#@o!kv^Diw2pB(O&?C+ArQ=_Rv zujbWz-qijOoIW4X)GlFl5M0N(pGJ7%VfF?wb8`DV#4U%kG>BXOQDUWlr;x)`>pSIOri6r z!K~SaKyK;vIL1^ITei&$IK5C%<*DFRQK}#nzV`mG-@>ewIzpva_aH|ioe|xOFrD)? zF7J^L_6_LUCw(h!^3?;XVvj|7A-$2~kmC{Mp)b-88Hng!r$3^0qdi5@;+^9I)!93t X12uO|`D!YGrV?l>fu<5@s098A8gOen literal 0 HcmV?d00001 diff --git a/Calculator/Calculator/obj/Debug/Calculator.Form1.resources b/Calculator/Calculator/obj/Debug/Calculator.Form1.resources new file mode 100644 index 0000000000000000000000000000000000000000..5fd185ddf6c0114866df41fc9edef4a7fa3f3e01 GIT binary patch literal 789 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J znW3ezNveT`r81^vrFkWpxv4PQgHubGfQ|w=4umtH>RpNw%QN%R^_((GauW-56i|i9 zahQQ|nrWJOnxSEesX?M~Vt}Iy5bZQt`3Pt$gDcQ(nIwi%h7usmXUJnPWH4gTWAJ3i zWk_U5XGjI9VQ>Ju@IMfMTnYj_Ag2dX-EFKO^F>jOg@y!3hQ%eZB$1s7WH%=>kl+Uq zx(?SkfJR9T^xl_H+M9WCijiOI#yL zg7ec#$`gxH85~pclTsBta}(2nF_f56S$Hzl2B>Jir;B4qg!|jRY_7uwJk8brz2B^O zZ4wY@YcC|WS^hM8+qFr`va`>oO*o!C&o}szWS{57f|~V9bS_BpU1Hk&@I#87KR@>Y z3+Z`3mFMo3zM3pomHghQcQ?1`>OvO%6Sp<*><`>*+Ly#!y2pH_E~k22=L_Fg`}G;Z zrhGVLd2jX=y?vUAhd;i5EAlS?#YEeV6HP$9{9ioym9*-Y6h9BL&1zKtTv-*x@E~E? v5uH@V3z11H7%m9O8oQ)-o_)67vQM}|?@zj)Y`z`PD-52lelF{r5}LRH5`F{2 literal 0 HcmV?d00001 diff --git a/Calculator/Calculator/obj/Debug/Calculator.Properties.Resources.resources b/Calculator/Calculator/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/Calculator/Calculator/obj/Debug/Calculator.csproj.CoreCompileInputs.cache b/Calculator/Calculator/obj/Debug/Calculator.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..5bd907f --- /dev/null +++ b/Calculator/Calculator/obj/Debug/Calculator.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +9b76f2f00264c9fb6c31fca5667d52f637faf02d diff --git a/Calculator/Calculator/obj/Debug/Calculator.csproj.FileListAbsolute.txt b/Calculator/Calculator/obj/Debug/Calculator.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..30b09f2 --- /dev/null +++ b/Calculator/Calculator/obj/Debug/Calculator.csproj.FileListAbsolute.txt @@ -0,0 +1,20 @@ +D:\programare\Calculator\Calculator\bin\Debug\Calculator.exe.config +D:\programare\Calculator\Calculator\bin\Debug\Calculator.exe +D:\programare\Calculator\Calculator\bin\Debug\Calculator.pdb +D:\programare\Calculator\Calculator\obj\Debug\Calculator.csprojResolveAssemblyReference.cache +D:\programare\Calculator\Calculator\obj\Debug\Calculator.Form1.resources +D:\programare\Calculator\Calculator\obj\Debug\Calculator.Properties.Resources.resources +D:\programare\Calculator\Calculator\obj\Debug\Calculator.csproj.GenerateResource.Cache +D:\programare\Calculator\Calculator\obj\Debug\Calculator.csproj.CoreCompileInputs.cache +D:\programare\Calculator\Calculator\obj\Debug\Calculator.exe +D:\programare\Calculator\Calculator\obj\Debug\Calculator.pdb +C:\Users\Code Atharv\Downloads\Calculator-master - unziped\Calculator-master\Calculator\Calculator\bin\Debug\Calculator.exe.config +C:\Users\Code Atharv\Downloads\Calculator-master - unziped\Calculator-master\Calculator\Calculator\bin\Debug\Calculator.exe +C:\Users\Code Atharv\Downloads\Calculator-master - unziped\Calculator-master\Calculator\Calculator\bin\Debug\Calculator.pdb +C:\Users\Code Atharv\Downloads\Calculator-master - unziped\Calculator-master\Calculator\Calculator\obj\Debug\Calculator.csprojAssemblyReference.cache +C:\Users\Code Atharv\Downloads\Calculator-master - unziped\Calculator-master\Calculator\Calculator\obj\Debug\Calculator.Form1.resources +C:\Users\Code Atharv\Downloads\Calculator-master - unziped\Calculator-master\Calculator\Calculator\obj\Debug\Calculator.Properties.Resources.resources +C:\Users\Code Atharv\Downloads\Calculator-master - unziped\Calculator-master\Calculator\Calculator\obj\Debug\Calculator.csproj.GenerateResource.cache +C:\Users\Code Atharv\Downloads\Calculator-master - unziped\Calculator-master\Calculator\Calculator\obj\Debug\Calculator.csproj.CoreCompileInputs.cache +C:\Users\Code Atharv\Downloads\Calculator-master - unziped\Calculator-master\Calculator\Calculator\obj\Debug\Calculator.exe +C:\Users\Code Atharv\Downloads\Calculator-master - unziped\Calculator-master\Calculator\Calculator\obj\Debug\Calculator.pdb diff --git a/Calculator/Calculator/obj/Debug/Calculator.csproj.GenerateResource.cache b/Calculator/Calculator/obj/Debug/Calculator.csproj.GenerateResource.cache new file mode 100644 index 0000000000000000000000000000000000000000..e97ea0ca2915cb49b78078a21c26eb317c6176f8 GIT binary patch literal 1012 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 literal 0 HcmV?d00001 diff --git a/Calculator/Calculator/obj/Debug/Calculator.exe b/Calculator/Calculator/obj/Debug/Calculator.exe new file mode 100644 index 0000000000000000000000000000000000000000..d956b1d5c45face408b03efdb1288efc8f217980 GIT binary patch literal 18432 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 X12uO|`D!YGrV?l>fu<5@s098A8gOen literal 0 HcmV?d00001 diff --git a/Calculator/Calculator/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/Calculator/Calculator/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..9461e525e89d4334bb6f9cc90ce5647f402d050a GIT binary patch literal 868 zcmcJN(QeZ)6o%8ZX`3`deE=?k#06-Tm8f(Kq-q+0Y7=Z4wAxjKGpZMw zq*B2kIt8V*M8GV3+11o9UBn5 zlax(pZlvn0>*=Plyr2qHA1_TMgA*k$IRn+jA5;DbTDBtHKBb}t?KsV*<9WUArd)@& zcRk+V`S7p%zrWwz!vcZ;&HF7B&q^O>xY2G~DbkmjwREOv8BHt|9X+|;-FcdQfC3a$ zIYj$fLutu_&hFr56B`d#QY|ua{ATuRb@`0!kR;pBbI_X4x!`6=m=JB`^M7)!VY~*- z&nnE-$0}D(*R>Phx8mV!`_BGv{dcc7wvoW9FAz;As5VEE@qz;j=?#YEu`N7gZ~+yw zcr2Ar=hPTbD|!!9T^U}&`uVqtTTXb)ab36JZlN{j`tz60x33355VQlk3@o^q4C7() QB50svG<-j(_eW6gCvaZ{a{vGU literal 0 HcmV?d00001 diff --git a/Calculator/Calculator/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Calculator/Calculator/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..a80218aa389c6dda3846876d4d164fd5d9fa2fb9 GIT binary patch literal 7192 zcmeHMdruoj5Vyf>FeGVA(}cX8Hf@vEz1ktwOrkC%PSZ+33>?lg%6=o+|6ZI!=@|jU!hZz zTj0NF<`-IvttYKQ!CB1n1wKWPPd|e6b0}Pg@Rof8N(S!~4+2nDg{x&h2#vmmi?4Cl zl{?_P)Ec~|+gaK*;FDGQ0?sZy{PwU`ML0{!ooK zaqRM;v9fd>-0yAbtZ~%_Ggwv)n;OgtD$(~u+m{MT(BkNdWnUY#Z)jat@pq?B>ZYhGfP5&ZKM*QF9nX_stR1$o2%Sx>Pzh-9kYRwE%XrWYED60 zXrnsA1!>%v0dnDWRCLf82T-mY8G0jqu?6bx$=xNP1DAIQ@aV!`pxx*$TvgHrt)+U2 z)(eAs!jS7N0jCoBMtIO$a#T~-OL{)kP=OXG@KIG+Ne`8NKus4_zc+FVn_!cSB@&Y; zCz8n|!w<^D#Gg~ujyB+7c;fxF4F#O_3;3XfZM{Zky)Ue!e>j+0 zHA?vHT-MXJRIX?a&)B2?eZ-zT;fwa-J#0O{`pmD^|I6z1B;%p>|2d5`d%%oG)oFajAAdx7q7q)E(> zm_;$e&ZA7Q3n)r^l^%0?UPU6k!xhvAWVdduEY$`aGPnK6dTbSPeG1y6n@hX<>>_G% ziqGqBHS*7TNg$C`0K8rTy=7!jFLKuok?~1&uqm4#a7Ht1(>x@cH6%q9(9+!=FyJ8r zvTSZ|Li#f@{1S?rhi&T<{jQBHgEKDEjO@VtY-Bx~BL%%#pJO}aY2mWV*qXuKytR;D zC_GDlf&V9FGUQnLuq!029pQTpyNd0U<+v`Jk6N$`8S*_jff3<<^U0n-YKLiqLE2ld zf-y+2w1s>b>MKKRjh7u6+~XSiEum?xIX8MU~VA{#oXw3H6Xhi>i5qT_ zz?(nJ4kPS4aqlw1reMw@(uY`g34tp+9{48O*oJU0URCT>p>&}-rUPG~85 zXO5ZPnCXqQrZMV7DWV}8SWEKs)P@#+!1Ts;x44NTf2RiTtmCzwaUqAwx*x4M#S!