From a3f12005f8ff0699c6c8aa166b7eac27f6322794 Mon Sep 17 00:00:00 2001 From: John Lewin Date: Wed, 8 Jun 2016 08:13:32 -0700 Subject: [PATCH] Remove unused WizardPanel --- MatterControl.csproj | 1 - .../SetupStepConfigureConnection.cs | 82 ------------------- 2 files changed, 83 deletions(-) delete mode 100644 PrinterControls/PrinterConnections/SetupStepConfigureConnection.cs diff --git a/MatterControl.csproj b/MatterControl.csproj index 3f800d91b..7c241f8f5 100644 --- a/MatterControl.csproj +++ b/MatterControl.csproj @@ -328,7 +328,6 @@ - diff --git a/PrinterControls/PrinterConnections/SetupStepConfigureConnection.cs b/PrinterControls/PrinterConnections/SetupStepConfigureConnection.cs deleted file mode 100644 index fe233a099..000000000 --- a/PrinterControls/PrinterConnections/SetupStepConfigureConnection.cs +++ /dev/null @@ -1,82 +0,0 @@ -/* -Copyright (c) 2014, Kevin Pope -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -The views and conclusions contained in the software and documentation are those -of the authors and should not be interpreted as representing official policies, -either expressed or implied, of the FreeBSD Project. -*/ - -using MatterHackers.Agg; -using MatterHackers.Agg.UI; -using MatterHackers.MatterControl.CustomWidgets; -using System; - -namespace MatterHackers.MatterControl.PrinterControls.PrinterConnections -{ - public class SetupStepConfigureConnection : ConnectionWizardPanel - { - public SetupStepConfigureConnection() - { - BorderDouble elementMargin = new BorderDouble(top: 5); - - var continueMessage = new TextWidget("Would you like to connect to this printer now?", 0, 0, 12); - continueMessage.AutoExpandBoundsToText = true; - continueMessage.TextColor = ActiveTheme.Instance.PrimaryTextColor; - continueMessage.HAnchor = HAnchor.ParentLeftRight; - continueMessage.Margin = elementMargin; - - var continueMessageTwo = new TextWidget("You can always configure this later.", 0, 0, 10); - continueMessageTwo.AutoExpandBoundsToText = true; - continueMessageTwo.TextColor = ActiveTheme.Instance.PrimaryTextColor; - continueMessageTwo.HAnchor = HAnchor.ParentLeftRight; - continueMessageTwo.Margin = elementMargin; - - var printerErrorMessage = new TextWidget("", 0, 0, 10); - printerErrorMessage.AutoExpandBoundsToText = true; - printerErrorMessage.TextColor = RGBA_Bytes.Red; - printerErrorMessage.HAnchor = HAnchor.ParentLeftRight; - printerErrorMessage.Margin = elementMargin; - - var container = new FlowLayoutWidget(FlowDirection.TopToBottom); - container.Margin = new BorderDouble(5); - container.AddChild(continueMessage); - container.AddChild(continueMessageTwo); - container.AddChild(printerErrorMessage); - container.HAnchor = HAnchor.ParentLeftRight; - - //Construct buttons - var nextButton = textImageButtonFactory.Generate("Connect"); - nextButton.Click += (s, e) => WizardWindow.ChangeToSetupBaudOrComPortOne(); - - var skipButton = textImageButtonFactory.Generate("Skip"); - skipButton.Click += (s, e) => SaveAndExit(); - - //Add buttons to buttonContainer - footerRow.AddChild(nextButton); - footerRow.AddChild(skipButton); - footerRow.AddChild(new HorizontalSpacer()); - footerRow.AddChild(cancelButton); - } - } -} \ No newline at end of file