public DesignTimePrinterViewModel() : base(new DesignTimePrinterProvider(), null, null, null, new DesignTimeTranslationUpdater(), new DesignTimePrinterHelper(), CurrentSettings, new GpoSettingsDefaults()) { var settings = CurrentSettings.Settings; PrinterMappings.Add(new PrinterMappingWrapper(new PrinterMapping("PDFCreator", ""), settings.ConversionProfiles)); PrinterMappings.Add(new PrinterMappingWrapper(new PrinterMapping("PDFCreator2", ""), settings.ConversionProfiles)); PrimaryPrinter = PdfCreatorPrinters.First(); }
public DesignTimePrinterTabViewModel() : base(new DesignTimePrinterProvider(), new TranslationProxy(), null, null, null, null) { var settings = new PdfCreatorSettings(null); settings.ConversionProfiles.Add(new ConversionProfile()); SetSettingsAndRaiseNotifications(settings, new GpoSettingsDefaults()); PrinterMappings.Add(new PrinterMappingWrapper(new PrinterMapping("PDFCreator", ""), settings.ConversionProfiles)); PrinterMappings.Add(new PrinterMappingWrapper(new PrinterMapping("PDFCreator2", ""), settings.ConversionProfiles)); PrimaryPrinter = PdfCreatorPrinters.First(); }
public DesignTimePrinterViewModel() : base( new DesignTimePrinterProvider(), new DefaultSettingsProvider(), new DesignTimeCurrentSettings <ObservableCollection <PrinterMapping> >(), new DesignTimeCurrentSettings <ObservableCollection <ConversionProfile> >(), null, null, new DesignTimeTranslationUpdater(), new DesignTimePrinterHelper(), new GpoSettingsDefaults() ) { var profiles = ProfilesProvider.Settings; PrinterMappings.Add(new PrinterMappingWrapper(new PrinterMapping("PDFCreator", ""), profiles)); PrinterMappings.Add(new PrinterMappingWrapper(new PrinterMapping("PDFCreator2", ""), profiles)); PrimaryPrinter = PdfCreatorPrinters.First(); }