diff --git a/Windows/CS/Framework4.0/Toprie/Toprie/Camera.Designer.cs b/Windows/CS/Framework4.0/Toprie/Toprie/Camera.Designer.cs index 72e2791..bdec1d0 100644 --- a/Windows/CS/Framework4.0/Toprie/Toprie/Camera.Designer.cs +++ b/Windows/CS/Framework4.0/Toprie/Toprie/Camera.Designer.cs @@ -38,6 +38,7 @@ namespace JoyD.Windows.CS.Toprie this.minTemperatureToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); this.saveTemperatureToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.modifyConfigToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.pauseDetectionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.saveLogToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.fusionMode1ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); @@ -70,6 +71,7 @@ namespace JoyD.Windows.CS.Toprie this.temperatureDisplayToolStripMenuItem, this.toolStripSeparator1, this.saveTemperatureToolStripMenuItem, + this.modifyConfigToolStripMenuItem, this.pauseDetectionToolStripMenuItem, this.saveLogToolStripMenuItem}); this.contextMenuStrip1.Name = "contextMenuStrip1"; @@ -233,6 +235,13 @@ namespace JoyD.Windows.CS.Toprie this.saveTemperatureToolStripMenuItem.Text = "保存温度"; this.saveTemperatureToolStripMenuItem.Click += new System.EventHandler(this.SaveTemperatureToolStripMenuItem_Click); // + // modifyConfigToolStripMenuItem + // + this.modifyConfigToolStripMenuItem.Name = "modifyConfigToolStripMenuItem"; + this.modifyConfigToolStripMenuItem.Size = new System.Drawing.Size(138, 24); + this.modifyConfigToolStripMenuItem.Text = "修改配置"; + this.modifyConfigToolStripMenuItem.Click += new System.EventHandler(this.ModifyConfigToolStripMenuItem_Click); + // // pauseDetectionToolStripMenuItem // this.pauseDetectionToolStripMenuItem.Name = "pauseDetectionToolStripMenuItem"; diff --git a/Windows/CS/Framework4.0/Toprie/Toprie/Camera.cs b/Windows/CS/Framework4.0/Toprie/Toprie/Camera.cs index cef7af4..5ab43b0 100644 --- a/Windows/CS/Framework4.0/Toprie/Toprie/Camera.cs +++ b/Windows/CS/Framework4.0/Toprie/Toprie/Camera.cs @@ -48,6 +48,9 @@ namespace JoyD.Windows.CS.Toprie // 全局图像缓冲区bitmap,用于在其上绘制图像和mask信息 private Bitmap _imageBuffer = null; private const int BUFFER_WIDTH = 512; + + // 右键菜单菜单项 + private System.Windows.Forms.ToolStripMenuItem modifyConfigToolStripMenuItem; private const int BUFFER_HEIGHT = 384; // 最后接收的图像 @@ -3213,5 +3216,15 @@ namespace JoyD.Windows.CS.Toprie MessageBox.Show($"打开配置窗口时出错: {ex.Message}", "错误", MessageBoxButtons.OK, MessageBoxIcon.Error); } } + + /// + /// "修改配置"菜单项点击事件处理方法 + /// 点击后弹出检测配置窗口,与双击效果相同 + /// + private void ModifyConfigToolStripMenuItem_Click(object sender, EventArgs e) + { + // 调用与双击相同的逻辑 + ImageBox_DoubleClick(sender, e); + } } } \ No newline at end of file