|
|
@ -102,7 +102,7 @@ namespace BWP.WinFormControl |
|
|
weightSerialPort.Open(); |
|
|
weightSerialPort.Open(); |
|
|
if (mainForm == null) |
|
|
if (mainForm == null) |
|
|
mainForm = ComponentUtil.GetParentFormm(this); |
|
|
mainForm = ComponentUtil.GetParentFormm(this); |
|
|
mainForm.FormClosing += MainFrom_FormClosing; |
|
|
|
|
|
|
|
|
mainForm.FormClosed += MainFrom_FormClosed; |
|
|
} |
|
|
} |
|
|
catch (InvalidOperationException) |
|
|
catch (InvalidOperationException) |
|
|
{ |
|
|
{ |
|
|
@ -214,7 +214,7 @@ namespace BWP.WinFormControl |
|
|
|
|
|
|
|
|
void DisableWeight() |
|
|
void DisableWeight() |
|
|
{ |
|
|
{ |
|
|
mainForm.FormClosing -= MainFrom_FormClosing; |
|
|
|
|
|
|
|
|
mainForm.FormClosed -= MainFrom_FormClosed; |
|
|
Thread.Sleep(10); |
|
|
Thread.Sleep(10); |
|
|
|
|
|
|
|
|
if (weightSerialPort.IsOpen) |
|
|
if (weightSerialPort.IsOpen) |
|
|
@ -233,7 +233,7 @@ namespace BWP.WinFormControl |
|
|
Value = 0; |
|
|
Value = 0; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void MainFrom_FormClosing(object sender, FormClosingEventArgs e) |
|
|
|
|
|
|
|
|
private void MainFrom_FormClosed(object sender, FormClosedEventArgs e) |
|
|
{ |
|
|
{ |
|
|
if (!enableWeightBox.Checked) |
|
|
if (!enableWeightBox.Checked) |
|
|
return; |
|
|
return; |
|
|
|