Skip to content

Commit

Permalink
Merge pull request #15 from adevries17/v1.5
Browse files Browse the repository at this point in the history
V1.5 resolve #11 and #12
  • Loading branch information
Hoagie27 committed Nov 30, 2022
2 parents bb3eb66 + df25ba3 commit 6f1a29b
Show file tree
Hide file tree
Showing 9 changed files with 131 additions and 115 deletions.
68 changes: 28 additions & 40 deletions Form1.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 5 additions & 7 deletions Form1.cs
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ private void ChangeLang(Lang language) {
strHm = " hm, ";
strKm = " m";
targetNameHead.Text = "Target ID:";
notNecessaryLabel.Text = "(optionally)";
headRangeHead.Text = "Range to target";
mastHeightLabel.Text = "Mast height:";
milsNumberLabel.Text = "Mils:";
Expand All @@ -62,7 +61,6 @@ private void ChangeLang(Lang language) {
timeLabel.Text = "Elapsed time:";
calculateSpeedButton.Text = "Calculate speed";
calcSpeedLabel.Text = "Speed in knots = ";
langLabel.Text = "Language:";
calculationHistoryHead.Text = "Calculation log";
ResetCLButton.Text = "Reset log";
clearFieldsButton.Text = "Reset fields";
Expand All @@ -77,7 +75,6 @@ private void ChangeLang(Lang language) {
strHm = " гм, ";
strKm = " м";
targetNameHead.Text = "Имя цели:";
notNecessaryLabel.Text = "(можно не указывать)";
headRangeHead.Text = "Дистанция до цели";
mastHeightLabel.Text = "Высота мачты:";
milsNumberLabel.Text = "Кол-во рисок:";
Expand All @@ -89,7 +86,6 @@ private void ChangeLang(Lang language) {
timeLabel.Text = "Время на прохождение корпуса:";
calculateSpeedButton.Text = "Рассчитать скорость";
calcSpeedLabel.Text = "Скорость в узлах =";
langLabel.Text = "Язык:";
calculationHistoryHead.Text = "История расчётов";
ResetCLButton.Text = "Очистить историю";
clearFieldsButton.Text = "Очистить поля";
Expand All @@ -104,7 +100,6 @@ private void ChangeLang(Lang language) {
strHm = " hm, ";
strKm = " m";
targetNameHead.Text = "Ziel:";
notNecessaryLabel.Text = "(optional)";
headRangeHead.Text = "Reichweite zum Ziel";
mastHeightLabel.Text = "Masthöhe:";
milsNumberLabel.Text = "Zeilenbetrag:";
Expand All @@ -116,7 +111,6 @@ private void ChangeLang(Lang language) {
timeLabel.Text = "Zeit, den Rumpf fertigzustellen:";
calculateSpeedButton.Text = "Geschwindigkeit berechnen";
calcSpeedLabel.Text = "Geschwindigkeit in Knoten = ";
langLabel.Text = "Sprache:";
calculationHistoryHead.Text = "Berechnungsprotokoll";
ResetCLButton.Text = "Protokoll zurücksetzen";
clearFieldsButton.Text = "Felder zurücksetzen";
Expand Down Expand Up @@ -166,7 +160,7 @@ private void ToHistory(string targetName, CalculationType calcType) {

// verify that all values are numbers
private bool ValidateAllBoxes() {
bool wasValidate = false;
bool wasValidate;
wasValidate = ValidateTextbox(mastHeightTextBox) || ValidateTextbox(linesNumberTextBox)
|| ValidateTextbox(lengthTextBox) || ValidateTextbox(timeTextBox);

Expand All @@ -193,6 +187,7 @@ private void ClearTextBoxes() {
// sanitize that inputs are valid numbers and return
private bool IsNum(string s) {
int m = 0;
// iterate through each char for anything that may not be valid number or '.'
for (int i = 0; i < s.Length; i++) {
if (!Char.IsDigit(s[i]) && s[i] != '.') return false;
if (s[i] == '.') m++;
Expand Down Expand Up @@ -250,5 +245,8 @@ private void ClearButton_Click(object sender, EventArgs e) {
timeTextBox.Text = "0";
}

private void MainDiag_Load(object sender, EventArgs e) {

}
}
}
Loading

0 comments on commit 6f1a29b

Please sign in to comment.