Made the com menu rebuild when opened.

Fixed more color setting and new icons
This commit is contained in:
Lars Brubaker 2016-05-09 18:07:35 -07:00
parent 6c321583f8
commit 1b20092248
8 changed files with 75 additions and 38 deletions

View file

@ -28,6 +28,8 @@ either expressed or implied, of the FreeBSD Project.
*/
using MatterHackers.Agg;
using MatterHackers.Agg.ImageProcessing;
using MatterHackers.Agg.PlatformAbstract;
using MatterHackers.Agg.UI;
using MatterHackers.Localizations;
using MatterHackers.MatterControl.ConfigurationPage.PrintLeveling;
@ -93,11 +95,11 @@ namespace MatterHackers.MatterControl.ActionBar
protected override void AddChildElements()
{
addButton = textImageButtonFactory.GenerateTooltipButton("Add".Localize(), "icon_circle_plus.png");
addButton = textImageButtonFactory.GenerateTooltipButton("Add".Localize(), InvertLightness.DoInvertLightness(StaticData.Instance.LoadIcon("icon_circle_plus.png",32,32)));
addButton.ToolTipText = "Add a file to be printed".Localize();
addButton.Margin = new BorderDouble(6, 6, 6, 3);
startButton = textImageButtonFactory.GenerateTooltipButton("Print".Localize(), "icon_play_32x32.png");
startButton = textImageButtonFactory.GenerateTooltipButton("Print".Localize(), InvertLightness.DoInvertLightness(StaticData.Instance.LoadIcon("icon_play_32x32.png",32,32)));
startButton.ToolTipText = "Begin printing the selected item.".Localize();
startButton.Margin = new BorderDouble(6, 6, 6, 3);
startButton.Click += onStartButton_Click;
@ -108,13 +110,13 @@ namespace MatterHackers.MatterControl.ActionBar
string connectButtonText = "Connect".Localize();
string connectButtonMessage = "Connect to the printer".Localize();
connectButton = textImageButtonFactory.GenerateTooltipButton(connectButtonText, "icon_power_32x32.png");
connectButton = textImageButtonFactory.GenerateTooltipButton(connectButtonText, InvertLightness.DoInvertLightness(StaticData.Instance.LoadIcon("icon_power_32x32.png",32,32)));
connectButton.ToolTipText = connectButtonMessage;
connectButton.Margin = new BorderDouble(6, 6, 6, 3);
string resetConnectionButtontText = "Reset".Localize();
string resetConnectionButtonMessage = "Reboots the firmware on the controller".Localize();
resetConnectionButton = textImageButtonFactory.GenerateTooltipButton(resetConnectionButtontText, "e_stop4.png");
resetConnectionButton = textImageButtonFactory.GenerateTooltipButton(resetConnectionButtontText, InvertLightness.DoInvertLightness(StaticData.Instance.LoadIcon("e_stop4.png", 32,32)));
resetConnectionButton.ToolTipText = resetConnectionButtonMessage;
resetConnectionButton.ToolTipText = resetConnectionButtonMessage;
resetConnectionButton.Margin = new BorderDouble(6, 6, 6, 3);