|
@@ -53,6 +53,29 @@ namespace Compdfkit_Tools.Measure
|
|
|
|
|
|
private void ButtonDone_Click(object sender, RoutedEventArgs e)
|
|
private void ButtonDone_Click(object sender, RoutedEventArgs e)
|
|
{
|
|
{
|
|
|
|
+ if (string.IsNullOrEmpty(RulerBaseText.Text) || string.IsNullOrEmpty(RulerTranslateText.Text))
|
|
|
|
+ {
|
|
|
|
+ MessageBox.Show("Scale is not greate zero");
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+ if (double.TryParse(RulerBaseText.Text, out double ruleBase))
|
|
|
|
+ {
|
|
|
|
+ if (ruleBase <= 0)
|
|
|
|
+ {
|
|
|
|
+ MessageBox.Show("Scale is not greate zero");
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if (double.TryParse(RulerTranslateText.Text, out double ruletranBase))
|
|
|
|
+ {
|
|
|
|
+ if (ruletranBase <= 0)
|
|
|
|
+ {
|
|
|
|
+ MessageBox.Show("Scale is not greate zero");
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
SaveMeasureSetting();
|
|
SaveMeasureSetting();
|
|
if (UpdateArgsList != null && UpdateArgsList.Count > 0)
|
|
if (UpdateArgsList != null && UpdateArgsList.Count > 0)
|
|
{
|
|
{
|