From 321023cd33ca78308a438a3461f3c3dcc05272be Mon Sep 17 00:00:00 2001 From: Caleb Fontenot Date: Fri, 21 Oct 2022 19:31:13 -0500 Subject: [PATCH] Refactor. Turn padding and spacing into their own functions. --- ...08a30b27-fdaa-44cd-a234-8f9a12a28392.vsidx | Bin 0 -> 1238 bytes ...2420eb3a-0f8c-48ae-b742-68bf70edd361.vsidx | Bin 1804 -> 0 bytes ...39f90cb6-50fa-48af-a8cc-ff8fef254c4e.vsidx | Bin 54404 -> 0 bytes ...504d2f8f-ab3e-4738-831b-54075af77482.vsidx | Bin 0 -> 26549 bytes ...55336870-9bdd-4740-9ec8-4b9e1379ab00.vsidx | Bin 0 -> 55912 bytes .vs/BaseConverter/v17/.suo | Bin 52224 -> 59392 bytes BaseConverter/Form1.Designer.cs | 708 +++++++++--------- BaseConverter/Form1.cs | 632 ++++++++-------- BaseConverter/Form1.resx | 244 +++--- .../bin/Debug/BaseConverter.application | 2 +- BaseConverter/bin/Debug/BaseConverter.exe | Bin 17920 -> 17920 bytes .../bin/Debug/BaseConverter.exe.manifest | 2 +- BaseConverter/bin/Debug/BaseConverter.pdb | Bin 34304 -> 34304 bytes .../bin/Debug/app.publish/BaseConverter.exe | Bin 18904 -> 18904 bytes .../obj/Debug/BaseConverter.application | 2 +- ...seConverter.csproj.AssemblyReference.cache | Bin 9752 -> 9752 bytes .../BaseConverter.csproj.FileListAbsolute.txt | 15 + ...aseConverter.csproj.GenerateResource.Cache | Bin 126 -> 126 bytes BaseConverter/obj/Debug/BaseConverter.exe | Bin 17920 -> 17920 bytes .../obj/Debug/BaseConverter.exe.manifest | 2 +- BaseConverter/obj/Debug/BaseConverter.pdb | Bin 34304 -> 34304 bytes .../DesignTimeResolveAssemblyReferences.cache | Bin 2677 -> 1360 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6990 -> 7018 bytes 23 files changed, 825 insertions(+), 782 deletions(-) create mode 100755 .vs/BaseConverter/FileContentIndex/08a30b27-fdaa-44cd-a234-8f9a12a28392.vsidx delete mode 100755 .vs/BaseConverter/FileContentIndex/2420eb3a-0f8c-48ae-b742-68bf70edd361.vsidx delete mode 100755 .vs/BaseConverter/FileContentIndex/39f90cb6-50fa-48af-a8cc-ff8fef254c4e.vsidx create mode 100755 .vs/BaseConverter/FileContentIndex/504d2f8f-ab3e-4738-831b-54075af77482.vsidx create mode 100755 .vs/BaseConverter/FileContentIndex/55336870-9bdd-4740-9ec8-4b9e1379ab00.vsidx diff --git a/.vs/BaseConverter/FileContentIndex/08a30b27-fdaa-44cd-a234-8f9a12a28392.vsidx b/.vs/BaseConverter/FileContentIndex/08a30b27-fdaa-44cd-a234-8f9a12a28392.vsidx new file mode 100755 index 0000000000000000000000000000000000000000..6cffe30e9c37f1cbba8e637f438d26c3be6b438c GIT binary patch literal 1238 zcmeHHOKQY03{7bZ?WzapPU}oEL$k=jPB4ibOeS)WWzVd8s2-xHtU@!;T`w@geowYO zhzIsCPLD-Vd_M_@?NmI7|FMDC7KaL*vl{7@vgvKfqxXZy`Seld7J;XpWk=R`xo`O^VeSZ1D6$5umAu6 literal 0 HcmV?d00001 diff --git a/.vs/BaseConverter/FileContentIndex/2420eb3a-0f8c-48ae-b742-68bf70edd361.vsidx b/.vs/BaseConverter/FileContentIndex/2420eb3a-0f8c-48ae-b742-68bf70edd361.vsidx deleted file mode 100755 index ad708214c9de06deb8a50fd9c2200af27c26ca94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1804 zcmaLXX>Zdo7zglBxJ9yyCHK6;TF;(jz=0EQG?Pe zo9Z~R zE@_dnqALp#6fzg;vf@Z2HIZJr&ZMXmfxClcS!5Aj610TZ_K7n1h1T#n>gE@Q(IV_-n5|*$B z`|ufDhR@*uzJM>`EBG1?;R;-ZZ{Qz&^HkIS1Ksp1~i(;GMb18pgL8RjrMH6xQ}0=B5BJgKuO ww!F=ov}U9Byk^aovMF|CqV@<|*{tcGs~-aW0@F>uXml$P{RV&NH>YZU0jVX73jhEB diff --git a/.vs/BaseConverter/FileContentIndex/39f90cb6-50fa-48af-a8cc-ff8fef254c4e.vsidx b/.vs/BaseConverter/FileContentIndex/39f90cb6-50fa-48af-a8cc-ff8fef254c4e.vsidx deleted file mode 100755 index 6ea94ec23ec71ce4c83c60986ad74f5be87753f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54404 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 diff --git a/.vs/BaseConverter/FileContentIndex/504d2f8f-ab3e-4738-831b-54075af77482.vsidx b/.vs/BaseConverter/FileContentIndex/504d2f8f-ab3e-4738-831b-54075af77482.vsidx new file mode 100755 index 0000000000000000000000000000000000000000..f26ee8936533d6fc37f5d4b525edb1b3e511524a GIT binary patch literal 26549 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 literal 0 HcmV?d00001 diff --git a/.vs/BaseConverter/FileContentIndex/55336870-9bdd-4740-9ec8-4b9e1379ab00.vsidx b/.vs/BaseConverter/FileContentIndex/55336870-9bdd-4740-9ec8-4b9e1379ab00.vsidx new file mode 100755 index 0000000000000000000000000000000000000000..b98dc053fa345edb546b96f41665e7c55fdbb05a GIT binary patch literal 55912 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 UuJ!-_c6T0TeR;G?kuRnF4;lxar2qf` literal 0 HcmV?d00001 diff --git a/.vs/BaseConverter/v17/.suo b/.vs/BaseConverter/v17/.suo index 29a7365a4bdd0845012777ca721d9f8c6d00910a..2a8202cb1e4a0670affa069b5a41b40ae68b957c 100755 GIT binary patch literal 59392 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 private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.computeButton = new System.Windows.Forms.Button(); - this.clearButton = new System.Windows.Forms.Button(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.hexTextBox = new System.Windows.Forms.TextBox(); - this.binaryGroupBox = new System.Windows.Forms.GroupBox(); - this.binaryTextBox = new System.Windows.Forms.TextBox(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.decimalTextBox = new System.Windows.Forms.TextBox(); - this.exitButton = new System.Windows.Forms.Button(); - this.groupBox3 = new System.Windows.Forms.GroupBox(); - this.octalRadioButton = new System.Windows.Forms.RadioButton(); - this.decimalRadioButton = new System.Windows.Forms.RadioButton(); - this.hexRadioButton = new System.Windows.Forms.RadioButton(); - this.binaryRadioButton = new System.Windows.Forms.RadioButton(); - this.groupBox4 = new System.Windows.Forms.GroupBox(); - this.octalTextBox = new System.Windows.Forms.TextBox(); - this.autoCompute = new System.Windows.Forms.CheckBox(); - this.autoComputeToolTip = new System.Windows.Forms.ToolTip(this.components); - this.paddingToggle = new System.Windows.Forms.CheckBox(); - this.groupBox5 = new System.Windows.Forms.GroupBox(); - this.label1 = new System.Windows.Forms.Label(); - this.paddingOffsetTextBox = new System.Windows.Forms.TextBox(); - this.groupBox6 = new System.Windows.Forms.GroupBox(); - this.label2 = new System.Windows.Forms.Label(); - this.spacingOffsetTextBox = new System.Windows.Forms.TextBox(); - this.spacingToggle = new System.Windows.Forms.CheckBox(); - this.debugLabel = new System.Windows.Forms.Label(); - this.groupBox1.SuspendLayout(); - this.binaryGroupBox.SuspendLayout(); - this.groupBox2.SuspendLayout(); - this.groupBox3.SuspendLayout(); - this.groupBox4.SuspendLayout(); - this.groupBox5.SuspendLayout(); - this.groupBox6.SuspendLayout(); - this.SuspendLayout(); - // - // computeButton - // - this.computeButton.Location = new System.Drawing.Point(12, 329); - this.computeButton.Name = "computeButton"; - this.computeButton.Size = new System.Drawing.Size(91, 23); - this.computeButton.TabIndex = 5; - this.computeButton.Text = "Compute!"; - this.computeButton.UseVisualStyleBackColor = true; - this.computeButton.Click += new System.EventHandler(this.computeButton_Click); - // - // clearButton - // - this.clearButton.Location = new System.Drawing.Point(109, 329); - this.clearButton.Name = "clearButton"; - this.clearButton.Size = new System.Drawing.Size(85, 23); - this.clearButton.TabIndex = 6; - this.clearButton.Text = "Clear"; - this.clearButton.UseVisualStyleBackColor = true; - this.clearButton.Click += new System.EventHandler(this.clearButton_Click); - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.hexTextBox); - this.groupBox1.Location = new System.Drawing.Point(10, 72); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(279, 54); - this.groupBox1.TabIndex = 1; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Hexadecimal"; - // - // hexTextBox - // - this.hexTextBox.AccessibleDescription = ""; - this.hexTextBox.Location = new System.Drawing.Point(7, 20); - this.hexTextBox.Name = "hexTextBox"; - this.hexTextBox.Size = new System.Drawing.Size(261, 20); - this.hexTextBox.TabIndex = 0; - this.hexTextBox.Text = "0"; - this.hexTextBox.TextChanged += new System.EventHandler(this.hexTextBox_TextChanged); - // - // binaryGroupBox - // - this.binaryGroupBox.Controls.Add(this.binaryTextBox); - this.binaryGroupBox.Location = new System.Drawing.Point(9, 12); - this.binaryGroupBox.Name = "binaryGroupBox"; - this.binaryGroupBox.Size = new System.Drawing.Size(279, 54); - this.binaryGroupBox.TabIndex = 0; - this.binaryGroupBox.TabStop = false; - this.binaryGroupBox.Text = "Binary"; - // - // binaryTextBox - // - this.binaryTextBox.AccessibleDescription = ""; - this.binaryTextBox.Location = new System.Drawing.Point(7, 20); - this.binaryTextBox.Name = "binaryTextBox"; - this.binaryTextBox.Size = new System.Drawing.Size(261, 20); - this.binaryTextBox.TabIndex = 0; - this.binaryTextBox.Text = "0"; - this.binaryTextBox.TextChanged += new System.EventHandler(this.binaryTextBox_TextChanged); - // - // groupBox2 - // - this.groupBox2.Controls.Add(this.decimalTextBox); - this.groupBox2.Location = new System.Drawing.Point(10, 192); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(279, 54); - this.groupBox2.TabIndex = 3; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Decimal"; - // - // decimalTextBox - // - this.decimalTextBox.AccessibleDescription = ""; - this.decimalTextBox.Location = new System.Drawing.Point(7, 20); - this.decimalTextBox.Name = "decimalTextBox"; - this.decimalTextBox.Size = new System.Drawing.Size(261, 20); - this.decimalTextBox.TabIndex = 0; - this.decimalTextBox.Text = "0"; - this.decimalTextBox.TextChanged += new System.EventHandler(this.decimalTextBox_TextChanged); - // - // exitButton - // - this.exitButton.Location = new System.Drawing.Point(200, 329); - this.exitButton.Name = "exitButton"; - this.exitButton.Size = new System.Drawing.Size(91, 23); - this.exitButton.TabIndex = 7; - this.exitButton.Text = "Exit"; - this.exitButton.UseVisualStyleBackColor = true; - this.exitButton.Click += new System.EventHandler(this.exitButton_Click); - // - // groupBox3 - // - this.groupBox3.Controls.Add(this.octalRadioButton); - this.groupBox3.Controls.Add(this.decimalRadioButton); - this.groupBox3.Controls.Add(this.hexRadioButton); - this.groupBox3.Controls.Add(this.binaryRadioButton); - this.groupBox3.Location = new System.Drawing.Point(12, 252); - this.groupBox3.Name = "groupBox3"; - this.groupBox3.Size = new System.Drawing.Size(279, 52); - this.groupBox3.TabIndex = 4; - this.groupBox3.TabStop = false; - this.groupBox3.Text = "Which Base would you like to convert from?"; - // - // octalRadioButton - // - this.octalRadioButton.AutoSize = true; - this.octalRadioButton.Location = new System.Drawing.Point(159, 19); - this.octalRadioButton.Name = "octalRadioButton"; - this.octalRadioButton.Size = new System.Drawing.Size(50, 17); - this.octalRadioButton.TabIndex = 3; - this.octalRadioButton.TabStop = true; - this.octalRadioButton.Text = "Octal"; - this.octalRadioButton.UseVisualStyleBackColor = true; - this.octalRadioButton.CheckedChanged += new System.EventHandler(this.octalRadioButton_CheckedChanged); - // - // decimalRadioButton - // - this.decimalRadioButton.AutoSize = true; - this.decimalRadioButton.Location = new System.Drawing.Point(215, 19); - this.decimalRadioButton.Name = "decimalRadioButton"; - this.decimalRadioButton.Size = new System.Drawing.Size(63, 17); - this.decimalRadioButton.TabIndex = 2; - this.decimalRadioButton.TabStop = true; - this.decimalRadioButton.Text = "Decimal"; - this.decimalRadioButton.UseVisualStyleBackColor = true; - this.decimalRadioButton.CheckedChanged += new System.EventHandler(this.decimalRadioButton_CheckedChanged); - // - // hexRadioButton - // - this.hexRadioButton.AutoSize = true; - this.hexRadioButton.Location = new System.Drawing.Point(67, 19); - this.hexRadioButton.Name = "hexRadioButton"; - this.hexRadioButton.Size = new System.Drawing.Size(86, 17); - this.hexRadioButton.TabIndex = 1; - this.hexRadioButton.TabStop = true; - this.hexRadioButton.Text = "Hexadecimal"; - this.hexRadioButton.UseVisualStyleBackColor = true; - this.hexRadioButton.CheckedChanged += new System.EventHandler(this.hexRadioButton_CheckedChanged); - // - // binaryRadioButton - // - this.binaryRadioButton.AutoSize = true; - this.binaryRadioButton.Location = new System.Drawing.Point(7, 19); - this.binaryRadioButton.Name = "binaryRadioButton"; - this.binaryRadioButton.Size = new System.Drawing.Size(54, 17); - this.binaryRadioButton.TabIndex = 0; - this.binaryRadioButton.TabStop = true; - this.binaryRadioButton.Text = "Binary"; - this.binaryRadioButton.UseVisualStyleBackColor = true; - this.binaryRadioButton.CheckedChanged += new System.EventHandler(this.binaryRadioButton_CheckedChanged); - // - // groupBox4 - // - this.groupBox4.Controls.Add(this.octalTextBox); - this.groupBox4.Location = new System.Drawing.Point(9, 132); - this.groupBox4.Name = "groupBox4"; - this.groupBox4.Size = new System.Drawing.Size(279, 54); - this.groupBox4.TabIndex = 2; - this.groupBox4.TabStop = false; - this.groupBox4.Text = "Octal"; - // - // octalTextBox - // - this.octalTextBox.AccessibleDescription = ""; - this.octalTextBox.Location = new System.Drawing.Point(7, 20); - this.octalTextBox.Name = "octalTextBox"; - this.octalTextBox.Size = new System.Drawing.Size(261, 20); - this.octalTextBox.TabIndex = 0; - this.octalTextBox.Text = "0"; - this.octalTextBox.TextChanged += new System.EventHandler(this.octalTextBox_TextChanged); - // - // autoCompute - // - this.autoCompute.AutoSize = true; - this.autoCompute.Location = new System.Drawing.Point(16, 310); - this.autoCompute.Name = "autoCompute"; - this.autoCompute.Size = new System.Drawing.Size(138, 17); - this.autoCompute.TabIndex = 8; - this.autoCompute.Text = "Automatically compute?"; - this.autoCompute.UseVisualStyleBackColor = true; - // - // autoComputeToolTip - // - this.autoComputeToolTip.IsBalloon = true; - // - // paddingToggle - // - this.paddingToggle.AutoSize = true; - this.paddingToggle.Location = new System.Drawing.Point(6, 19); - this.paddingToggle.Name = "paddingToggle"; - this.paddingToggle.Size = new System.Drawing.Size(81, 17); - this.paddingToggle.TabIndex = 9; - this.paddingToggle.Text = "Pad Zeros?"; - this.paddingToggle.UseVisualStyleBackColor = true; - this.paddingToggle.CheckedChanged += new System.EventHandler(this.paddingToggle_CheckedChanged); - // - // groupBox5 - // - this.groupBox5.Controls.Add(this.label1); - this.groupBox5.Controls.Add(this.paddingOffsetTextBox); - this.groupBox5.Controls.Add(this.paddingToggle); - this.groupBox5.Location = new System.Drawing.Point(295, 13); - this.groupBox5.Name = "groupBox5"; - this.groupBox5.Size = new System.Drawing.Size(89, 88); - this.groupBox5.TabIndex = 10; - this.groupBox5.TabStop = false; - this.groupBox5.Text = "Padding"; - // - // label1 - // - this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 7F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label1.Location = new System.Drawing.Point(7, 39); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(76, 14); - this.label1.TabIndex = 11; - this.label1.Text = "Padding offset"; - this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // paddingOffsetTextBox - // - this.paddingOffsetTextBox.Location = new System.Drawing.Point(7, 59); - this.paddingOffsetTextBox.Name = "paddingOffsetTextBox"; - this.paddingOffsetTextBox.ReadOnly = true; - this.paddingOffsetTextBox.Size = new System.Drawing.Size(76, 20); - this.paddingOffsetTextBox.TabIndex = 10; - this.paddingOffsetTextBox.Text = "8"; - this.paddingOffsetTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - // - // groupBox6 - // - this.groupBox6.Controls.Add(this.label2); - this.groupBox6.Controls.Add(this.spacingOffsetTextBox); - this.groupBox6.Controls.Add(this.spacingToggle); - this.groupBox6.Location = new System.Drawing.Point(295, 107); - this.groupBox6.Name = "groupBox6"; - this.groupBox6.Size = new System.Drawing.Size(89, 88); - this.groupBox6.TabIndex = 12; - this.groupBox6.TabStop = false; - this.groupBox6.Text = "Spacing"; - // - // label2 - // - this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 7F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label2.Location = new System.Drawing.Point(7, 39); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(76, 14); - this.label2.TabIndex = 11; - this.label2.Text = "Spacing offset"; - this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // spacingOffsetTextBox - // - this.spacingOffsetTextBox.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.spacingOffsetTextBox.Location = new System.Drawing.Point(7, 59); - this.spacingOffsetTextBox.Name = "spacingOffsetTextBox"; - this.spacingOffsetTextBox.ReadOnly = true; - this.spacingOffsetTextBox.Size = new System.Drawing.Size(76, 20); - this.spacingOffsetTextBox.TabIndex = 10; - this.spacingOffsetTextBox.Text = "4"; - this.spacingOffsetTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - // - // spacingToggle - // - this.spacingToggle.AutoSize = true; - this.spacingToggle.Location = new System.Drawing.Point(6, 19); - this.spacingToggle.Name = "spacingToggle"; - this.spacingToggle.Size = new System.Drawing.Size(71, 17); - this.spacingToggle.TabIndex = 9; - this.spacingToggle.Text = "Spacing?"; - this.spacingToggle.UseVisualStyleBackColor = true; - this.spacingToggle.CheckedChanged += new System.EventHandler(this.spacingToggle_CheckedChanged); - // - // debugLabel - // - this.debugLabel.AutoSize = true; - this.debugLabel.Location = new System.Drawing.Point(160, 311); - this.debugLabel.Name = "debugLabel"; - this.debugLabel.Size = new System.Drawing.Size(63, 13); - this.debugLabel.TabIndex = 14; - this.debugLabel.Text = "debugLabel"; - // - // Form1 - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(396, 364); - this.Controls.Add(this.debugLabel); - this.Controls.Add(this.groupBox6); - this.Controls.Add(this.groupBox5); - this.Controls.Add(this.autoCompute); - this.Controls.Add(this.groupBox4); - this.Controls.Add(this.groupBox3); - this.Controls.Add(this.exitButton); - this.Controls.Add(this.groupBox2); - this.Controls.Add(this.binaryGroupBox); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.clearButton); - this.Controls.Add(this.computeButton); - this.Name = "Form1"; - this.Text = "Base Converter - Caleb Fontenot"; - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.binaryGroupBox.ResumeLayout(false); - this.binaryGroupBox.PerformLayout(); - this.groupBox2.ResumeLayout(false); - this.groupBox2.PerformLayout(); - this.groupBox3.ResumeLayout(false); - this.groupBox3.PerformLayout(); - this.groupBox4.ResumeLayout(false); - this.groupBox4.PerformLayout(); - this.groupBox5.ResumeLayout(false); - this.groupBox5.PerformLayout(); - this.groupBox6.ResumeLayout(false); - this.groupBox6.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); - + this.components = new System.ComponentModel.Container(); + this.computeButton = new System.Windows.Forms.Button(); + this.clearButton = new System.Windows.Forms.Button(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.hexTextBox = new System.Windows.Forms.TextBox(); + this.binaryGroupBox = new System.Windows.Forms.GroupBox(); + this.binaryTextBox = new System.Windows.Forms.TextBox(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.decimalTextBox = new System.Windows.Forms.TextBox(); + this.exitButton = new System.Windows.Forms.Button(); + this.groupBox3 = new System.Windows.Forms.GroupBox(); + this.octalRadioButton = new System.Windows.Forms.RadioButton(); + this.decimalRadioButton = new System.Windows.Forms.RadioButton(); + this.hexRadioButton = new System.Windows.Forms.RadioButton(); + this.binaryRadioButton = new System.Windows.Forms.RadioButton(); + this.groupBox4 = new System.Windows.Forms.GroupBox(); + this.octalTextBox = new System.Windows.Forms.TextBox(); + this.autoCompute = new System.Windows.Forms.CheckBox(); + this.autoComputeToolTip = new System.Windows.Forms.ToolTip(this.components); + this.paddingToggle = new System.Windows.Forms.CheckBox(); + this.groupBox5 = new System.Windows.Forms.GroupBox(); + this.label1 = new System.Windows.Forms.Label(); + this.paddingOffsetTextBox = new System.Windows.Forms.TextBox(); + this.groupBox6 = new System.Windows.Forms.GroupBox(); + this.label2 = new System.Windows.Forms.Label(); + this.spacingOffsetTextBox = new System.Windows.Forms.TextBox(); + this.spacingToggle = new System.Windows.Forms.CheckBox(); + this.debugLabel = new System.Windows.Forms.Label(); + this.groupBox1.SuspendLayout(); + this.binaryGroupBox.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.groupBox3.SuspendLayout(); + this.groupBox4.SuspendLayout(); + this.groupBox5.SuspendLayout(); + this.groupBox6.SuspendLayout(); + this.SuspendLayout(); + // + // computeButton + // + this.computeButton.Location = new System.Drawing.Point(12, 329); + this.computeButton.Name = "computeButton"; + this.computeButton.Size = new System.Drawing.Size(91, 23); + this.computeButton.TabIndex = 5; + this.computeButton.Text = "Compute!"; + this.computeButton.UseVisualStyleBackColor = true; + this.computeButton.Click += new System.EventHandler(this.computeButton_Click); + // + // clearButton + // + this.clearButton.Location = new System.Drawing.Point(109, 329); + this.clearButton.Name = "clearButton"; + this.clearButton.Size = new System.Drawing.Size(85, 23); + this.clearButton.TabIndex = 6; + this.clearButton.Text = "Clear"; + this.clearButton.UseVisualStyleBackColor = true; + this.clearButton.Click += new System.EventHandler(this.clearButton_Click); + // + // groupBox1 + // + this.groupBox1.Controls.Add(this.hexTextBox); + this.groupBox1.Location = new System.Drawing.Point(10, 72); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Size = new System.Drawing.Size(279, 54); + this.groupBox1.TabIndex = 1; + this.groupBox1.TabStop = false; + this.groupBox1.Text = "Hexadecimal"; + // + // hexTextBox + // + this.hexTextBox.AccessibleDescription = ""; + this.hexTextBox.Location = new System.Drawing.Point(7, 20); + this.hexTextBox.Name = "hexTextBox"; + this.hexTextBox.Size = new System.Drawing.Size(261, 20); + this.hexTextBox.TabIndex = 0; + this.hexTextBox.Text = "0"; + this.hexTextBox.Click += new System.EventHandler(this.hexTextBox_Enter); + // + // binaryGroupBox + // + this.binaryGroupBox.Controls.Add(this.binaryTextBox); + this.binaryGroupBox.Location = new System.Drawing.Point(9, 12); + this.binaryGroupBox.Name = "binaryGroupBox"; + this.binaryGroupBox.Size = new System.Drawing.Size(279, 54); + this.binaryGroupBox.TabIndex = 0; + this.binaryGroupBox.TabStop = false; + this.binaryGroupBox.Text = "Binary"; + // + // binaryTextBox + // + this.binaryTextBox.AccessibleDescription = ""; + this.binaryTextBox.Location = new System.Drawing.Point(7, 20); + this.binaryTextBox.Name = "binaryTextBox"; + this.binaryTextBox.Size = new System.Drawing.Size(261, 20); + this.binaryTextBox.TabIndex = 0; + this.binaryTextBox.Text = "0"; + this.binaryTextBox.Click += new System.EventHandler(this.binaryTextBox_Enter); + // + // groupBox2 + // + this.groupBox2.Controls.Add(this.decimalTextBox); + this.groupBox2.Location = new System.Drawing.Point(10, 192); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.Size = new System.Drawing.Size(279, 54); + this.groupBox2.TabIndex = 3; + this.groupBox2.TabStop = false; + this.groupBox2.Text = "Decimal"; + // + // decimalTextBox + // + this.decimalTextBox.AccessibleDescription = ""; + this.decimalTextBox.Location = new System.Drawing.Point(7, 20); + this.decimalTextBox.Name = "decimalTextBox"; + this.decimalTextBox.Size = new System.Drawing.Size(261, 20); + this.decimalTextBox.TabIndex = 0; + this.decimalTextBox.Text = "0"; + this.decimalTextBox.Click += new System.EventHandler(this.decimalTextBox_Enter); + // + // exitButton + // + this.exitButton.Location = new System.Drawing.Point(200, 329); + this.exitButton.Name = "exitButton"; + this.exitButton.Size = new System.Drawing.Size(91, 23); + this.exitButton.TabIndex = 7; + this.exitButton.Text = "Exit"; + this.exitButton.UseVisualStyleBackColor = true; + this.exitButton.Click += new System.EventHandler(this.exitButton_Click); + // + // groupBox3 + // + this.groupBox3.Controls.Add(this.octalRadioButton); + this.groupBox3.Controls.Add(this.decimalRadioButton); + this.groupBox3.Controls.Add(this.hexRadioButton); + this.groupBox3.Controls.Add(this.binaryRadioButton); + this.groupBox3.Location = new System.Drawing.Point(12, 252); + this.groupBox3.Name = "groupBox3"; + this.groupBox3.Size = new System.Drawing.Size(279, 52); + this.groupBox3.TabIndex = 4; + this.groupBox3.TabStop = false; + this.groupBox3.Text = "Which Base would you like to convert from?"; + // + // octalRadioButton + // + this.octalRadioButton.AutoSize = true; + this.octalRadioButton.Location = new System.Drawing.Point(159, 19); + this.octalRadioButton.Name = "octalRadioButton"; + this.octalRadioButton.Size = new System.Drawing.Size(50, 17); + this.octalRadioButton.TabIndex = 3; + this.octalRadioButton.TabStop = true; + this.octalRadioButton.Text = "Octal"; + this.octalRadioButton.UseVisualStyleBackColor = true; + this.octalRadioButton.CheckedChanged += new System.EventHandler(this.octalRadioButton_CheckedChanged); + // + // decimalRadioButton + // + this.decimalRadioButton.AutoSize = true; + this.decimalRadioButton.Location = new System.Drawing.Point(215, 19); + this.decimalRadioButton.Name = "decimalRadioButton"; + this.decimalRadioButton.Size = new System.Drawing.Size(63, 17); + this.decimalRadioButton.TabIndex = 2; + this.decimalRadioButton.TabStop = true; + this.decimalRadioButton.Text = "Decimal"; + this.decimalRadioButton.UseVisualStyleBackColor = true; + this.decimalRadioButton.CheckedChanged += new System.EventHandler(this.decimalRadioButton_CheckedChanged); + // + // hexRadioButton + // + this.hexRadioButton.AutoSize = true; + this.hexRadioButton.Location = new System.Drawing.Point(67, 19); + this.hexRadioButton.Name = "hexRadioButton"; + this.hexRadioButton.Size = new System.Drawing.Size(86, 17); + this.hexRadioButton.TabIndex = 1; + this.hexRadioButton.TabStop = true; + this.hexRadioButton.Text = "Hexadecimal"; + this.hexRadioButton.UseVisualStyleBackColor = true; + this.hexRadioButton.CheckedChanged += new System.EventHandler(this.hexRadioButton_CheckedChanged); + // + // binaryRadioButton + // + this.binaryRadioButton.AutoSize = true; + this.binaryRadioButton.Location = new System.Drawing.Point(7, 19); + this.binaryRadioButton.Name = "binaryRadioButton"; + this.binaryRadioButton.Size = new System.Drawing.Size(54, 17); + this.binaryRadioButton.TabIndex = 0; + this.binaryRadioButton.TabStop = true; + this.binaryRadioButton.Text = "Binary"; + this.binaryRadioButton.UseVisualStyleBackColor = true; + this.binaryRadioButton.CheckedChanged += new System.EventHandler(this.binaryRadioButton_CheckedChanged); + // + // groupBox4 + // + this.groupBox4.Controls.Add(this.octalTextBox); + this.groupBox4.Location = new System.Drawing.Point(9, 132); + this.groupBox4.Name = "groupBox4"; + this.groupBox4.Size = new System.Drawing.Size(279, 54); + this.groupBox4.TabIndex = 2; + this.groupBox4.TabStop = false; + this.groupBox4.Text = "Octal"; + // + // octalTextBox + // + this.octalTextBox.AccessibleDescription = ""; + this.octalTextBox.Location = new System.Drawing.Point(7, 20); + this.octalTextBox.Name = "octalTextBox"; + this.octalTextBox.Size = new System.Drawing.Size(261, 20); + this.octalTextBox.TabIndex = 0; + this.octalTextBox.Text = "0"; + this.octalTextBox.Click += new System.EventHandler(this.octalTextBox_Enter); + // + // autoCompute + // + this.autoCompute.AutoSize = true; + this.autoCompute.Location = new System.Drawing.Point(16, 310); + this.autoCompute.Name = "autoCompute"; + this.autoCompute.Size = new System.Drawing.Size(170, 17); + this.autoCompute.TabIndex = 8; + this.autoCompute.Text = "Compute upon pressing enter?"; + this.autoCompute.UseVisualStyleBackColor = true; + // + // autoComputeToolTip + // + this.autoComputeToolTip.IsBalloon = true; + // + // paddingToggle + // + this.paddingToggle.AutoSize = true; + this.paddingToggle.Location = new System.Drawing.Point(6, 19); + this.paddingToggle.Name = "paddingToggle"; + this.paddingToggle.Size = new System.Drawing.Size(81, 17); + this.paddingToggle.TabIndex = 9; + this.paddingToggle.Text = "Pad Zeros?"; + this.paddingToggle.UseVisualStyleBackColor = true; + this.paddingToggle.CheckedChanged += new System.EventHandler(this.paddingToggle_CheckedChanged); + // + // groupBox5 + // + this.groupBox5.Controls.Add(this.label1); + this.groupBox5.Controls.Add(this.paddingOffsetTextBox); + this.groupBox5.Controls.Add(this.paddingToggle); + this.groupBox5.Location = new System.Drawing.Point(295, 13); + this.groupBox5.Name = "groupBox5"; + this.groupBox5.Size = new System.Drawing.Size(89, 88); + this.groupBox5.TabIndex = 10; + this.groupBox5.TabStop = false; + this.groupBox5.Text = "Padding"; + // + // label1 + // + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 7F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(7, 39); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(76, 14); + this.label1.TabIndex = 11; + this.label1.Text = "Padding offset"; + this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // paddingOffsetTextBox + // + this.paddingOffsetTextBox.Location = new System.Drawing.Point(7, 59); + this.paddingOffsetTextBox.Name = "paddingOffsetTextBox"; + this.paddingOffsetTextBox.ReadOnly = true; + this.paddingOffsetTextBox.Size = new System.Drawing.Size(76, 20); + this.paddingOffsetTextBox.TabIndex = 10; + this.paddingOffsetTextBox.Text = "8"; + this.paddingOffsetTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // groupBox6 + // + this.groupBox6.Controls.Add(this.label2); + this.groupBox6.Controls.Add(this.spacingOffsetTextBox); + this.groupBox6.Controls.Add(this.spacingToggle); + this.groupBox6.Location = new System.Drawing.Point(295, 107); + this.groupBox6.Name = "groupBox6"; + this.groupBox6.Size = new System.Drawing.Size(89, 88); + this.groupBox6.TabIndex = 12; + this.groupBox6.TabStop = false; + this.groupBox6.Text = "Spacing"; + // + // label2 + // + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 7F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(7, 39); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(76, 14); + this.label2.TabIndex = 11; + this.label2.Text = "Spacing offset"; + this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // spacingOffsetTextBox + // + this.spacingOffsetTextBox.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.spacingOffsetTextBox.Location = new System.Drawing.Point(7, 59); + this.spacingOffsetTextBox.Name = "spacingOffsetTextBox"; + this.spacingOffsetTextBox.ReadOnly = true; + this.spacingOffsetTextBox.Size = new System.Drawing.Size(76, 20); + this.spacingOffsetTextBox.TabIndex = 10; + this.spacingOffsetTextBox.Text = "4"; + this.spacingOffsetTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // spacingToggle + // + this.spacingToggle.AutoSize = true; + this.spacingToggle.Location = new System.Drawing.Point(6, 19); + this.spacingToggle.Name = "spacingToggle"; + this.spacingToggle.Size = new System.Drawing.Size(71, 17); + this.spacingToggle.TabIndex = 9; + this.spacingToggle.Text = "Spacing?"; + this.spacingToggle.UseVisualStyleBackColor = true; + this.spacingToggle.CheckedChanged += new System.EventHandler(this.spacingToggle_CheckedChanged); + // + // debugLabel + // + this.debugLabel.AutoSize = true; + this.debugLabel.Location = new System.Drawing.Point(192, 311); + this.debugLabel.Name = "debugLabel"; + this.debugLabel.Size = new System.Drawing.Size(63, 13); + this.debugLabel.TabIndex = 14; + this.debugLabel.Text = "debugLabel"; + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(396, 364); + this.Controls.Add(this.debugLabel); + this.Controls.Add(this.groupBox6); + this.Controls.Add(this.groupBox5); + this.Controls.Add(this.autoCompute); + this.Controls.Add(this.groupBox4); + this.Controls.Add(this.groupBox3); + this.Controls.Add(this.exitButton); + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.binaryGroupBox); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.clearButton); + this.Controls.Add(this.computeButton); + this.Name = "Form1"; + this.Text = "Base Converter - Caleb Fontenot"; + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.binaryGroupBox.ResumeLayout(false); + this.binaryGroupBox.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + this.groupBox3.ResumeLayout(false); + this.groupBox3.PerformLayout(); + this.groupBox4.ResumeLayout(false); + this.groupBox4.PerformLayout(); + this.groupBox5.ResumeLayout(false); + this.groupBox5.PerformLayout(); + this.groupBox6.ResumeLayout(false); + this.groupBox6.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + } #endregion diff --git a/BaseConverter/Form1.cs b/BaseConverter/Form1.cs index b921af9..af187f9 100644 --- a/BaseConverter/Form1.cs +++ b/BaseConverter/Form1.cs @@ -1,333 +1,361 @@ -/* -Base-Converter - This file is a part of Base Converter -Copyright (C) 2022 Caleb Fontenot - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*/ - -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Linq; -using System.Text; +/* +Base-Converter - This file is a part of Base Converter +Copyright (C) 2022 Caleb Fontenot + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; using System.Threading; -using System.Windows.Forms; - - -namespace WindowsFormsApplication1 -{ - public partial class Form1 : Form - { - public Form1() - { - InitializeComponent(); - ToolTip toolTip = new ToolTip(); - toolTip.SetToolTip(autoCompute, "Automatically computes input based on changes made to textbox contents."); - - } - int paddingOffset = 0, spacingOffset = 0, i = 0; - public void compute() - { - // Define variables - long decimalNum = 0, hexNum = 0, binNum = 0, octalNum = 0; - //int paddingOffset = 0,spacingOffset = 0, i = 0; - - try - { // Extract data from text boxes. - - decimalNum = long.Parse(decimalTextBox.Text); - - - binNum = Convert.ToInt64(binaryTextBox.Text, 2); - - hexNum = Convert.ToInt64(hexTextBox.Text, 16); - octalNum = Convert.ToInt64(octalTextBox.Text, 8); - paddingOffset = int.Parse(paddingOffsetTextBox.Text); - - } - catch - { - clearTextboxes(); - MessageBox.Show("Invalid number entered into one of the textboxes!"); - } - - // What does the user want us to convert from? - if (decimalRadioButton.Checked) - { - // The decimal radio button is pressed. - hexNum = decimalNum; - binNum = decimalNum; - octalNum = decimalNum; - //Refocus the textbox when done. - currentFocus("decimalTextBox"); - } - if (octalRadioButton.Checked) - { - // The octal radio button is pressed. - hexNum = octalNum; - binNum = octalNum; - decimalNum = octalNum; - //Refocus the textbox when done. - currentFocus("octalTextBox"); - - } - if (hexRadioButton.Checked) - { - // The hexadecimal radio button is pressed. - binNum = hexNum; - decimalNum = hexNum; - octalNum = hexNum; - //Refocus the textbox when done. - currentFocus("hexTextBox"); - } - if (binaryRadioButton.Checked) - { - // The binary radio button is pressed. - hexNum = binNum; - decimalNum = binNum; - octalNum = binNum; - //Refocus the textbox when done. - currentFocus("binaryTextBox"); - } - // Print output - if (paddingToggle.Checked) // Padding: Add Zeros to the beginning of the string - { - string binaryString = Convert.ToString(binNum, 2); // Define string to offset - int binarySize = binaryString.Length; //count the length of the string. - - if (paddingOffset > binarySize) - { // Is the decimal offset larger than the size of ths string? - while (i != (paddingOffset - binarySize)) - { - binaryString = "0" + binaryString; - i++; - } - } - //debugLabel.Text = sender.GetType().ToString(); - binaryTextBox.Text = binaryString; - } - else - { - binaryTextBox.Text = Convert.ToString(binNum, 2); - } - - hexTextBox.Text = hexNum.ToString("X"); - octalTextBox.Text = Convert.ToString(octalNum, 8); - decimalTextBox.Text = decimalNum.ToString(); - } - public void spacing() - { +using System.Windows.Forms; + + +namespace WindowsFormsApplication1 +{ + public partial class Form1 : Form + { + public Form1() + { + InitializeComponent(); + ToolTip toolTip = new ToolTip(); + toolTip.SetToolTip(autoCompute, "Automatically computes input based on changes made to textbox contents."); + + } + int paddingOffset = 0, spacingOffset = 0, i = 0; + + public void printToBinary(string whatToPrint) + { + binaryTextBox.Text = whatToPrint; + } + + public long compute() + { + // Define variables + long decimalNum = 0, hexNum = 0, binNum = 0, octalNum = 0; + //int paddingOffset = 0,spacingOffset = 0, i = 0; + + try + { // Extract data from text boxes. + + decimalNum = long.Parse(decimalTextBox.Text); + + + binNum = Convert.ToInt64(binaryTextBox.Text, 2); + + hexNum = Convert.ToInt64(hexTextBox.Text, 16); + octalNum = Convert.ToInt64(octalTextBox.Text, 8); + paddingOffset = int.Parse(paddingOffsetTextBox.Text); + + } + catch + { + clearTextboxes(); + MessageBox.Show("Invalid number entered into one of the textboxes!"); + } + + // What does the user want us to convert from? + if (decimalRadioButton.Checked) + { + // The decimal radio button is pressed. + hexNum = decimalNum; + binNum = decimalNum; + octalNum = decimalNum; + //Refocus the textbox when done. + currentFocus("decimalTextBox"); + } + if (octalRadioButton.Checked) + { + // The octal radio button is pressed. + hexNum = octalNum; + binNum = octalNum; + decimalNum = octalNum; + //Refocus the textbox when done. + currentFocus("octalTextBox"); + + } + if (hexRadioButton.Checked) + { + // The hexadecimal radio button is pressed. + binNum = hexNum; + decimalNum = hexNum; + octalNum = hexNum; + //Refocus the textbox when done. + currentFocus("hexTextBox"); + } + if (binaryRadioButton.Checked) + { + // The binary radio button is pressed. + hexNum = binNum; + decimalNum = binNum; + octalNum = binNum; + //Refocus the textbox when done. + currentFocus("binaryTextBox"); + } + // Print output + hexTextBox.Text = hexNum.ToString("X"); + octalTextBox.Text = Convert.ToString(octalNum, 8); + decimalTextBox.Text = decimalNum.ToString(); + return binNum; + } + public string padding(long paddingInput) + { + if (paddingToggle.Checked) // Padding: Add Zeros to the beginning of the string + { + string binaryString = Convert.ToString(paddingInput, 2); // Define string to offset + int binarySize = binaryString.Length; //count the length of the string. + + if (paddingOffset > binarySize) + { // Is the decimal offset larger than the size of ths string? + while (i <= (paddingOffset - binarySize)) + { + binaryString = "0" + binaryString; + i++; + } + } + //debugLabel.Text = sender.GetType().ToString(); + return binaryString; + } + else + { + return Convert.ToString(paddingInput, 2); + } + } + public string spacing(string binaryString) + { spacingOffset = int.Parse(spacingOffsetTextBox.Text); try { - if (spacingToggle.Checked) - { - string binaryString = binaryTextBox.Text; // Define string to offset - int binarySize = binaryString.Length; //count the length of the string. - i = binarySize; - var builder = new StringBuilder(binaryString); // String builder - while (i != 0) - { - if (!(i == binarySize)) // Get rid of trailing space - { - if (i % spacingOffset == 0) // If i mod spacingOffset equals zero, append a space to the offset specified by i. - { - builder.Insert(i, " "); - } - i--; - } - else - { - i--; - } - } - binaryTextBox.Text = builder.ToString(); - //builder = null; // null out builder when done - //binaryTextBox.Text = binaryString; - } - } - catch - { - MessageBox.Show("Divide by zero"); - } - } - private void currentFocus(string focusOn) - { - switch (focusOn) - { - case "binaryTextBox": - binaryTextBox.Focus(); - break; - case "hexTextBox": - hexTextBox.Focus(); - break; - case "octalTextBox": - octalTextBox.Focus(); - break; - case "decimalTextBox": - decimalTextBox.Focus(); - break; - default: - this.Focus(); - break; - } - } - - private void clearTextboxes() - { - hexTextBox.Text = "0"; - binaryTextBox.Text = "0"; - octalTextBox.Text = "0"; - decimalTextBox.Text = "0"; - } - - private void computeButton_Click(object sender, EventArgs e) + if (spacingToggle.Checked) + { + //string binaryString = spacingInput; // Define string to offset + int binarySize = binaryString.Length; //count the length of the string. + i = binarySize; //- (spacingOffset + 1); + int spacingCounterOffset = 0; + var builder = new StringBuilder(binaryString); // String builder + /* + if (binarySize % 2 == 0) // compensate for numbers being odd + { + spacingCounterOffset = 0; + } + else + { + spacingCounterOffset = spacingOffset - 1; + } + */ + while (i != 0) + { + if (!(i == binarySize)) // Get rid of trailing space + { + if (i % spacingOffset == 0) // If i mod spacingOffset equals zero, append a space to the offset specified by i. + { + builder.Insert((i - spacingCounterOffset), " "); + //spacingCounterOffset++; + } + i--; + } + else + { + i--; + } + } + return builder.ToString(); + //builder = null; // null out builder when done + //binaryTextBox.Text = binaryString; + } + } + catch + { + MessageBox.Show("Divide by zero"); + } + return binaryString; + } + private void currentFocus(string focusOn) + { + switch (focusOn) + { + case "binaryTextBox": + binaryTextBox.Focus(); + break; + case "hexTextBox": + hexTextBox.Focus(); + break; + case "octalTextBox": + octalTextBox.Focus(); + break; + case "decimalTextBox": + decimalTextBox.Focus(); + break; + default: + this.Focus(); + break; + } + } + + private void clearTextboxes() + { + hexTextBox.Text = "0"; + binaryTextBox.Text = "0"; + octalTextBox.Text = "0"; + decimalTextBox.Text = "0"; + } + + private void computeButton_Click(object sender, EventArgs e) { // Remove commas from decimalTextBox before parsing it decimalTextBox.Text = decimalTextBox.Text.Replace(",", ""); // Remove spacing from binaryTextBox before parsing it binaryTextBox.Text = binaryTextBox.Text.Replace(" ", ""); - compute(); - spacing(); - } - - private void clearButton_Click(object sender, EventArgs e) - { - // Clear the textboxes. - clearTextboxes(); - - // Reset focus to the textbox that is currently selected to be converted to. - if (decimalRadioButton.Checked) - currentFocus("decimalTextBox"); - if (hexRadioButton.Checked) - currentFocus("hexTextBox"); - if (binaryRadioButton.Checked) - currentFocus("binaryTextBox"); - if (octalRadioButton.Checked) - currentFocus("octalTextBox"); - } - - private void exitButton_Click(object sender, EventArgs e) - { - this.Close(); - } - - private void binaryRadioButton_CheckedChanged(object sender, EventArgs e) - { - currentFocus("binaryTextBox"); - } - - private void hexRadioButton_CheckedChanged(object sender, EventArgs e) - { - currentFocus("hexTextBox"); - } - - private void decimalRadioButton_CheckedChanged(object sender, EventArgs e) - { - currentFocus("decimalTextBox"); - } - - private void octalRadioButton_CheckedChanged(object sender, EventArgs e) - { - currentFocus("octalTextBox"); - } - - private void binaryTextBox_TextChanged(object sender, EventArgs e) - { - //debugLabel.Text = sender.GetType().ToString(); + + // Set binary output + string paddingString = padding(compute()); + binaryTextBox.Text = spacing(paddingString); + } + + private void clearButton_Click(object sender, EventArgs e) + { + // Clear the textboxes. + clearTextboxes(); + + // Reset focus to the textbox that is currently selected to be converted to. + if (decimalRadioButton.Checked) + currentFocus("decimalTextBox"); + if (hexRadioButton.Checked) + currentFocus("hexTextBox"); + if (binaryRadioButton.Checked) + currentFocus("binaryTextBox"); + if (octalRadioButton.Checked) + currentFocus("octalTextBox"); + } + + private void exitButton_Click(object sender, EventArgs e) + { + this.Close(); + } + + private void binaryRadioButton_CheckedChanged(object sender, EventArgs e) + { + currentFocus("binaryTextBox"); + } + + private void hexRadioButton_CheckedChanged(object sender, EventArgs e) + { + currentFocus("hexTextBox"); + } + + private void decimalRadioButton_CheckedChanged(object sender, EventArgs e) + { + currentFocus("decimalTextBox"); + } + + private void octalRadioButton_CheckedChanged(object sender, EventArgs e) + { + currentFocus("octalTextBox"); + } + + private void binaryTextBox_Enter(object sender, EventArgs e) + { + //debugLabel.Text = sender.GetType().ToString(); if (autoCompute.Checked & (sender.GetType().ToString().Equals("System.Windows.Forms.TextBox"))) { - // Remove commas from decimalTextBox before parsing it + // Remove commas from decimalTextBox before parsing it //decimalTextBox.Text = decimalTextBox.Text.Replace(",", ""); - // Remove spacing from binaryTextBox before parsing it + // Remove spacing from binaryTextBox before parsing it binaryTextBox.Text = binaryTextBox.Text.Replace(" ", ""); - compute(); - //spacing(); - } - - } - - private void hexTextBox_TextChanged(object sender, EventArgs e) - { - //debugLabel.Text = sender.GetType().ToString(); + + // Set binary output + string paddingString = padding(compute()); + binaryTextBox.Text = spacing(paddingString); + } + + } + + private void hexTextBox_Enter(object sender, EventArgs e) + { + //debugLabel.Text = sender.GetType().ToString(); if (autoCompute.Checked & (sender.GetType().ToString().Equals("System.Windows.Forms.TextBox"))) { - // Remove commas from decimalTextBox before parsing it + // Remove commas from decimalTextBox before parsing it decimalTextBox.Text = decimalTextBox.Text.Replace(",", ""); - // Remove spacing from binaryTextBox before parsing it + // Remove spacing from binaryTextBox before parsing it binaryTextBox.Text = binaryTextBox.Text.Replace(" ", ""); - compute(); - spacing(); + // Set binary output + string paddingString = padding(compute()); + binaryTextBox.Text = spacing(paddingString); } } - private void octalTextBox_TextChanged(object sender, EventArgs e) - { - //debugLabel.Text = sender.GetType().ToString(); + private void octalTextBox_Enter(object sender, EventArgs e) + { + //debugLabel.Text = sender.GetType().ToString(); if (autoCompute.Checked & (sender.GetType().ToString().Equals("System.Windows.Forms.TextBox"))) { - // Remove commas from decimalTextBox before parsing it + // Remove commas from decimalTextBox before parsing it decimalTextBox.Text = decimalTextBox.Text.Replace(",", ""); - // Remove spacing from binaryTextBox before parsing it + // Remove spacing from binaryTextBox before parsing it binaryTextBox.Text = binaryTextBox.Text.Replace(" ", ""); - compute(); - spacing(); - } - - } - - private void decimalTextBox_TextChanged(object sender, EventArgs e) - { - //debugLabel.Text = sender.GetType().ToString(); + // Set binary output + string paddingString = padding(compute()); + binaryTextBox.Text = spacing(paddingString); + } + + } + + private void decimalTextBox_Enter(object sender, EventArgs e) + { + //debugLabel.Text = sender.GetType().ToString(); if (autoCompute.Checked & (sender.GetType().ToString().Equals("System.Windows.Forms.TextBox"))) { - // Remove commas from decimalTextBox before parsing it + // Remove commas from decimalTextBox before parsing it //decimalTextBox.Text = decimalTextBox.Text.Replace(",", ""); - // Remove spacing from binaryTextBox before parsing it + // Remove spacing from binaryTextBox before parsing it binaryTextBox.Text = binaryTextBox.Text.Replace(" ", ""); - compute(); - Thread.Sleep(250); - spacing(); - } - } - - private void paddingToggle_CheckedChanged(object sender, EventArgs e) - { - if (paddingToggle.Checked) - { - paddingOffsetTextBox.ReadOnly = false; - } - else - { - paddingOffsetTextBox.ReadOnly = true; - } - } - - private void spacingToggle_CheckedChanged(object sender, EventArgs e) - { - if (spacingToggle.Checked) - { - spacingOffsetTextBox.ReadOnly = false; - } - else - { - spacingOffsetTextBox.ReadOnly = true; - } - } - } + // Set binary output + string paddingString = padding(compute()); + binaryTextBox.Text = spacing(paddingString); + } + } + + private void paddingToggle_CheckedChanged(object sender, EventArgs e) + { + if (paddingToggle.Checked) + { + paddingOffsetTextBox.ReadOnly = false; + } + else + { + paddingOffsetTextBox.ReadOnly = true; + } + } + + private void spacingToggle_CheckedChanged(object sender, EventArgs e) + { + if (spacingToggle.Checked) + { + spacingOffsetTextBox.ReadOnly = false; + } + else + { + spacingOffsetTextBox.ReadOnly = true; + } + } + } } \ No newline at end of file diff --git a/BaseConverter/Form1.resx b/BaseConverter/Form1.resx index d7f15e4..a606796 100644 --- a/BaseConverter/Form1.resx +++ b/BaseConverter/Form1.resx @@ -1,123 +1,123 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - 17, 17 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + 17, 17 + \ No newline at end of file diff --git a/BaseConverter/bin/Debug/BaseConverter.application b/BaseConverter/bin/Debug/BaseConverter.application index aead226..438cf68 100644 --- a/BaseConverter/bin/Debug/BaseConverter.application +++ b/BaseConverter/bin/Debug/BaseConverter.application @@ -14,7 +14,7 @@ - FLb7o5PmMolOEu475l0smDzDYPLdyAdRY/RzK0kEIiY= + /rV8ETvxmwvaJgmA8G++8CRvC5PaSPtVNGW0eHdPwfI= diff --git a/BaseConverter/bin/Debug/BaseConverter.exe b/BaseConverter/bin/Debug/BaseConverter.exe index 0685326e5985a98d25ba4dfecdb408b2f9acb726..a4987e388fbbbd7be676b6199b857d5aa9138c3a 100644 GIT binary patch literal 17920 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 NA1vXI9pA*J5WjvYyM?0nW4&9vl+N7JHb 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 XejM+AeH}Evf!m8`=AW+re-`*3+;Re` diff --git a/BaseConverter/bin/Debug/BaseConverter.exe.manifest b/BaseConverter/bin/Debug/BaseConverter.exe.manifest index fee02c8..032130d 100644 --- a/BaseConverter/bin/Debug/BaseConverter.exe.manifest +++ b/BaseConverter/bin/Debug/BaseConverter.exe.manifest @@ -49,7 +49,7 @@ - RykjKwuxJc8SDlNEdmViyEwnW/WDjfua+galOLDEBps= + 6QZaxI7Qf42UjLMkjvkpSc+vkOrsV7rHWYV3m96IzcM= diff --git a/BaseConverter/bin/Debug/BaseConverter.pdb b/BaseConverter/bin/Debug/BaseConverter.pdb index 0c06cd0af2738922d27c2f7add379cae080e0245..7fe5a0417f18cc39106f11a739406dada523ba3f 100644 GIT binary patch literal 34304 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 I4adO$0D;?Z)c^nh diff --git a/BaseConverter/bin/Debug/app.publish/BaseConverter.exe b/BaseConverter/bin/Debug/app.publish/BaseConverter.exe index 72f2a45fc84803423e6431f968575447e4252ddb..3e5439cfbc8d9661e9bc4fbc87ec69443550fbdd 100755 GIT binary patch literal 18904 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 K;V;^aeDog{gnPgM literal 18904 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 diff --git a/BaseConverter/obj/Debug/BaseConverter.application b/BaseConverter/obj/Debug/BaseConverter.application index aead226..438cf68 100644 --- a/BaseConverter/obj/Debug/BaseConverter.application +++ b/BaseConverter/obj/Debug/BaseConverter.application @@ -14,7 +14,7 @@ - FLb7o5PmMolOEu475l0smDzDYPLdyAdRY/RzK0kEIiY= + /rV8ETvxmwvaJgmA8G++8CRvC5PaSPtVNGW0eHdPwfI= diff --git a/BaseConverter/obj/Debug/BaseConverter.csproj.AssemblyReference.cache b/BaseConverter/obj/Debug/BaseConverter.csproj.AssemblyReference.cache index 2c910f507da0f55952bc4ead8da1b91cec8959d8..d5a2646ae392a0829ffc77252b9b3ad53b01ea15 100755 GIT binary patch delta 197 zcmbQ?Gs9=YDM6N{_k&|6pA*~^Cf}EKnH(VEv3a6IG800M11z^+KydO|RjbMK+4v^Mh%`)25aXC^Cu%>rK#ps& zJ2&s-PZGA9_sK}X>=FtBo2D-rFgZ?1Xz~@gB8YRm^Cf}EKnH(VEv3a6IG800M11z^+KydO|RjbMK+4v^Mh%`)25aXC^Cu%>rK#ps& zJ2&s-PZGA9_sK}X>=FtBo2D-rFgZ?1Xz~@gB8YRmHybAEI`KdAWe^XzjJr=(pwyij0_+E0PQIZmjD0& diff --git a/BaseConverter/obj/Debug/BaseConverter.exe b/BaseConverter/obj/Debug/BaseConverter.exe index 0685326e5985a98d25ba4dfecdb408b2f9acb726..a4987e388fbbbd7be676b6199b857d5aa9138c3a 100644 GIT binary patch literal 17920 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 NA1vXI9pA*J5WjvYyM?0nW4&9vl+N7JHb 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 XejM+AeH}Evf!m8`=AW+re-`*3+;Re` diff --git a/BaseConverter/obj/Debug/BaseConverter.exe.manifest b/BaseConverter/obj/Debug/BaseConverter.exe.manifest index fee02c8..032130d 100644 --- a/BaseConverter/obj/Debug/BaseConverter.exe.manifest +++ b/BaseConverter/obj/Debug/BaseConverter.exe.manifest @@ -49,7 +49,7 @@ - RykjKwuxJc8SDlNEdmViyEwnW/WDjfua+galOLDEBps= + 6QZaxI7Qf42UjLMkjvkpSc+vkOrsV7rHWYV3m96IzcM= diff --git a/BaseConverter/obj/Debug/BaseConverter.pdb b/BaseConverter/obj/Debug/BaseConverter.pdb index 0c06cd0af2738922d27c2f7add379cae080e0245..7fe5a0417f18cc39106f11a739406dada523ba3f 100644 GIT binary patch literal 34304 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 I4adO$0D;?Z)c^nh diff --git a/BaseConverter/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/BaseConverter/obj/Debug/DesignTimeResolveAssemblyReferences.cache index c87ec6e2a40be55a03d9594d687fc0b2096b5079..0a73b6d237dd2945126a9e2b9d801504a4f03ad2 100755 GIT binary patch delta 95 zcmew=a)E2ZN+zzQ_k&|MU*lk4V3_=isev8JojjSX6wdz6Uc&+spIpv?Q1G2Sb+S8` VxHv*TBUhP;o`IgRfw7?_0|2T6B?kZi literal 2677 zcmchZ&u`N(6vu5CQ`HU7B!skEFGwIEtE^=k71C5zDh`0qiUx?}#w6sXdqj)wIaKB-_qTCfDWj&*g z6iRpjdH(pN)t0soBO&|Sb?bPGRLTA7&eo3QD@RC1yToM-V~tq(dg<4v#*dPrl_wh! zev%d48LI$%61hX#Li#E(gFXyz)^2^DHPcwoOzi((!OaE1El{+_=R5vrQNFZCl=tQv z$Q(e^aX=~BrHlsS`TQdtzzZpQS}2t^WuPjz-|lYTu@1lk3EY87Qz`JfjKT$RO@w6` zoh34}j_YK1R$l1r@cq-z-%7}64dE;Lwa&FNsLO4_*b9H25ecU@b-8d^ZV%GJD)d6QHwG?u}$`S0f&oXh+0j{2NaxvB-U-pHBT%a2X zhgN> z73m0jki(Ku-*j!hSzc`>-9M?u%f@_B)mXefiYcSn9J|ZQarz>RQ=L9$SfUH*yE66x a7kb=9^roUE^M8(ds%uSt8R9gjj`}wQS6Pby diff --git a/BaseConverter/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/BaseConverter/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index cf7e15ca5d41d7059c1686f72157a5d31c8750e1..83318db8f610680549577f84c9e0e9ea48246ae5 100755 GIT binary patch delta 206 zcmX?S_R4I-B5s+SD65#<)RfG`7?;G7MAwKAlNgu$&