コード例 #1
0
 public void SelectManufacturer(Manufacturer mfg)
 {
     if (mfg != ActiveManufacturer)
     {
         ActiveManufacturer = mfg;
         // [TODO] should remember this per-mfg
         var newMachine = MachineDB.ModelsForManufacturer(mfg)[0];
         SelectMachine(newMachine);
     }
 }
コード例 #2
0
        public void Initialize()
        {
            MachineDB          = new MachineDatabase();
            ActiveManufacturer = MachineDB.Manufacturers.First();
            ActiveMachine      = MachineDB.ModelsForManufacturer(ActiveManufacturer).First();
            ActivePreset       = MachineDB.DefaultPresetForModel(ActiveMachine);

            RestorePreferences();
            //OnPrinterSelectionModified?.Invoke(ActiveManufacturer, ActiveMachine);
            //OnPresetSelectionModified?.Invoke(ActivePreset);
        }