Main form GUI tweaks (#1804)
- Added Expand All Nodes menu - Added Collapse All Nodes menu
This commit is contained in:
@@ -175,4 +175,4 @@ public abstract class Gadget : IDisposable
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected abstract void OnPaint(PaintEventArgs e);
|
protected abstract void OnPaint(PaintEventArgs e);
|
||||||
}
|
}
|
||||||
|
|||||||
+20
@@ -64,6 +64,8 @@ namespace LibreHardwareMonitor.UI
|
|||||||
this.exitMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.exitMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.viewMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.viewMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.resetMinMaxMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.resetMinMaxMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
|
this.expandAllNodesMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
|
this.collpaseAllNodesMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.resetPlotMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.resetPlotMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.MenuItem3 = new System.Windows.Forms.ToolStripSeparator();
|
this.MenuItem3 = new System.Windows.Forms.ToolStripSeparator();
|
||||||
this.hiddenMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.hiddenMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
@@ -363,6 +365,8 @@ namespace LibreHardwareMonitor.UI
|
|||||||
//
|
//
|
||||||
this.viewMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
this.viewMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||||
this.resetMinMaxMenuItem,
|
this.resetMinMaxMenuItem,
|
||||||
|
this.expandAllNodesMenuItem,
|
||||||
|
this.collpaseAllNodesMenuItem,
|
||||||
this.resetPlotMenuItem,
|
this.resetPlotMenuItem,
|
||||||
this.MenuItem3,
|
this.MenuItem3,
|
||||||
this.hiddenMenuItem,
|
this.hiddenMenuItem,
|
||||||
@@ -381,6 +385,20 @@ namespace LibreHardwareMonitor.UI
|
|||||||
this.resetMinMaxMenuItem.Text = "Reset Min/Max";
|
this.resetMinMaxMenuItem.Text = "Reset Min/Max";
|
||||||
this.resetMinMaxMenuItem.Click += new System.EventHandler(this.ResetMinMaxMenuItem_Click);
|
this.resetMinMaxMenuItem.Click += new System.EventHandler(this.ResetMinMaxMenuItem_Click);
|
||||||
//
|
//
|
||||||
|
// expandAllNodesMenuItem
|
||||||
|
//
|
||||||
|
this.expandAllNodesMenuItem.Name = "expandAllNodesMenuItem";
|
||||||
|
this.expandAllNodesMenuItem.Size = new System.Drawing.Size(188, 22);
|
||||||
|
this.expandAllNodesMenuItem.Text = "Expand All Nodes";
|
||||||
|
this.expandAllNodesMenuItem.Click += new System.EventHandler(this.ExpandAllNodes_Click);
|
||||||
|
//
|
||||||
|
// collpaseAllNodesMenuItem
|
||||||
|
//
|
||||||
|
this.collpaseAllNodesMenuItem.Name = "collpaseAllNodesMenuItem";
|
||||||
|
this.collpaseAllNodesMenuItem.Size = new System.Drawing.Size(188, 22);
|
||||||
|
this.collpaseAllNodesMenuItem.Text = "Collapse All Nodes";
|
||||||
|
this.collpaseAllNodesMenuItem.Click += new System.EventHandler(this.CollapsepAllNodes_Click);
|
||||||
|
//
|
||||||
// resetPlotMenuItem
|
// resetPlotMenuItem
|
||||||
//
|
//
|
||||||
this.resetPlotMenuItem.Name = "resetPlotMenuItem";
|
this.resetPlotMenuItem.Name = "resetPlotMenuItem";
|
||||||
@@ -1134,6 +1152,8 @@ namespace LibreHardwareMonitor.UI
|
|||||||
private ToolStripRadioButtonMenuItem fahrenheitMenuItem;
|
private ToolStripRadioButtonMenuItem fahrenheitMenuItem;
|
||||||
private System.Windows.Forms.ToolStripSeparator MenuItem2;
|
private System.Windows.Forms.ToolStripSeparator MenuItem2;
|
||||||
private System.Windows.Forms.ToolStripMenuItem resetMinMaxMenuItem;
|
private System.Windows.Forms.ToolStripMenuItem resetMinMaxMenuItem;
|
||||||
|
private System.Windows.Forms.ToolStripMenuItem expandAllNodesMenuItem;
|
||||||
|
private System.Windows.Forms.ToolStripMenuItem collpaseAllNodesMenuItem;
|
||||||
private System.Windows.Forms.ToolStripMenuItem resetPlotMenuItem;
|
private System.Windows.Forms.ToolStripMenuItem resetPlotMenuItem;
|
||||||
private System.Windows.Forms.ToolStripSeparator MenuItem3;
|
private System.Windows.Forms.ToolStripSeparator MenuItem3;
|
||||||
private System.Windows.Forms.ToolStripMenuItem gadgetMenuItem;
|
private System.Windows.Forms.ToolStripMenuItem gadgetMenuItem;
|
||||||
|
|||||||
@@ -1239,6 +1239,16 @@ public sealed partial class MainForm : Form
|
|||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void ExpandAllNodes_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
treeView.ExpandAll();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void CollapsepAllNodes_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
treeView.CollapseAll();
|
||||||
|
}
|
||||||
|
|
||||||
private void resetPlotMenuItem_Click(object sender, EventArgs e)
|
private void resetPlotMenuItem_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
_computer.Accept(new SensorVisitor(delegate (ISensor sensorClick)
|
_computer.Accept(new SensorVisitor(delegate (ISensor sensorClick)
|
||||||
|
|||||||
Reference in New Issue
Block a user