Merge pull request #1829 from jlewin/master
Remove duplicate .Click event from ButtonBase, AddToPrintStatusRow action
This commit is contained in:
commit
664ed1a080
33 changed files with 66 additions and 108 deletions
|
|
@ -232,7 +232,7 @@ namespace MatterHackers.MatterControl.ContactForm
|
|||
{
|
||||
UiThread.RunOnIdle(Close);
|
||||
};
|
||||
submitButton.Click += new EventHandler(SubmitContactForm);
|
||||
submitButton.Click += SubmitContactForm;
|
||||
}
|
||||
|
||||
private void SubmitContactForm(object sender, EventArgs mouseEvent)
|
||||
|
|
|
|||
|
|
@ -46,23 +46,6 @@ namespace MatterHackers.MatterControl.ActionBar
|
|||
{
|
||||
public class PrintStatusRow : FlowLayoutWidget
|
||||
{
|
||||
protected static event Action<GuiWidget> privateAddIconToPrintStatusRow;
|
||||
protected static FlowLayoutWidget iconContainer;
|
||||
public static event Action<GuiWidget> AddIconToPrintStatusRow
|
||||
{
|
||||
add
|
||||
{
|
||||
privateAddIconToPrintStatusRow += value;
|
||||
// and call it right away
|
||||
value(iconContainer);
|
||||
}
|
||||
|
||||
remove
|
||||
{
|
||||
privateAddIconToPrintStatusRow -= value;
|
||||
}
|
||||
}
|
||||
|
||||
public static GuiWidget Create(QueueDataView queueDataView)
|
||||
{
|
||||
if (UserSettings.Instance.IsTouchScreen)
|
||||
|
|
@ -74,15 +57,6 @@ namespace MatterHackers.MatterControl.ActionBar
|
|||
return new DesktopPrintStatusRow(queueDataView);
|
||||
}
|
||||
}
|
||||
|
||||
protected PrintStatusRow()
|
||||
{
|
||||
}
|
||||
|
||||
protected void DoAddIconToPrintStatusRow()
|
||||
{
|
||||
privateAddIconToPrintStatusRow?.Invoke(iconContainer);
|
||||
}
|
||||
}
|
||||
|
||||
public class DesktopPrintStatusRow : PrintStatusRow
|
||||
|
|
@ -109,8 +83,6 @@ namespace MatterHackers.MatterControl.ActionBar
|
|||
AddHandlers();
|
||||
|
||||
onActivePrintItemChanged(null, null);
|
||||
|
||||
DoAddIconToPrintStatusRow();
|
||||
}
|
||||
|
||||
private EventHandler unregisterEvents;
|
||||
|
|
@ -188,7 +160,7 @@ namespace MatterHackers.MatterControl.ActionBar
|
|||
FlowLayoutWidget printStatusContainer = CreateActivePrinterInfoWidget();
|
||||
printStatusContainer.VAnchor |= VAnchor.ParentTop;
|
||||
|
||||
iconContainer = new FlowLayoutWidget(FlowDirection.TopToBottom);
|
||||
var iconContainer = new FlowLayoutWidget(FlowDirection.TopToBottom);
|
||||
iconContainer.Name = "PrintStatusRow.IconContainer";
|
||||
iconContainer.VAnchor |= VAnchor.ParentTop;
|
||||
iconContainer.Margin = new BorderDouble(top: 3);
|
||||
|
|
|
|||
|
|
@ -180,7 +180,7 @@ namespace MatterHackers.MatterControl.ActionBar
|
|||
resetConnectionButton.Margin = new BorderDouble(6, 0, 3, 3);
|
||||
this.AddChild(resetConnectionButton);
|
||||
|
||||
resetConnectionButton.Click += new EventHandler((s,e) => PrinterConnectionAndCommunication.Instance.RebootBoard());
|
||||
resetConnectionButton.Click += (s, e) => PrinterConnectionAndCommunication.Instance.RebootBoard();
|
||||
resetConnectionButton.Visible = ActiveSliceSettings.Instance.GetValue<bool>(SettingsKey.show_reset_connection);
|
||||
|
||||
ActiveSliceSettings.SettingChanged.RegisterEvent((sender, e) =>
|
||||
|
|
|
|||
|
|
@ -843,7 +843,7 @@ namespace MatterHackers.MatterControl.Plugins.BrailleBuilder
|
|||
|
||||
private void AddHandlers()
|
||||
{
|
||||
closeButton.Click += new EventHandler(onCloseButton_Click);
|
||||
closeButton.Click += onCloseButton_Click;
|
||||
|
||||
saveButton.Click += (sender, e) =>
|
||||
{
|
||||
|
|
|
|||
|
|
@ -92,7 +92,7 @@ namespace MatterHackers.MatterControl.ConfigurationPage
|
|||
linkButtonFactory.fontSize = 10;
|
||||
Button cloudSyncGoLink = linkButtonFactory.Generate("Go to Dashboard".Localize().ToUpper());
|
||||
cloudSyncGoLink.ToolTipText = "Open cloud sync dashboard in web browser".Localize();
|
||||
cloudSyncGoLink.Click += new EventHandler(cloudSyncGoButton_Click);
|
||||
cloudSyncGoLink.Click += cloudSyncGoButton_Click;
|
||||
cloudSyncGoLink.VAnchor = VAnchor.ParentCenter;
|
||||
|
||||
|
||||
|
|
@ -135,7 +135,7 @@ namespace MatterHackers.MatterControl.ConfigurationPage
|
|||
configureNotificationSettingsButton.Name = "Configure Notification Settings Button";
|
||||
configureNotificationSettingsButton.Margin = new BorderDouble(left: 6);
|
||||
configureNotificationSettingsButton.VAnchor = VAnchor.ParentCenter;
|
||||
configureNotificationSettingsButton.Click += new EventHandler(configureNotificationSettingsButton_Click);
|
||||
configureNotificationSettingsButton.Click += configureNotificationSettingsButton_Click;
|
||||
|
||||
notificationSettingsLabel = new TextWidget("Notifications".Localize());
|
||||
notificationSettingsLabel.AutoExpandBoundsToText = true;
|
||||
|
|
|
|||
|
|
@ -252,8 +252,8 @@ namespace MatterHackers.MatterControl.ConfigurationPage.PrintLeveling
|
|||
// set these to 0 so the button does not do any movements by default (we will handle the movement on our click callback)
|
||||
zPlusControl.MoveAmount = 0;
|
||||
zMinusControl.MoveAmount = 0;
|
||||
zPlusControl.Click += new EventHandler(zPlusControl_Click);
|
||||
zMinusControl.Click += new EventHandler(zMinusControl_Click);
|
||||
zPlusControl.Click += zPlusControl_Click;
|
||||
zMinusControl.Click += zMinusControl_Click;
|
||||
return zButtons;
|
||||
}
|
||||
|
||||
|
|
@ -318,8 +318,8 @@ namespace MatterHackers.MatterControl.ConfigurationPage.PrintLeveling
|
|||
container.backButton.Enabled = false;
|
||||
container.nextButton.Enabled = false;
|
||||
|
||||
zPlusControl.Click += new EventHandler(zControl_Click);
|
||||
zMinusControl.Click += new EventHandler(zControl_Click);
|
||||
zPlusControl.Click += zControl_Click;
|
||||
zMinusControl.Click += zControl_Click;
|
||||
}
|
||||
|
||||
protected void zControl_Click(object sender, EventArgs mouseEvent)
|
||||
|
|
|
|||
|
|
@ -82,7 +82,7 @@ namespace MatterHackers.MatterControl.ConfigurationPage
|
|||
cameraLabel.VAnchor = VAnchor.ParentCenter;
|
||||
|
||||
openCameraButton = textImageButtonFactory.Generate("Preview".Localize().ToUpper());
|
||||
openCameraButton.Click += new EventHandler(openCameraPreview_Click);
|
||||
openCameraButton.Click += openCameraPreview_Click;
|
||||
openCameraButton.Margin = new BorderDouble(left: 6);
|
||||
|
||||
buttonRow.AddChild(cameraIcon);
|
||||
|
|
@ -137,7 +137,7 @@ namespace MatterHackers.MatterControl.ConfigurationPage
|
|||
|
||||
openGcodeTerminalButton = textImageButtonFactory.Generate("Show Terminal".Localize().ToUpper());
|
||||
openGcodeTerminalButton.Name = "Show Terminal Button";
|
||||
openGcodeTerminalButton.Click += new EventHandler(openGcodeTerminalButton_Click);
|
||||
openGcodeTerminalButton.Click += openGcodeTerminalButton_Click;
|
||||
|
||||
buttonRow.AddChild(terminalIcon);
|
||||
buttonRow.AddChild(gcodeTerminalLabel);
|
||||
|
|
@ -173,7 +173,7 @@ namespace MatterHackers.MatterControl.ConfigurationPage
|
|||
levelingIcon.Margin = new BorderDouble(right: 6);
|
||||
|
||||
Button configureEePromButton = textImageButtonFactory.Generate("Configure".Localize().ToUpper());
|
||||
configureEePromButton.Click += new EventHandler(configureEePromButton_Click);
|
||||
configureEePromButton.Click += configureEePromButton_Click;
|
||||
|
||||
//buttonRow.AddChild(eePromIcon);
|
||||
buttonRow.AddChild(notificationSettingsLabel);
|
||||
|
|
|
|||
|
|
@ -72,11 +72,7 @@ namespace MatterHackers.MatterControl
|
|||
buttonFactory.hoverBorderColor = this.hoverBorderColor;
|
||||
|
||||
Button button = buttonFactory.Generate(buttonInfo.Item1, normalImageName: imageName, centerText: true);
|
||||
|
||||
button.Click += (object sender, EventArgs e) =>
|
||||
{
|
||||
buttonInfo.Item2();
|
||||
};
|
||||
button.Click += (s, e) => buttonInfo.Item2();
|
||||
|
||||
return button;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -128,7 +128,7 @@ namespace MatterHackers.MatterControl
|
|||
Title = "MatterControl - " + "Please Confirm".Localize();
|
||||
Button yesButton = textImageButtonFactory.Generate(yesOk, centerText: true);
|
||||
yesButton.Name = "Yes Button";
|
||||
yesButton.Click += new EventHandler(okButton_Click);
|
||||
yesButton.Click += okButton_Click;
|
||||
yesButton.Cursor = Cursors.Hand;
|
||||
buttonRow.AddChild(yesButton);
|
||||
|
||||
|
|
@ -136,7 +136,7 @@ namespace MatterHackers.MatterControl
|
|||
|
||||
Button noButton = textImageButtonFactory.Generate(no, centerText: true);
|
||||
noButton.Name = "No Button";
|
||||
noButton.Click += new EventHandler(noButton_Click);
|
||||
noButton.Click += noButton_Click;
|
||||
noButton.Cursor = Cursors.Hand;
|
||||
buttonRow.AddChild(noButton);
|
||||
}
|
||||
|
|
@ -148,7 +148,7 @@ namespace MatterHackers.MatterControl
|
|||
Button okButton = textImageButtonFactory.Generate("Ok".Localize(), centerText: true);
|
||||
okButton.Name = "Ok Button";
|
||||
okButton.Cursor = Cursors.Hand;
|
||||
okButton.Click += new EventHandler(okButton_Click);
|
||||
okButton.Click += okButton_Click;
|
||||
buttonRow.AddChild(okButton);
|
||||
}
|
||||
break;
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ namespace MatterHackers.MatterControl
|
|||
valueDisplay.TextColor = ActiveTheme.Instance.PrimaryTextColor;
|
||||
valueDisplay.Margin = new BorderDouble(6);
|
||||
|
||||
clickableValueContainer.Click += new EventHandler(editField_Click);
|
||||
clickableValueContainer.Click += editField_Click;
|
||||
|
||||
clickableValueContainer.AddChild(valueDisplay);
|
||||
clickableValueContainer.SetBoundsToEncloseChildren();
|
||||
|
|
@ -78,7 +78,7 @@ namespace MatterHackers.MatterControl
|
|||
}
|
||||
};
|
||||
|
||||
setButton.Click += new EventHandler(setButton_Click);
|
||||
setButton.Click += setButton_Click;
|
||||
|
||||
this.AddChild(clickableValueContainer);
|
||||
this.AddChild(numberInputField);
|
||||
|
|
|
|||
|
|
@ -98,7 +98,7 @@ namespace MatterHackers.MatterControl
|
|||
Button exportAsStlButton = textImageButtonFactory.Generate(exportStlTextFull);
|
||||
exportAsStlButton.HAnchor = HAnchor.ParentLeft;
|
||||
exportAsStlButton.Cursor = Cursors.Hand;
|
||||
exportAsStlButton.Click += new EventHandler(exportSTL_Click);
|
||||
exportAsStlButton.Click += exportSTL_Click;
|
||||
middleRowContainer.AddChild(exportAsStlButton);
|
||||
}
|
||||
|
||||
|
|
@ -110,7 +110,7 @@ namespace MatterHackers.MatterControl
|
|||
Button exportAsAmfButton = textImageButtonFactory.Generate(exportAmfTextFull);
|
||||
exportAsAmfButton.HAnchor = HAnchor.ParentLeft;
|
||||
exportAsAmfButton.Cursor = Cursors.Hand;
|
||||
exportAsAmfButton.Click += new EventHandler(exportAMF_Click);
|
||||
exportAsAmfButton.Click += exportAMF_Click;
|
||||
middleRowContainer.AddChild(exportAsAmfButton);
|
||||
}
|
||||
|
||||
|
|
@ -122,10 +122,10 @@ namespace MatterHackers.MatterControl
|
|||
exportGCode.Name = "Export as GCode Button";
|
||||
exportGCode.HAnchor = HAnchor.ParentLeft;
|
||||
exportGCode.Cursor = Cursors.Hand;
|
||||
exportGCode.Click += new EventHandler((object sender, EventArgs e) =>
|
||||
exportGCode.Click += (s, e) =>
|
||||
{
|
||||
UiThread.RunOnIdle(ExportGCode_Click);
|
||||
});
|
||||
};
|
||||
middleRowContainer.AddChild(exportGCode);
|
||||
|
||||
PluginFinder<ExportGcodePlugin> exportPluginFinder = new PluginFinder<ExportGcodePlugin>();
|
||||
|
|
@ -139,7 +139,7 @@ namespace MatterHackers.MatterControl
|
|||
Button exportButton = textImageButtonFactory.Generate(exportButtonText);
|
||||
exportButton.HAnchor = HAnchor.ParentLeft;
|
||||
exportButton.Cursor = Cursors.Hand;
|
||||
exportButton.Click += (object sender, EventArgs e) =>
|
||||
exportButton.Click += (s, e) =>
|
||||
{
|
||||
UiThread.RunOnIdle(() =>
|
||||
{
|
||||
|
|
|
|||
|
|
@ -107,11 +107,11 @@ namespace MatterHackers.MatterControl
|
|||
buttonBar.Padding = new BorderDouble(0, 3);
|
||||
|
||||
backButton = textImageButtonFactory.Generate("Back".Localize(), centerText: true);
|
||||
backButton.Click += new EventHandler(back_Click);
|
||||
backButton.Click += back_Click;
|
||||
|
||||
nextButton = textImageButtonFactory.Generate("Next".Localize(), centerText: true);
|
||||
nextButton.Name = "Next Button";
|
||||
nextButton.Click += new EventHandler(next_Click);
|
||||
nextButton.Click += next_Click;
|
||||
|
||||
doneButton = textImageButtonFactory.Generate("Done".Localize(), centerText: true);
|
||||
doneButton.Name = "Done Button";
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@ namespace MatterHackers.MatterControl
|
|||
createFolderButton.Cursor = Cursors.Hand;
|
||||
buttonRow.AddChild(createFolderButton);
|
||||
|
||||
createFolderButton.Click += new EventHandler(createFolderButton_Click);
|
||||
createFolderButton.Click += createFolderButton_Click;
|
||||
folderNameWidget.ActualTextEditWidget.EnterPressed += new KeyEventHandler(ActualTextEditWidget_EnterPressed);
|
||||
|
||||
//Adds Create and Close Button to button container
|
||||
|
|
|
|||
|
|
@ -44,12 +44,6 @@ using System.Threading.Tasks;
|
|||
|
||||
namespace MatterHackers.MatterControl.PrintLibrary
|
||||
{
|
||||
|
||||
public interface IClickable
|
||||
{
|
||||
event EventHandler Click;
|
||||
}
|
||||
|
||||
public class LibraryRowItemPart : LibraryRowItem
|
||||
{
|
||||
public bool isActivePrint = false;
|
||||
|
|
@ -64,7 +58,7 @@ namespace MatterHackers.MatterControl.PrintLibrary
|
|||
: base(libraryDataView, thumbnailWidget)
|
||||
{
|
||||
thumbnailWidth = thumbnailWidget.Width;
|
||||
var widget = thumbnailWidget as IClickable;
|
||||
var widget = thumbnailWidget;
|
||||
if (widget != null)
|
||||
{
|
||||
widget.Click += onViewPartClick;
|
||||
|
|
|
|||
|
|
@ -107,7 +107,7 @@ namespace MatterHackers.MatterControl
|
|||
renameItemButton.Cursor = Cursors.Hand;
|
||||
buttonRow.AddChild(renameItemButton);
|
||||
|
||||
renameItemButton.Click += new EventHandler(renameItemButton_Click);
|
||||
renameItemButton.Click += renameItemButton_Click;
|
||||
saveAsNameWidget.ActualTextEditWidget.EnterPressed += new KeyEventHandler(ActualTextEditWidget_EnterPressed);
|
||||
|
||||
//Adds Create and Close Button to button container
|
||||
|
|
|
|||
|
|
@ -129,7 +129,7 @@ namespace MatterHackers.MatterControl
|
|||
|
||||
librarySelectorWidget.ChangedCurrentLibraryProvider += EnableSaveAsButtonOnChangedLibraryProvider;
|
||||
|
||||
saveAsButton.Click += new EventHandler(saveAsButton_Click);
|
||||
saveAsButton.Click += saveAsButton_Click;
|
||||
|
||||
//Adds SaveAs and Close Button to button container
|
||||
buttonRow.AddChild(new HorizontalSpacer());
|
||||
|
|
|
|||
|
|
@ -83,7 +83,7 @@ namespace MatterHackers.MatterControl.PartPreviewWindow
|
|||
Button mirrorXButton = view3DWidget.textImageButtonFactory.Generate("X", centerText: true);
|
||||
buttonContainer.AddChild(mirrorXButton);
|
||||
mirrorControls.Add(mirrorXButton);
|
||||
mirrorXButton.Click += (object sender, EventArgs mouseEvent) =>
|
||||
mirrorXButton.Click += (s, e) =>
|
||||
{
|
||||
if (view3DWidget.SelectedMeshGroupIndex != -1)
|
||||
{
|
||||
|
|
@ -94,7 +94,7 @@ namespace MatterHackers.MatterControl.PartPreviewWindow
|
|||
Button mirrorYButton = view3DWidget.textImageButtonFactory.Generate("Y", centerText: true);
|
||||
buttonContainer.AddChild(mirrorYButton);
|
||||
mirrorControls.Add(mirrorYButton);
|
||||
mirrorYButton.Click += (object sender, EventArgs mouseEvent) =>
|
||||
mirrorYButton.Click += (s, e) =>
|
||||
{
|
||||
if (view3DWidget.SelectedMeshGroupIndex != -1)
|
||||
{
|
||||
|
|
@ -105,7 +105,7 @@ namespace MatterHackers.MatterControl.PartPreviewWindow
|
|||
Button mirrorZButton = view3DWidget.textImageButtonFactory.Generate("Z", centerText: true);
|
||||
buttonContainer.AddChild(mirrorZButton);
|
||||
mirrorControls.Add(mirrorZButton);
|
||||
mirrorZButton.Click += (object sender, EventArgs mouseEvent) =>
|
||||
mirrorZButton.Click += (s, e) =>
|
||||
{
|
||||
if (view3DWidget.SelectedMeshGroupIndex != -1)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -124,7 +124,7 @@ namespace MatterHackers.MatterControl.PartPreviewWindow
|
|||
buttonPanel.AddChild(applyScaleButton);
|
||||
|
||||
scaleControls.Add(applyScaleButton);
|
||||
applyScaleButton.Click += (object sender, EventArgs mouseEvent) =>
|
||||
applyScaleButton.Click += (s, e) =>
|
||||
{
|
||||
ApplyScaleFromEditField();
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1178,7 +1178,7 @@ namespace MatterHackers.MatterControl.PartPreviewWindow
|
|||
TextWidget centeredX = new TextWidget("X", pointSize: 10, textColor: ActiveTheme.Instance.PrimaryTextColor); centeredX.Margin = new BorderDouble(3, 0, 0, 0); centeredX.AnchorCenter(); rotateXButton.AddChild(centeredX);
|
||||
rotateButtonContainer.AddChild(rotateXButton);
|
||||
rotateControls.Add(rotateXButton);
|
||||
rotateXButton.Click += (object sender, EventArgs mouseEvent) =>
|
||||
rotateXButton.Click += (s, e) =>
|
||||
{
|
||||
if (SelectedMeshGroupIndex != -1)
|
||||
{
|
||||
|
|
@ -1197,7 +1197,7 @@ namespace MatterHackers.MatterControl.PartPreviewWindow
|
|||
TextWidget centeredY = new TextWidget("Y", pointSize: 10, textColor: ActiveTheme.Instance.PrimaryTextColor); centeredY.Margin = new BorderDouble(3, 0, 0, 0); centeredY.AnchorCenter(); rotateYButton.AddChild(centeredY);
|
||||
rotateButtonContainer.AddChild(rotateYButton);
|
||||
rotateControls.Add(rotateYButton);
|
||||
rotateYButton.Click += (object sender, EventArgs mouseEvent) =>
|
||||
rotateYButton.Click += (s, e) =>
|
||||
{
|
||||
if (SelectedMeshGroupIndex != -1)
|
||||
{
|
||||
|
|
@ -1216,7 +1216,7 @@ namespace MatterHackers.MatterControl.PartPreviewWindow
|
|||
TextWidget centeredZ = new TextWidget("Z", pointSize: 10, textColor: ActiveTheme.Instance.PrimaryTextColor); centeredZ.Margin = new BorderDouble(3, 0, 0, 0); centeredZ.AnchorCenter(); rotateZButton.AddChild(centeredZ);
|
||||
rotateButtonContainer.AddChild(rotateZButton);
|
||||
rotateControls.Add(rotateZButton);
|
||||
rotateZButton.Click += (object sender, EventArgs mouseEvent) =>
|
||||
rotateZButton.Click += (s, e) =>
|
||||
{
|
||||
if (SelectedMeshGroupIndex != -1)
|
||||
{
|
||||
|
|
@ -1237,7 +1237,7 @@ namespace MatterHackers.MatterControl.PartPreviewWindow
|
|||
layFlatButton.Cursor = Cursors.Hand;
|
||||
buttonPanel.AddChild(layFlatButton);
|
||||
|
||||
layFlatButton.Click += (object sender, EventArgs mouseEvent) =>
|
||||
layFlatButton.Click += (s, e) =>
|
||||
{
|
||||
if (SelectedMeshGroupIndex != -1)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -189,7 +189,7 @@ namespace MatterHackers.MatterControl.PartPreviewWindow
|
|||
|
||||
generateGCodeButton = textImageButtonFactory.Generate("Generate".Localize());
|
||||
generateGCodeButton.Name = "Generate Gcode Button";
|
||||
generateGCodeButton.Click += new EventHandler(generateButton_Click);
|
||||
generateGCodeButton.Click += generateButton_Click;
|
||||
buttonBottomPanel.AddChild(generateGCodeButton);
|
||||
|
||||
layerSelectionButtonsPanel = new FlowLayoutWidget(FlowDirection.RightToLeft);
|
||||
|
|
@ -1245,7 +1245,7 @@ namespace MatterHackers.MatterControl.PartPreviewWindow
|
|||
|
||||
setLayerButton = textImageButtonFactory.Generate("Go".Localize());
|
||||
setLayerButton.VAnchor = Agg.UI.VAnchor.ParentCenter;
|
||||
setLayerButton.Click += new EventHandler(layerCountTextWidget_EditComplete);
|
||||
setLayerButton.Click += layerCountTextWidget_EditComplete;
|
||||
this.AddChild(setLayerButton);
|
||||
}
|
||||
|
||||
|
|
@ -1285,7 +1285,7 @@ namespace MatterHackers.MatterControl.PartPreviewWindow
|
|||
textImageButtonFactory.pressedTextColor = ActiveTheme.Instance.PrimaryTextColor;
|
||||
|
||||
prevLayerButton = textImageButtonFactory.Generate("<<");
|
||||
prevLayerButton.Click += new EventHandler(prevLayer_ButtonClick);
|
||||
prevLayerButton.Click += prevLayer_ButtonClick;
|
||||
this.AddChild(prevLayerButton);
|
||||
|
||||
layerCountTextWidget = new TextWidget("/1____", 12);
|
||||
|
|
@ -1296,7 +1296,7 @@ namespace MatterHackers.MatterControl.PartPreviewWindow
|
|||
this.AddChild(layerCountTextWidget);
|
||||
|
||||
nextLayerButton = textImageButtonFactory.Generate(">>");
|
||||
nextLayerButton.Click += new EventHandler(nextLayer_ButtonClick);
|
||||
nextLayerButton.Click += nextLayer_ButtonClick;
|
||||
this.AddChild(nextLayerButton);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -203,30 +203,30 @@ namespace MatterHackers.MatterControl.PrinterControls
|
|||
this.textImageButtonFactory.normalFillColor = oldColor;
|
||||
homeAllButton.ToolTipText = "Home X, Y and Z".Localize();
|
||||
homeAllButton.Margin = new BorderDouble(0, 0, 6, 0);
|
||||
homeAllButton.Click += new EventHandler(homeAll_Click);
|
||||
homeAllButton.Click += homeAll_Click;
|
||||
|
||||
textImageButtonFactory.FixedWidth = (int)homeAllButton.Width * GuiWidget.DeviceScale;
|
||||
homeXButton = textImageButtonFactory.Generate("X", centerText: true);
|
||||
homeXButton.ToolTipText = "Home X".Localize();
|
||||
homeXButton.Margin = new BorderDouble(0, 0, 6, 0);
|
||||
homeXButton.Click += new EventHandler(homeXButton_Click);
|
||||
homeXButton.Click += homeXButton_Click;
|
||||
|
||||
homeYButton = textImageButtonFactory.Generate("Y", centerText: true);
|
||||
homeYButton.ToolTipText = "Home Y".Localize();
|
||||
homeYButton.Margin = new BorderDouble(0, 0, 6, 0);
|
||||
homeYButton.Click += new EventHandler(homeYButton_Click);
|
||||
homeYButton.Click += homeYButton_Click;
|
||||
|
||||
homeZButton = textImageButtonFactory.Generate("Z", centerText: true);
|
||||
homeZButton.ToolTipText = "Home Z".Localize();
|
||||
homeZButton.Margin = new BorderDouble(0, 0, 6, 0);
|
||||
homeZButton.Click += new EventHandler(homeZButton_Click);
|
||||
homeZButton.Click += homeZButton_Click;
|
||||
|
||||
textImageButtonFactory.normalFillColor = RGBA_Bytes.White;
|
||||
textImageButtonFactory.FixedWidth = 0;
|
||||
|
||||
disableMotors = textImageButtonFactory.Generate("Release".Localize().ToUpper());
|
||||
disableMotors.Margin = new BorderDouble(0);
|
||||
disableMotors.Click += new EventHandler(disableMotors_Click);
|
||||
disableMotors.Click += disableMotors_Click;
|
||||
this.BackgroundColor = ActiveTheme.Instance.PrimaryBackgroundColor;
|
||||
|
||||
GuiWidget spacerReleaseShow = new GuiWidget(10 * GuiWidget.DeviceScale, 0);
|
||||
|
|
|
|||
|
|
@ -146,7 +146,7 @@ namespace MatterHackers.MatterControl
|
|||
MinimumSize = new Vector2(Width, Height);
|
||||
|
||||
Button savePresetsButton = textImageButtonFactory.Generate("Save".Localize());
|
||||
savePresetsButton.Click += new EventHandler(save_Click);
|
||||
savePresetsButton.Click += save_Click;
|
||||
|
||||
Button cancelPresetsButton = textImageButtonFactory.Generate("Cancel".Localize());
|
||||
cancelPresetsButton.Click += (sender, e) =>
|
||||
|
|
|
|||
|
|
@ -156,7 +156,7 @@ namespace MatterHackers.MatterControl
|
|||
presetsFormContainer.AddChild(CreateMacroActionEdit());
|
||||
|
||||
Button addMacroButton = textImageButtonFactory.Generate("Save".Localize());
|
||||
addMacroButton.Click += new EventHandler(SaveMacro_Click);
|
||||
addMacroButton.Click += SaveMacro_Click;
|
||||
|
||||
Button cancelPresetsButton = textImageButtonFactory.Generate("Cancel".Localize());
|
||||
cancelPresetsButton.Click += (sender, e) =>
|
||||
|
|
|
|||
|
|
@ -163,7 +163,7 @@ namespace MatterHackers.MatterControl
|
|||
MinimumSize = new Vector2(260, 300);
|
||||
|
||||
Button savePresetsButton = textImageButtonFactory.Generate("Save".Localize());
|
||||
savePresetsButton.Click += new EventHandler(save_Click);
|
||||
savePresetsButton.Click += save_Click;
|
||||
|
||||
Button cancelPresetsButton = textImageButtonFactory.Generate("Cancel".Localize());
|
||||
cancelPresetsButton.Click += (sender, e) =>
|
||||
|
|
|
|||
|
|
@ -191,7 +191,7 @@ namespace MatterHackers.MatterControl
|
|||
MinimumSize = new Vector2(360, 300);
|
||||
|
||||
Button savePresetsButton = textImageButtonFactory.Generate("Save".Localize());
|
||||
savePresetsButton.Click += new EventHandler(save_Click);
|
||||
savePresetsButton.Click += save_Click;
|
||||
|
||||
Button cancelPresetsButton = textImageButtonFactory.Generate("Cancel".Localize());
|
||||
cancelPresetsButton.Click += (sender, e) => { CloseOnIdle(); };
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ namespace MatterHackers.MatterControl.PrinterControls.PrinterConnections
|
|||
contentRow.AddChild(printerBaudRateContainer);
|
||||
{
|
||||
nextButton = textImageButtonFactory.Generate("Continue".Localize());
|
||||
nextButton.Click += new EventHandler(NextButton_Click);
|
||||
nextButton.Click += NextButton_Click;
|
||||
|
||||
//Add buttons to buttonContainer
|
||||
footerRow.AddChild(nextButton);
|
||||
|
|
@ -65,7 +65,7 @@ namespace MatterHackers.MatterControl.PrinterControls.PrinterConnections
|
|||
printerBaudRateHelpLink = linkButtonFactory.Generate("What's this?".Localize());
|
||||
printerBaudRateHelpLink.Margin = new BorderDouble(left: 5);
|
||||
printerBaudRateHelpLink.VAnchor = VAnchor.ParentBottom;
|
||||
printerBaudRateHelpLink.Click += new EventHandler(printerBaudRateHelp_Click);
|
||||
printerBaudRateHelpLink.Click += printerBaudRateHelp_Click;
|
||||
|
||||
printerBaudRateHelpMessage = new TextWidget("The term 'Baud Rate' roughly means the speed at which\ndata is transmitted. Baud rates may differ from printer to\nprinter. Refer to your printer manual for more info.\n\nTip: If you are uncertain - try 250000.".Localize(), 0, 0, 10);
|
||||
printerBaudRateHelpMessage.TextColor = ActiveTheme.Instance.PrimaryTextColor;
|
||||
|
|
|
|||
|
|
@ -444,16 +444,12 @@ namespace MatterHackers.MatterControl
|
|||
{
|
||||
PrinterConnectionAndCommunication.Instance.ExtruderTemperatureRead.RegisterEvent(onTemperatureRead, ref unregisterEvents);
|
||||
PrinterConnectionAndCommunication.Instance.ExtruderTemperatureSet.RegisterEvent(onTemperatureSet, ref unregisterEvents);
|
||||
tempOffButton.Click += new EventHandler(onOffButtonClicked);
|
||||
tempOffButton.Click += onOffButtonClicked;
|
||||
}
|
||||
|
||||
public override void OnClosed(EventArgs e)
|
||||
{
|
||||
if (unregisterEvents != null)
|
||||
{
|
||||
unregisterEvents(this, null);
|
||||
}
|
||||
|
||||
unregisterEvents.Invoke(this, null);
|
||||
base.OnClosed(e);
|
||||
}
|
||||
|
||||
|
|
@ -545,7 +541,7 @@ namespace MatterHackers.MatterControl
|
|||
{
|
||||
PrinterConnectionAndCommunication.Instance.BedTemperatureRead.RegisterEvent(onTemperatureRead, ref unregisterEvents);
|
||||
PrinterConnectionAndCommunication.Instance.BedTemperatureSet.RegisterEvent(onTemperatureSet, ref unregisterEvents);
|
||||
tempOffButton.Click += new EventHandler(onOffButtonClicked);
|
||||
tempOffButton.Click += onOffButtonClicked;
|
||||
}
|
||||
|
||||
public override void OnClosed(EventArgs e)
|
||||
|
|
|
|||
|
|
@ -172,7 +172,7 @@ namespace MatterHackers.MatterControl
|
|||
};
|
||||
|
||||
sendCommand = controlButtonFactory.Generate("Send".Localize());
|
||||
sendCommand.Click += new EventHandler(sendManualCommandToPrinter_Click);
|
||||
sendCommand.Click += sendManualCommandToPrinter_Click;
|
||||
|
||||
FlowLayoutWidget bottomRowContainer = new FlowLayoutWidget();
|
||||
bottomRowContainer.HAnchor = Agg.UI.HAnchor.ParentLeftRight;
|
||||
|
|
|
|||
|
|
@ -668,7 +668,7 @@ namespace MatterHackers.MatterControl
|
|||
this.ExtruderNumber = extruderNumber;
|
||||
this.movementFeedRate = movementFeedRate;
|
||||
|
||||
this.Click += new EventHandler(moveAxis_Click);
|
||||
this.Click += moveAxis_Click;
|
||||
}
|
||||
|
||||
private void moveAxis_Click(object sender, EventArgs mouseEvent)
|
||||
|
|
|
|||
|
|
@ -181,7 +181,7 @@ namespace MatterHackers.MatterControl.PrintQueue
|
|||
addToQueueButton.ToolTipText = "Add an .stl, .amf, .gcode or .zip file to the Queue".Localize();
|
||||
buttonPanel1.AddChild(addToQueueButton);
|
||||
addToQueueButton.Margin = new BorderDouble(0, 0, 3, 0);
|
||||
addToQueueButton.Click += new EventHandler(addToQueueButton_Click);
|
||||
addToQueueButton.Click += addToQueueButton_Click;
|
||||
addToQueueButton.Name = "Queue Add Button";
|
||||
|
||||
// put in the creator button
|
||||
|
|
@ -251,21 +251,21 @@ namespace MatterHackers.MatterControl.PrintQueue
|
|||
Button exportItemButton = editButtonFactory.Generate("Export".Localize());
|
||||
exportItemButton.Name = "Queue Export Button";
|
||||
exportItemButton.Margin = new BorderDouble(3, 0);
|
||||
exportItemButton.Click += new EventHandler(exportButton_Click);
|
||||
exportItemButton.Click += exportButton_Click;
|
||||
editButtonsEnableData.Add(new ButtonEnableData(false, false, false));
|
||||
itemOperationButtons.AddChild(exportItemButton);
|
||||
|
||||
Button copyItemButton = editButtonFactory.Generate("Copy".Localize());
|
||||
copyItemButton.Name = "Queue Copy Button";
|
||||
copyItemButton.Margin = new BorderDouble(3, 0);
|
||||
copyItemButton.Click += new EventHandler(copyButton_Click);
|
||||
copyItemButton.Click += copyButton_Click;
|
||||
editButtonsEnableData.Add(new ButtonEnableData(false, true, false));
|
||||
itemOperationButtons.AddChild(copyItemButton);
|
||||
|
||||
Button removeItemButton = editButtonFactory.Generate("Remove".Localize());
|
||||
removeItemButton.Name = "Queue Remove Button";
|
||||
removeItemButton.Margin = new BorderDouble(3, 0);
|
||||
removeItemButton.Click += new EventHandler(removeButton_Click);
|
||||
removeItemButton.Click += removeButton_Click;
|
||||
editButtonsEnableData.Add(new ButtonEnableData(true, true, true));
|
||||
itemOperationButtons.AddChild(removeItemButton);
|
||||
|
||||
|
|
|
|||
|
|
@ -80,10 +80,10 @@ namespace MatterHackers.MatterControl
|
|||
//Construct buttons
|
||||
connectButton = whiteImageButtonFactory.Generate("Connect".Localize(),centerText:true);
|
||||
connectButton.Margin = new BorderDouble(0,0,10,0);
|
||||
connectButton.Click += new EventHandler(ConnectButton_Click);
|
||||
connectButton.Click += ConnectButton_Click;
|
||||
|
||||
skipButton = whiteImageButtonFactory.Generate("Skip".Localize(), centerText:true);
|
||||
skipButton.Click += new EventHandler(NextButton_Click);
|
||||
skipButton.Click += NextButton_Click;
|
||||
|
||||
connectButtonContainer.AddChild(connectButton);
|
||||
connectButtonContainer.AddChild(skipButton);
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
Subproject commit d93a8872a3412dfebbccf71373bea4e9ddcbf31e
|
||||
Subproject commit 04c3d4e65162853ba319b31788c0c347ad59c70f
|
||||
|
|
@ -839,7 +839,7 @@ namespace MatterHackers.MatterControl.Plugins.TextCreator
|
|||
|
||||
private void AddHandlers()
|
||||
{
|
||||
closeButton.Click += new EventHandler(onCloseButton_Click);
|
||||
closeButton.Click += onCloseButton_Click;
|
||||
|
||||
saveButton.Click += (sender, e) =>
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue