示例#1
0
 public PrinterModel()
 {
     key = Main.printerSettings.currentPrinterKey;
     Main.printerSettings.eventPrinterChanged += PrinterChanged;
     // Default settinsg from previous installations without separate storage
     BasicConfiguration b = BasicConfiguration.basicConf;
     slic3rPrint = b.Slic3rPrintSettings;
     slic3rPrinter = b.Slic3rPrinterSettings;
     slic3rFilament1 = b.Slic3rFilamentSettings;
     slic3rFilament2 = b.Slic3rFilament2Settings;
     slic3rFilament3 = b.Slic3rFilament3Settings;
     skeinforgeProfile = b.SkeinforgeProfile;
     activeSlicer = (Slicer.SlicerID)(int)Main.main.repetierKey.GetValue("ActiveSlicer", (int)activeSlicer);
     readPrinterSettings();
 }
        public PrinterModel()
        {
            key = Main.printerSettings.currentPrinterKey;
            Main.printerSettings.eventPrinterChanged += PrinterChanged;
            // Default settinsg from previous installations without separate storage
            BasicConfiguration b = BasicConfiguration.basicConf;

            slic3rPrint       = b.Slic3rPrintSettings;
            slic3rPrinter     = b.Slic3rPrinterSettings;
            slic3rFilament1   = b.Slic3rFilamentSettings;
            slic3rFilament2   = b.Slic3rFilament2Settings;
            slic3rFilament3   = b.Slic3rFilament3Settings;
            skeinforgeProfile = b.SkeinforgeProfile;
            activeSlicer      = (Slicer.SlicerID)(int) Main.main.repetierKey.GetValue("ActiveSlicer", (int)activeSlicer);
            readPrinterSettings();
        }