qin
2025-03-18 eeb667905a9ee2d04aa9a3762c122f2c9ecd90d8
WinFrmUI/IBox.WinFrmUI/Form/IBoxFormProtocol.cs
@@ -1,5 +1,6 @@
//using CodeProvider;
using DevExpress.Utils.Extensions;
using DevExpress.XtraEditors;
using DevExpress.XtraEditors.Controls;
using Yw;
using Yw.WinFrmUI;
@@ -8,11 +9,7 @@
{
    public partial class IBoxFormProtocol : DocumentPage
    {
        private string startCode = "[&start&]";
        private string endCode = "[&end&]";
        private string paramCode = "[&param&]";
        private string getprotocolCode = "getprotocol";
        private string saveprotocolCode = "saveprotocol";
        public IBoxFormProtocol()
        {
            this.PageTitle.Caption = "协议配置";
@@ -26,8 +23,10 @@
            SendData?.Invoke(null, content);
        }
        public void HideButton()
        {
            simpleButton1.Visible  = false;
        }
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            Save();
@@ -39,10 +38,8 @@
        /// </summary>
        public void Save()
        {
            SendText(startCode + saveprotocolCode + paramCode + JsonHelper.Object2Json(GetData()) + endCode);
            SendText(IBoxHelper.startCode + IBoxHelper.saveprotocolCode + IBoxHelper.paramCode + JsonHelper.Object2Json(GetData()) + IBoxHelper.endCode);
        }
        public void SetData()
        {
@@ -203,7 +200,7 @@
        private void EboxFormProtocol_Load(object sender, EventArgs e)
        {
            Thread.Sleep(500);
            SendText(startCode + getprotocolCode + paramCode + endCode);
            SendText(IBoxHelper.startCode + IBoxHelper.getprotocolCode + IBoxHelper.paramCode + IBoxHelper.endCode);
        }
        /// <summary>