public PrintJobWindow(PrintJobViewModel viewModel, ITranslator translator, ViewCustomization customization) { _translator = translator; _customization = customization; DataContext = viewModel; InitializeComponent(); }
public MainWindow(MainWindowViewModel viewModel, ViewCustomization customization) { DataContext = viewModel; InitializeComponent(); // Apply company name for customized setups ApplyCustomization(customization); }
public void DefaultViewCustomization_CheckIsSuccessful() { //Trial must be disbaled for ViewCustomization.DefaultCustomization _viewCustomization = ViewCustomization.DefaultCustomization; var result = _trialStartupCondition.Check(); Assert.IsTrue(result.IsSuccessful); }
public void SetUp() { var translator = new TranslationFactory(); _dateTimeProvider = Substitute.For <IDateTimeProvider>(); _viewCustomization = ViewCustomization.DefaultCustomization; _trialStartupCondition = new TrialStartupCondition(translator, _dateTimeProvider, _viewCustomization); }
public MainWindow(MainWindowViewModel viewModel, ITranslator translator, ViewCustomization customization) { _translator = translator; viewModel.TranslationChanged += (sender, args) => _translator.Translate(this); DataContext = viewModel; InitializeComponent(); // Apply company name for customized setups ApplyCustomization(customization); }
private void ApplyCustomization(ViewCustomization customization) { if (customization.ApplyCustomization) { LicensedForText.Visibility = Visibility.Visible; LicensedForText.Text = customization.MainWindowText; } else { LicensedForText.Visibility = Visibility.Hidden; } }
private void ApplyCustomization(ViewCustomization customization) { if (customization.ApplyCustomization) { CustomizationPanel.Visibility = Visibility.Visible; CustomText.Text = customization.AboutDialogText; CustomImage.Source = ConvertToBitmapSource(customization.CustomLogo); } else { CustomizationPanel.Visibility = Visibility.Hidden; } }
public AllEntriesPageVm(INavigator navigator, ILogParser parser, IReadOnlyList <IColumnDescriptionVm> columns, IModuleClassifier moduleClassifier) : base(navigator, columns) { SortDirection = UserSettings.Default.DateSortDirection; IsLoading = true; _navigator = navigator; _parser = parser; ModuleClassifier = moduleClassifier; HighlightSearches = BuildHighlights(); Customization = new ViewCustomization(); }
public ApplicationLogoControl() { ViewCustomization viewCustomization = null; if (RestrictedServiceLocator.IsLocationProviderSet) { DataContext = RestrictedServiceLocator.Current.GetInstance <ApplicationNameProvider>(); viewCustomization = RestrictedServiceLocator.Current.GetInstance <ViewCustomization>(); } InitializeComponent(); CustomEditionText.Text = viewCustomization?.MainWindowText; TrialText.Text = viewCustomization?.TrialText; }
public AboutView(AboutViewModel viewModel, ViewCustomization viewCustomization) { DataContext = viewModel; InitializeComponent(); if (viewCustomization.ApplyCustomization && viewCustomization.CustomLogo != null) { using (MemoryStream memory = new MemoryStream()) { viewCustomization.CustomLogo.Save(memory, ImageFormat.Png); memory.Position = 0; BitmapImage bitmapImage = new BitmapImage(); bitmapImage.BeginInit(); bitmapImage.StreamSource = memory; bitmapImage.CacheOption = BitmapCacheOption.OnLoad; bitmapImage.EndInit(); CustomLogo.Source = bitmapImage; } } }
public AboutWindow(AboutWindowViewModel aboutWindowViewModel, ITranslator translator, ViewCustomization customization) { DataContext = aboutWindowViewModel; InitializeComponent(); translator.Translate(this); ApplyCustomization(customization); }
public PrintJobWindow(PrintJobViewModel viewModel, ViewCustomization customization) { _customization = customization; DataContext = viewModel; InitializeComponent(); }
public TrialStartupCondition(ITranslationFactory translationFactory, IDateTimeProvider dateTimeProvider, ViewCustomization viewCustomization) { _dateTimeProvider = dateTimeProvider; _viewCustomization = viewCustomization; _translation = translationFactory.CreateTranslation <ProgramTranslation>(); }
public PrintJobShell(IRegionManager regionManager, IInteractiveWorkflowManagerFactory interactiveWorkflowManagerFactory, PrintJobShellViewModel viewModel, IHightlightColorRegistration hightlightColorRegistration, ICurrentSettingsProvider currentSettingsProvider, ViewCustomization viewCustomization) { DataContext = viewModel; InitializeComponent(); InteractiveWorkflowManager = interactiveWorkflowManagerFactory.CreateInteractiveWorkflowManager(regionManager, currentSettingsProvider); Closing += (sender, args) => InteractiveWorkflowManager.Cancel = true; hightlightColorRegistration.RegisterHighlightColorResource(this); if (viewCustomization.CustomizationEnabled) { Title = viewCustomization.PrintJobWindowCaption; } }
public MainShell(MainShellViewModel vm, IHightlightColorRegistration hightlightColorRegistration, IUpdateAssistant updateAssistant, ViewCustomization viewCustomization) { _mainShellViewModel = vm; UpdateAssistant = updateAssistant; DataContext = _mainShellViewModel; _mainShellViewModel.Init(Close); InitializeComponent(); hightlightColorRegistration.RegisterHighlightColorResource(this); if (viewCustomization.ApplyCustomization) { Title = Title + " " + viewCustomization.MainWindowText; } }
public AboutWindow(AboutWindowViewModel aboutWindowViewModel, ViewCustomization customization) { DataContext = aboutWindowViewModel; InitializeComponent(); ApplyCustomization(customization); }