From 84fa7c9665d9bed9aef79237be9c5eb57c49f13d Mon Sep 17 00:00:00 2001
From: hxb <hxb@hdlchina.com.cn>
Date: 星期五, 05 三月 2021 10:54:37 +0800
Subject: [PATCH] Merge branch 'CJL' into ez-test
---
HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/TipPopView.cs | 43 +++++++++++++++++++++++++------------------
1 files changed, 25 insertions(+), 18 deletions(-)
diff --git a/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/TipPopView.cs b/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/TipPopView.cs
index 4bf15c4..227b2e0 100644
--- a/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/TipPopView.cs
+++ b/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/TipPopView.cs
@@ -361,9 +361,8 @@
/// </summary>
/// <param name="titleId">鏍囬鏂囨湰</param>
/// <param name="tnputEditTxet">鏄剧ず鏂囨湰</param>
- /// <param name="errorId_IsNullOrEmpty">杈撳叆妗嗘湰鏂囦负绌鸿嚜瀹氫箟鎻愮ず閿欒鏂囨湰</param>
/// <param name="confirmAction">鍥炶皟鍑芥暟</param>
- public void InputBox1(int titleId, string tnputEditTxet, int errorId_IsNullOrEmpty, Action<string> confirmAction)
+ public void InputBox(int titleId, string tnputEditTxet, Action<string> confirmAction)
{
Dialog dialog = new Dialog()
{
@@ -425,13 +424,7 @@
IsNumberKeyboardType=true,
};
editBjView.AddChidren(editText);
-
- editText.MouseUpEventHandler += (sen, e) =>
- {
- if (!editText.Foucs)
- editText.Foucs = true;
-
- };
+
Button btn_subtract = new Button
{
X = Application.GetRealWidth(17),
@@ -452,27 +445,29 @@
whiteView.AddChidren(btn_add);
btn_subtract.MouseUpEventHandler += (sender, e) =>
{
+
string editTextValue = editText.Text;
if (!string.IsNullOrEmpty(editTextValue))
{
int intValue = int.Parse(editTextValue);
- if (intValue - 1 >= 0)
+ if (intValue>1)
{
editText.Text = (intValue - 1).ToString();
- editText.Foucs = false;
+
}
}
+
};
btn_add.MouseUpEventHandler += (sender, e) =>
{
+
string editTextValue = editText.Text;
if (!string.IsNullOrEmpty(editTextValue))
{
int intValue = int.Parse(editTextValue);
- if (intValue - 1 <= 100)
+ if (intValue <100)
{
editText.Text = (intValue + 1).ToString();
- editText.Foucs = false;
}
}
};
@@ -529,9 +524,22 @@
btnConfirm.MouseUpEventHandler += (sender, e) =>
{
+ string errorId_IsNullOrEmpty = "";
if (string.IsNullOrEmpty(editText.Text.Trim()))
{
-
+ errorId_IsNullOrEmpty = Language.StringByID(StringId.nullvalue);
+ }
+ else
+ {
+ var editTextValue = editText.Text.Trim();
+ int intValue = int.Parse(editTextValue);
+ if (intValue <= 0 || intValue > 100)
+ {
+ errorId_IsNullOrEmpty = Language.StringByID(StringId.setvalue);
+ }
+ }
+ if (errorId_IsNullOrEmpty!="")
+ {
whiteView.Height = Application.GetRealHeight(183);
btnLine.Y = whiteView.Height - Application.GetRealHeight(44 + 1);
btnCancel.Y = btnLine.Bottom;
@@ -539,17 +547,16 @@
btnConfirm.Y = btnLine.Bottom;
btnConfirm.Gravity = Gravity.BottomRight;
- btnTip.X = Application.GetRealWidth(24);
+ btnTip.X = Application.GetRealWidth(53);
btnTip.Y = editBjView.Bottom + Application.GetRealHeight(12);
- btnTip.Width = Application.GetRealWidth(222);
+ btnTip.Width = Application.GetRealWidth(200);
btnTip.Height = Application.GetRealHeight(17);
- btnTip.Text = Language.StringByID(errorId_IsNullOrEmpty);
+ btnTip.Text = errorId_IsNullOrEmpty;
btnTip.TextColor = CSS_Color.textRedColor;
btnTip.TextSize = TextSize.text12;
btnTip.TextAlignment = TextAlignment.CenterLeft;
return;
}
-
confirmAction(editText.Text.Trim());
dialog.Close();
--
Gitblit v1.8.0