diff --git a/Controls/Mesnac.Controls.ChemicalWeighing/FenChaXian.Designer.cs b/Controls/Mesnac.Controls.ChemicalWeighing/FenChaXian.Designer.cs index 598894a..ac2b5b6 100644 --- a/Controls/Mesnac.Controls.ChemicalWeighing/FenChaXian.Designer.cs +++ b/Controls/Mesnac.Controls.ChemicalWeighing/FenChaXian.Designer.cs @@ -22,9 +22,9 @@ #region 组件设计器生成的代码 - /// - /// 设计器支持所需的方法 - 不要修改 - /// 使用代码编辑器修改此方法的内容。 + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. /// private void InitializeComponent() { @@ -53,7 +53,6 @@ this.Size = new System.Drawing.Size(118, 150); ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); this.ResumeLayout(false); - } #endregion diff --git a/Controls/Mesnac.Controls.ChemicalWeighing/FenChaXian.cs b/Controls/Mesnac.Controls.ChemicalWeighing/FenChaXian.cs index 156f122..6dbd2df 100644 --- a/Controls/Mesnac.Controls.ChemicalWeighing/FenChaXian.cs +++ b/Controls/Mesnac.Controls.ChemicalWeighing/FenChaXian.cs @@ -10,6 +10,8 @@ using System.Windows.Forms; namespace Mesnac.Controls.ChemicalWeighing { + + [ToolboxBitmap(typeof(FenChaXian), "Resources.fenchaxian.png")] public partial class FenChaXian : UserControl { public FenChaXian() diff --git a/Controls/Mesnac.Controls.ChemicalWeighing/FenChaXian.resx b/Controls/Mesnac.Controls.ChemicalWeighing/FenChaXian.resx index db0d553..5587347 100644 --- a/Controls/Mesnac.Controls.ChemicalWeighing/FenChaXian.resx +++ b/Controls/Mesnac.Controls.ChemicalWeighing/FenChaXian.resx @@ -120,57 +120,47 @@ - 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 \ No newline at end of file diff --git a/Controls/Mesnac.Controls.ChemicalWeighing/LjSwith.Designer.cs b/Controls/Mesnac.Controls.ChemicalWeighing/LjSwith.Designer.cs new file mode 100644 index 0000000..d4b09bf --- /dev/null +++ b/Controls/Mesnac.Controls.ChemicalWeighing/LjSwith.Designer.cs @@ -0,0 +1,63 @@ +namespace Mesnac.Controls.ChemicalWeighing +{ + partial class LjSwith + { + /// + /// 必需的设计器变量。 + /// + private System.ComponentModel.IContainer components = null; + + /// + /// 清理所有正在使用的资源。 + /// + /// 如果应释放托管资源,为 true;否则为 false。 + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region 组件设计器生成的代码 + + /// + /// 设计器支持所需的方法 - 不要修改 + /// 使用代码编辑器修改此方法的内容。 + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LjSwith)); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // pictureBox1 + // + this.pictureBox1.Dock = System.Windows.Forms.DockStyle.Fill; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.Location = new System.Drawing.Point(0, 0); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(30, 22); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox1.TabIndex = 0; + this.pictureBox1.TabStop = false; + // + // LjSwith + // + this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 18F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.pictureBox1); + this.Name = "LjSwith"; + this.Size = new System.Drawing.Size(30, 22); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.PictureBox pictureBox1; + } +} diff --git a/Controls/Mesnac.Controls.ChemicalWeighing/LjSwith.cs b/Controls/Mesnac.Controls.ChemicalWeighing/LjSwith.cs new file mode 100644 index 0000000..1bfed2e --- /dev/null +++ b/Controls/Mesnac.Controls.ChemicalWeighing/LjSwith.cs @@ -0,0 +1,106 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Reflection; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Mesnac.Controls.ChemicalWeighing +{ + /// + /// 榄菊的开关阀门 + /// + public partial class LjSwith : ChemicalWeighingControl + { + private string[] sImages = new String[3]; + private bool _alarm; + private bool _set; + + public LjSwith() + { + InitializeComponent(); + InitControl(); + } + + private void InitControl() + { + _assembly = Assembly.GetExecutingAssembly(); + sImages[2] = "Mesnac.Controls.ChemicalWeighing.Resources.switch_failure.png"; + sImages[1] = "Mesnac.Controls.ChemicalWeighing.Resources.switch_ok.png"; + sImages[0] = "Mesnac.Controls.ChemicalWeighing.Resources.swith_default.png"; + + } + + + private void R() + { + ReloadStream(); + Reload(); + + } + + private void ReloadStream() + { + int defaultIndex = 0; + //如果报警就现实红色 + if (Alarm) + { + defaultIndex = 2; + } + else + { + defaultIndex = Set ? 1 : 0; + } + + _imageStream = _assembly.GetManifestResourceStream(sImages[defaultIndex]); + + } + + private void Reload() + { + if ( _imageStream != null ) + { + Image img = Image.FromStream( _imageStream); + pictureBox1.Image = img; + pictureBox1.Refresh(); + } + } + + + /// + /// 故障名称 + /// + public string AlarmName { get; set; } + + /// + /// 是不是通到位 + /// + public string SetName { get; set; } + + + public bool Alarm + { + get => _alarm; + set + { + _alarm = value; + R(); + } + } + + + public bool Set + { + get => _set; + set + { + _set = value; + R(); + } + } + } +} diff --git a/Controls/Mesnac.Controls.ChemicalWeighing/LjSwith.resx b/Controls/Mesnac.Controls.ChemicalWeighing/LjSwith.resx new file mode 100644 index 0000000..6c5e781 --- /dev/null +++ b/Controls/Mesnac.Controls.ChemicalWeighing/LjSwith.resx @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + iVBORw0KGgoAAAANSUhEUgAAAB0AAAAVCAYAAAC6wOViAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAARXSURBVEhLrZZdTJtVGMdPonFGFzVeeeGVF7v0xkvjFZCBQPnKWAfESRSBAC0UKOVzAcq6DBgW + cCtd5UOgQ4GCGoEBYySUDbF8+AETWlgYBDK2sVBAnZv7+5xTPt7BG2ziLn5pn7fnnF+e5zznvGUJpeeZ + pqqSFdbXsSqbjV0ZGGC94xPM4Zpns3dX2dK6m61sbbHFTTebWbvHxpYXWL9rmrVOjjCzvZcB8AofH5+j + O9+Zv/+H/kTWcyBQKpFCQi3xkHibx1z6BjESpAhFUpYOGWcKkW84h7MXKlBe/QWMl2pQWWPG56YalF28 + iLOVRhSUl0Jr0ENVWIDg0DDQfAfx5n4Zh0QvEKvx8fGgTwN/JspLE14jhuJS02C9NoC+8Qk45uZA5cWS + 2w0qLxY3NzC7dh+O5QVcc03hm4kbSMzJ4sJh4vX9sh1I9L5SqYTJZOLSKf5sd09p4qvEQFJ6Jq46xoTU + uSqRbnikY8t30DfzK5JzdFx4ndjdKzlIlJaamoq2tjYa7/+E4peFNL26ihXW1XHxK0SPWqvDqNPpyXRd + kunD+/hxcR7qnGwu7OHj5URSSGIpKiqCzWYDz5jid/e6t66WVVP30kJHiO81uhz0DNmhzclFpPIUoj86 + DX1ZGVIyMrnwWz7Om+4lSX9FRYWQxsXFcWnkttSTKT8yVjoytOBLxGjEiZMwN1sxODmJqzdHRHMFBAT+ + Sb8da53w7siQZMpsNgupRqPhUvUB6ZWB61z6VnBwyGaX3S72VkrlZQuOHw/4nSZ/5iUPGhoahDQzM5NL + Cz17uiPt8FwOJE3P15ccEHL4Xp88FY2EhESoVKpDiY2N5ZLHzc3NQpqbm8tjgyfT7UaSlLf+MpVVTsrR + ZGWjvPyCWOgw+F5yaUtLi4jz8vJ4fP6AdLu8FtNXjbJCjoqOVXJyiljkMJKSkoTUarVKpfsy3SvvJxpd + tqxweGoaIaHhT319fStpgXNesL6zp1qtlkuLZDIV0g+oS/9ptHU8I/zJ5UJuUTE/Mt28e2u8695bFotF + SLe7N80jFY1UK6RcGBSkWDeaLTgRqURBiQFNHZ34suVrJKaocPrTOChCwv6gcQE19j5ZkRSSDBqNRiHd + vn+j96T0aqOF/IKCQ7Ysre0iswnXHC7V1kGXV4D84mI0dXZidOk2mvq7oQgLf0TjQ+VEUkjSoNfrhTQq + KopL39stLy2goDfNX8bGJvSOj8NBQqfkGlzacO9e+P3OaZi6OqEIj3hM85Rysh1IosvIyEB7eztdLAFP + KT4qpHxiYHDI32eqqtHQ1Y3vhm9g6JffMDl/G7MrK3CRfObuCiYXFzDkvIUffnag6eYgDC31CAoNe0Lz + P5YTckjiExMTA76v9HWGP+PCCOIesfY/eEBE7RdySHTEz8/PrVarubSEPxOZplfzC3+ve+l9ymhPGZX3 + mb8r9JZhjuU7e39Xhv+7ezkkKyUeEcd4LDvoeUOyF4l3PDHYv3ncunMc9GogAAAAAElFTkSuQmCC + + + \ No newline at end of file diff --git a/Controls/Mesnac.Controls.ChemicalWeighing/Mesnac.Controls.ChemicalWeighing.csproj b/Controls/Mesnac.Controls.ChemicalWeighing/Mesnac.Controls.ChemicalWeighing.csproj index 786ef82..218c610 100644 --- a/Controls/Mesnac.Controls.ChemicalWeighing/Mesnac.Controls.ChemicalWeighing.csproj +++ b/Controls/Mesnac.Controls.ChemicalWeighing/Mesnac.Controls.ChemicalWeighing.csproj @@ -144,6 +144,12 @@ AlarmListDataGridView.cs + + UserControl + + + LjSwith.cs + UserControl @@ -330,6 +336,9 @@ AlarmListDataGridView.cs Designer + + LjSwith.cs + LouDou.cs @@ -503,7 +512,7 @@ - + @@ -515,6 +524,9 @@ + + + diff --git a/Controls/Mesnac.Controls.ChemicalWeighing/Resources/fenchaxian.png b/Controls/Mesnac.Controls.ChemicalWeighing/Resources/fenchaxian.png index 0e06b2e..0b6a1e0 100644 Binary files a/Controls/Mesnac.Controls.ChemicalWeighing/Resources/fenchaxian.png and b/Controls/Mesnac.Controls.ChemicalWeighing/Resources/fenchaxian.png differ diff --git a/Controls/Mesnac.Controls.ChemicalWeighing/Resources/switch_failure.png b/Controls/Mesnac.Controls.ChemicalWeighing/Resources/switch_failure.png new file mode 100644 index 0000000..a6b5b3d Binary files /dev/null and b/Controls/Mesnac.Controls.ChemicalWeighing/Resources/switch_failure.png differ diff --git a/Controls/Mesnac.Controls.ChemicalWeighing/Resources/switch_ok.png b/Controls/Mesnac.Controls.ChemicalWeighing/Resources/switch_ok.png new file mode 100644 index 0000000..c912774 Binary files /dev/null and b/Controls/Mesnac.Controls.ChemicalWeighing/Resources/switch_ok.png differ diff --git a/Controls/Mesnac.Controls.ChemicalWeighing/Resources/swith_default.png b/Controls/Mesnac.Controls.ChemicalWeighing/Resources/swith_default.png new file mode 100644 index 0000000..462dd68 Binary files /dev/null and b/Controls/Mesnac.Controls.ChemicalWeighing/Resources/swith_default.png differ diff --git a/Controls/Mesnac.Controls.ChemicalWeighing/ThreeWayValve.Designer.cs b/Controls/Mesnac.Controls.ChemicalWeighing/ThreeWayValve.Designer.cs index 250d6fd..2286068 100644 --- a/Controls/Mesnac.Controls.ChemicalWeighing/ThreeWayValve.Designer.cs +++ b/Controls/Mesnac.Controls.ChemicalWeighing/ThreeWayValve.Designer.cs @@ -39,6 +39,7 @@ namespace Mesnac.Controls.ChemicalWeighing // // pictureBox1 // + this.pictureBox1.Dock = System.Windows.Forms.DockStyle.Fill; this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); this.pictureBox1.Location = new System.Drawing.Point(0, 0); this.pictureBox1.Margin = new System.Windows.Forms.Padding(4); diff --git a/Controls/Mesnac.Controls.ChemicalWeighing/ThreeWayValve.resx b/Controls/Mesnac.Controls.ChemicalWeighing/ThreeWayValve.resx index c03abe2..7048860 100644 --- a/Controls/Mesnac.Controls.ChemicalWeighing/ThreeWayValve.resx +++ b/Controls/Mesnac.Controls.ChemicalWeighing/ThreeWayValve.resx @@ -120,219 +120,219 @@ - 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 \ No newline at end of file diff --git a/Controls/Mesnac.Controls.ChemicalWeighing/fenchaxian.png b/Controls/Mesnac.Controls.ChemicalWeighing/fenchaxian.png new file mode 100644 index 0000000..0b6a1e0 Binary files /dev/null and b/Controls/Mesnac.Controls.ChemicalWeighing/fenchaxian.png differ diff --git a/Main/MCEdit/Data/ComponentAction.xml b/Main/MCEdit/Data/ComponentAction.xml index 77fc2c7..ebfd935 100644 --- a/Main/MCEdit/Data/ComponentAction.xml +++ b/Main/MCEdit/Data/ComponentAction.xml @@ -413,4 +413,13 @@ + + + + + + + + + diff --git a/Main/MCEdit/Data/ComponentProperty.xml b/Main/MCEdit/Data/ComponentProperty.xml index 4016793..7b8a93d 100644 --- a/Main/MCEdit/Data/ComponentProperty.xml +++ b/Main/MCEdit/Data/ComponentProperty.xml @@ -1656,6 +1656,15 @@ - + + + + + + + + + + diff --git a/Main/MCEdit/Data/MCProject/nodeDevice.xml b/Main/MCEdit/Data/MCProject/nodeDevice.xml index ff1bcdb..ad3213b 100644 --- a/Main/MCEdit/Data/MCProject/nodeDevice.xml +++ b/Main/MCEdit/Data/MCProject/nodeDevice.xml @@ -8322,6 +8322,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Main/MCEdit/Data/MCProject/nodeForm/Form1.xml b/Main/MCEdit/Data/MCProject/nodeForm/Form1.xml index 5ac97d6..71f1a2e 100644 --- a/Main/MCEdit/Data/MCProject/nodeForm/Form1.xml +++ b/Main/MCEdit/Data/MCProject/nodeForm/Form1.xml @@ -1,6 +1,11 @@ + + 319, 186 + FenChaXian1 + 79, 100 + fmTurnOn diff --git a/Main/MCEdit/Data/MCProject/nodeForm/FormDeliver.xml b/Main/MCEdit/Data/MCProject/nodeForm/FormDeliver.xml index 0f2c61a..44574eb 100644 --- a/Main/MCEdit/Data/MCProject/nodeForm/FormDeliver.xml +++ b/Main/MCEdit/Data/MCProject/nodeForm/FormDeliver.xml @@ -1,842 +1,39 @@ - - 255, 93 - Dou1 - 43, 49 - - - 50 - 194, 190, 77 - 226, 221, 98 - 243, 245, 139 - 142, 196, 216 - 240, 240, 240 - 151, 232, 244 - 346, 664 - HslBottle18 - 81, 115 - - - - - - - False - - - - None - True - True - MiddleCenter - Highlight - 2596, 35 - SpecialLabelBlue193 - 2, 150 - - - - - - - False - - - - None - True - True - MiddleCenter - Highlight - 2340, 110 - SpecialLabelBlue192 - 2, 100 - - - - - - - False - - - - None - True - True - MiddleCenter - Highlight - 2578, 85 - SpecialLabelBlue191 - 2, 118 - - - - - - - False - - - - None - True - True - MiddleCenter - Highlight - 2318, 63 - SpecialLabelBlue190 - 2, 150 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 2651, 128 - SpecialLabelBlue189 - 2, 110 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 2523, 127 - SpecialLabelBlue188 - 2, 98 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 2267, 155 - SpecialLabelBlue187 - 2, 72 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 2395, 154 - SpecialLabelBlue186 - 2, 82 - - - - - - zsTurnOn - 81, 10 - Fan7 - 68, 68 - - - - - zsTurnOn - 145, 65 - Fan8 - 68, 68 - - - - - zsTurnOn - 17, 53 - Fan9 - 68, 68 - - - - - Red - DarkGray - - - False - - - - None - True - True - 4# - MenuHighlight - 136, 397 - MCLabel146 - 17, 12 - - - - - Red - DarkGray - - - False - - - - None - True - True - 3# - MenuHighlight - 67, 397 - MCLabel145 - 17, 12 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 105, 197 - SpecialLabelBlue179 - 1, 38 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 97, 189 - SpecialLabelBlue180 - 1, 38 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 131, 312 - SpecialLabelBlue181 - 2, 38 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 76, 318 - SpecialLabelBlue182 - 1, 38 - - - 116, 348 - BeiLiaoTong5 - 42, 35 - - - 67, 297 - GanHunJi5 - 80, 18 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 159, 163 - SpecialLabelBlue183 - 2, 38 - - - 136, 194 - RightTong3 - 30, 55 - - - - ylNormal - 84, 159 - AlarmLight5 - 13, 13 - - - - ylNormal - 24, 92 - AlarmLight6 - 13, 13 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 29, 156 - SpecialLabelBlue184 - 1, 38 - - - 26, 194 - LeftTong4 - 30, 55 - - - 49, 348 - BeiLiaoTong6 - 42, 35 - - - - fmTurnOff - 90, 174 - FaMen89 - 10, 20 - - - 50 - 小料 - - 194, 190, 77 - 226, 221, 98 - 243, 245, 139 - 142, 196, 216 - 240, 240, 240 - 151, 232, 244 - 84, 194 - HslBottle27 - 30, 103 - - - - fmTurnOff - 89, 136 - FaMen90 - 10, 20 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 89, 127 - SpecialLabelBlue185 - 2, 29 - - - 62, 156 - GanHunJi6 - 80, 18 - - - 50 - 日罐 - - 194, 190, 77 - 226, 221, 98 - 243, 245, 139 - 142, 196, 216 - 240, 240, 240 - 151, 232, 244 - 145, 82 - HslBottle28 - 24, 78 - - - 50 - 小料 - - 194, 190, 77 - 226, 221, 98 - 243, 245, 139 - 142, 196, 216 - 240, 240, 240 - 151, 232, 244 - 77, 26 - HslBottle29 - 30, 103 - - - 50 - 日罐 - - 194, 190, 77 - 226, 221, 98 - 243, 245, 139 - 142, 196, 216 - 240, 240, 240 - 151, 232, 244 - 17, 78 - HslBottle30 - 24, 78 - - 2495, 171 - Panel8 - 195, 416 - - - - - - zsTurnOn - 81, 10 - Fan6 - 68, 68 - - - - - zsTurnOn - 145, 65 - Fan5 - 68, 68 - - - - - zsTurnOn - 17, 53 - Fan4 - 68, 68 - - - - - Red - DarkGray - - - False - - - - None - True - True - 4# - MenuHighlight - 136, 397 - MCLabel147 - 17, 12 - - - - - Red - DarkGray - - - False - - - - None - True - True - 3# - MenuHighlight - 67, 397 - MCLabel149 - 17, 12 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 105, 197 - SpecialLabelBlue172 - 1, 38 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 97, 189 - SpecialLabelBlue173 - 1, 38 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 131, 312 - SpecialLabelBlue174 - 2, 38 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 76, 318 - SpecialLabelBlue175 - 1, 38 - - - 116, 348 - BeiLiaoTong3 - 42, 35 - - - 67, 297 - GanHunJi3 - 80, 18 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 159, 163 - SpecialLabelBlue176 - 2, 38 - - - 136, 194 - RightTong2 - 30, 55 - - - - ylNormal - 84, 159 - AlarmLight3 - 13, 13 - - - - ylNormal - 24, 92 - AlarmLight4 - 13, 13 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 29, 156 - SpecialLabelBlue177 - 1, 38 - - - 26, 194 - LeftTong3 - 30, 55 - - - 49, 348 - BeiLiaoTong4 - 42, 35 - - - - fmTurnOff - 90, 174 - FaMen87 - 10, 20 - - - 50 - 小料 - - 194, 190, 77 - 226, 221, 98 - 243, 245, 139 - 142, 196, 216 - 240, 240, 240 - 151, 232, 244 - 84, 194 - HslBottle23 - 30, 103 - - - - fmTurnOff - 89, 136 - FaMen88 - 10, 20 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 89, 127 - SpecialLabelBlue178 - 2, 29 - - - 62, 156 - GanHunJi4 - 80, 18 - - - 50 - 日罐 - - 194, 190, 77 - 226, 221, 98 - 243, 245, 139 - 142, 196, 216 - 240, 240, 240 - 151, 232, 244 - 145, 82 - HslBottle24 - 24, 78 - - - 50 - 小料 - - 194, 190, 77 - 226, 221, 98 - 243, 245, 139 - 142, 196, 216 - 240, 240, 240 - 151, 232, 244 - 77, 26 - HslBottle25 - 30, 103 - - - 50 - 日罐 - - 194, 190, 77 - 226, 221, 98 - 243, 245, 139 - 142, 196, 216 - 240, 240, 240 - 151, 232, 244 - 17, 78 - HslBottle26 - 24, 78 - - 2241, 174 - Panel7 - 195, 416 - - - - - - - False - - - - None - True - True - MiddleCenter - Highlight - 2107, 61 - SpecialLabelBlue171 - 2, 135 - - - - - - - False - - - - None - True - True - MiddleCenter - White - 1977, 110 - SpecialLabelBlue170 - 361, 2 - - - - - - - False - - - - None - True - True - MiddleCenter - White - 1975, 85 - SpecialLabelBlue169 - 2, 30 - - + + + + 413, 315 + BU1DBT07 + 20, 15 + + + + + 357, 314 + BU1DBT06 + 20, 15 + + + + + 443, 291 + AS1DBT05 + 20, 15 + + + + + 322, 292 + LjSwith8 + 20, 15 + + + Red + DarkGray False @@ -846,15 +43,17 @@ None True True - MiddleCenter - 0, 199, 140 - 1852, 83 - SpecialLabelBlue168 - 730, 2 + LS1DBT04 + Red + 398, 277 + MCLabel140 + 53, 12 - + + Red + DarkGray False @@ -864,15 +63,17 @@ None True True - MiddleCenter - 0, 199, 140 - 1852, 80 - SpecialLabelBlue167 - 2, 400 + LS1DBT02 + Red + 398, 256 + MCLabel139 + 53, 12 - + + Red + DarkGray False @@ -882,15 +83,17 @@ None True True - MiddleCenter - 0, 199, 140 - 1778, 482 - SpecialLabelBlue166 - 74, 2 + LS1DBT03 + Red + 336, 278 + MCLabel141 + 53, 12 - + + Red + DarkGray False @@ -900,15 +103,17 @@ None True True - MiddleCenter - 0, 199, 140 - 2157, 157 - SpecialLabelBlue165 - 2, 78 + LS1DBT01 + Red + 336, 257 + MCLabel142 + 53, 12 - + + Red + DarkGray False @@ -918,69 +123,38 @@ None True True - MiddleCenter - 0, 199, 140 - 2029, 157 - SpecialLabelBlue162 - 2, 70 + PR1DBT03 + Red + 454, 223 + MCLabel143 + 53, 12 - - - - - - False - - - - None - True - True - MiddleCenter - White - 1967, 155 - SpecialLabelBlue160 - 430, 2 + + + + 468, 256 + AS1DBT02 + 20, 15 - - - - - - False - - - - None - True - True - MiddleCenter - White - 1967, 127 - SpecialLabelBlue161 - 2, 30 + + + + 422, 220 + BU1DBT04 + 20, 15 - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 1831, 125 - SpecialLabelBlue159 - 822, 2 + + + + 336, 220 + BU1DBT03 + 20, 15 - + + Red + DarkGray False @@ -990,40 +164,31 @@ None True True - MiddleCenter - 0, 199, 140 - 1831, 127 - SpecialLabelBlue158 - 2, 330 + PR1DBT02 + Red + 278, 223 + MCLabel144 + 53, 12 - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 1783, 458 - SpecialLabelBlue157 - 54, 2 + + + + 305, 254 + AS1DBT01 + 20, 15 - - - fmTurnOn - 2087, 112 - FaMen86 - 38, 30 + + + + 271, 292 + AS1DBT03 + 20, 15 - + + Red + DarkGray False @@ -1033,38 +198,27 @@ None True True - MiddleCenter - Highlight - 2087, 95 - SpecialLabelBlue156 - 2, 85 + PR1DBT01 + Red + 154, 308 + PR1DBT01 + 53, 12 - - - fmTurnOn - 1975, 22 - FaMen85 - 38, 30 + + + + 398, 212 + BU1DBT02 + 20, 15 - - - - - - False - - - - None - True - True - MiddleCenter - White - 1967, 61 - SpecialLabelBlue155 - 351, 2 + + + + 360, 210 + BU1DBT01 + 20, 15 - + @@ -1077,12 +231,22 @@ True True MiddleCenter - White - 1967, 37 - SpecialLabelBlue154 - 2, 30 + 0, 199, 140 + 384, 112 + SpecialLabelBlue194 + 2, 22 + + + 357, 190 + FenChaXian1 + 61, 39 + + + 366, 136 + Dou1 + 43, 49 - + @@ -1095,12 +259,12 @@ True True MiddleCenter - 0, 199, 140 - 1817, 35 - SpecialLabelBlue153 - 781, 2 + Highlight + 2596, 35 + SpecialLabelBlue193 + 2, 150 - + @@ -1113,12 +277,12 @@ True True MiddleCenter - 0, 199, 140 - 1817, 32 - SpecialLabelBlue152 - 2, 410 + Highlight + 2578, 85 + SpecialLabelBlue191 + 2, 118 - + @@ -1132,318 +296,9 @@ True MiddleCenter 0, 199, 140 - 1778, 438 - SpecialLabelBlue151 - 44, 2 - - - - - - Red - DarkGray - - - False - - - - None - True - True - 2# - MenuHighlight - 136, 395 - MCLabel150 - 17, 12 - - - - - Red - DarkGray - - - False - - - - None - True - True - 1# - MenuHighlight - 59, 395 - MCLabel151 - 17, 12 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 105, 197 - SpecialLabelBlue164 - 1, 38 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 97, 189 - SpecialLabelBlue163 - 1, 38 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 131, 312 - SpecialLabelBlue150 - 2, 38 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 76, 318 - SpecialLabelBlue149 - 1, 38 - - - 116, 348 - BeiLiaoTong2 - 42, 35 - - - 67, 297 - GanHunJi2 - 80, 18 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 159, 163 - SpecialLabelBlue148 - 2, 38 - - - 136, 194 - RightTong1 - 30, 55 - - - - ylNormal - 84, 159 - AlarmLight2 - 13, 13 - - - - ylNormal - 26, 100 - AlarmLight1 - 13, 13 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 29, 156 - SpecialLabelBlue147 - 1, 38 - - - 26, 194 - LeftTong2 - 30, 55 - - - 49, 348 - BeiLiaoTong1 - 42, 35 - - - - - zsTurnOn - 77, 14 - Fan3 - 68, 68 - - - - fmTurnOff - 90, 174 - FaMen84 - 10, 20 - - - 50 - 小料 - - 194, 190, 77 - 226, 221, 98 - 243, 245, 139 - 142, 196, 216 - 240, 240, 240 - 151, 232, 244 - 84, 194 - HslBottle22 - 30, 103 - - - - fmTurnOff - 89, 136 - FaMen83 - 10, 20 - - - - - zsTurnOn - 14, 45 - Fan2 - 68, 68 - - - - - zsTurnOn - 146, 55 - Fan1 - 68, 68 - - - - - - - False - - - - None - True - True - MiddleCenter - 0, 199, 140 - 89, 127 - SpecialLabelBlue146 - 2, 29 - - - 62, 156 - GanHunJi1 - 80, 18 - - - 50 - 日罐 - - 194, 190, 77 - 226, 221, 98 - 243, 245, 139 - 142, 196, 216 - 240, 240, 240 - 151, 232, 244 - 145, 82 - HslBottle21 - 24, 78 - - - 50 - 小料 - - 194, 190, 77 - 226, 221, 98 - 243, 245, 139 - 142, 196, 216 - 240, 240, 240 - 151, 232, 244 - 77, 26 - HslBottle20 - 30, 103 - - - 50 - 日罐 - - 194, 190, 77 - 226, 221, 98 - 243, 245, 139 - 142, 196, 216 - 240, 240, 240 - 151, 232, 244 - 17, 78 - HslBottle19 - 24, 78 - - 2003, 174 - Panel6 - 195, 416 + 2651, 128 + SpecialLabelBlue189 + 2, 110 @@ -1461,14 +316,14 @@ True 碳粉 Yellow - 197, 48 + 296, 65 lbltanfen 29, 12 - 177, 48 + 261, 56 HslTruck2 - 72, 43 + 95, 50 @@ -1484,7 +339,7 @@ True MiddleCenter 0, 199, 140 - 385, 48 + 547, 84 SpecialLabelBlue42 1, 580 @@ -1502,29 +357,15 @@ True MiddleCenter 0, 199, 140 - 310, 62 + 412, 84 SpecialLabelBlue39 - 75, 1 + 95, 3 - 381, 29 + 535, 63 SheBei1 13, 18 - - - fmTurnOff - 247, 272 - FaMen5 - 15, 17 - - - - fmTurnOff - 311, 270 - FaMen4 - 15, 17 - @@ -1539,7 +380,7 @@ True MiddleCenter 0, 199, 140 - 326, 255 + 434, 299 SpecialLabelBlue14 38, 1 @@ -1557,7 +398,7 @@ True MiddleCenter 0, 199, 140 - 207, 254 + 315, 298 SpecialLabelBlue13 38, 1 @@ -1575,7 +416,7 @@ True MiddleCenter 0, 199, 140 - 346, 204 + 454, 248 SpecialLabelBlue11 24, 2 @@ -1593,7 +434,7 @@ True MiddleCenter 0, 199, 140 - 370, 206 + 478, 250 SpecialLabelBlue12 2, 95 @@ -1611,7 +452,7 @@ True MiddleCenter 0, 199, 140 - 207, 203 + 315, 247 SpecialLabelBlue10 24, 1 @@ -1629,24 +470,17 @@ True MiddleCenter 0, 199, 140 - 208, 205 + 316, 249 SpecialLabelBlue9 1, 98 - - - fmTurnOff - 172, 254 - FaMen3 - 10, 20 - - 287, 190 + 395, 234 LouDou3 56, 83 - 227, 189 + 335, 233 LouDou2 56, 83 @@ -1664,7 +498,7 @@ True MiddleCenter 0, 199, 140 - 153, 239 + 261, 283 SpecialLabelBlue8 217, 2 @@ -1682,9 +516,9 @@ True MiddleCenter 0, 199, 140 - 172, 240 + 280, 284 SpecialLabelBlue5 - 1, 38 + 2, 38 @@ -1700,9 +534,9 @@ True MiddleCenter 0, 199, 140 - 157, 241 + 265, 285 SpecialLabelBlue4 - 1, 38 + 2, 38 @@ -1718,9 +552,9 @@ True MiddleCenter 0, 199, 140 - 127, 279 + 126, 326 SpecialLabelBlue3 - 52, 2 + 160, 3 @@ -1738,7 +572,7 @@ 0, 199, 140 126, 95 SpecialLabelBlue1 - 2, 750 + 3, 750 @@ -1756,12 +590,12 @@ 0, 199, 140 108, 93 SpecialLabelBlue2 - 20, 1 + 20, 3 - 244, 56 + 346, 72 Trucks1 - 66, 34 + 66, 37 12, 37 @@ -1833,7 +667,7 @@ Fill 0, 0 Panel1 - 1339, 1177 + 2045, 1177 AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL @@ -1851,7 +685,7 @@ False False Control - 1355, 1216 + 2061, 1216 WindowsDefaultLocation 榄菊输送节点 Normal diff --git a/Main/MCEdit/Data/SharpDevelopControlLibrary.xml b/Main/MCEdit/Data/SharpDevelopControlLibrary.xml index c2abae2..f575bd0 100644 --- a/Main/MCEdit/Data/SharpDevelopControlLibrary.xml +++ b/Main/MCEdit/Data/SharpDevelopControlLibrary.xml @@ -120,12 +120,14 @@ - - + + + +