public MainWindowViewModel(TemplateLoader templateLoader, TMLoader tmLoader, IMessageService messageService, TimedTextBox timedTextBoxViewModel) { _templateLoader = templateLoader; _tmLoader = tmLoader; _messageService = messageService; TimedTextBoxViewModel = timedTextBoxViewModel; _tmPath = _templateLoader.GetTmFolderPath(); _variablesChecked = true; _abbreviationsChecked = true; _ordinalFollowersChecked = true; _segmentationRulesChecked = true; _selectAllChecked = true; _progressVisibility = "Collapsed"; _tmCollection = new ObservableCollection <TranslationMemory>(); }
public MainWindowViewModel(TemplateLoader templateLoader, TMLoader tmLoader, IDialogCoordinator dialogCoordinator) { _templateLoader = templateLoader; _tmLoader = tmLoader; _dialogCoordinator = dialogCoordinator; _tmPath = _tmPath == null?_templateLoader.GetTmFolderPath() : Environment.CurrentDirectory; _variablesChecked = true; _abbreviationsChecked = true; _ordinalFollowersChecked = true; _segmentationRulesChecked = true; _tmCollection = new ObservableCollection <TranslationMemory>(); var tmTemplatesFolder = _templateLoader.GetTmTemplateFolderPath(); ResourceTemplatePath = Directory.Exists(tmTemplatesFolder) ? Directory.GetFiles(tmTemplatesFolder)[0] : ""; }
public MainWindowViewModel(TemplateLoader templateLoader, TMLoader tmLoader, IDialogCoordinator dialogCoordinator, TimedTextBox timedTextBoxViewModel) { _templateLoader = templateLoader; _tmLoader = tmLoader; _dialogCoordinator = dialogCoordinator; TimedTextBoxViewModel = timedTextBoxViewModel; _tmPath = _templateLoader.GetTmFolderPath(); _variablesChecked = true; _abbreviationsChecked = true; _ordinalFollowersChecked = true; _segmentationRulesChecked = true; _selectAllChecked = true; _progressVisibility = "Hidden"; _tmCollection = new ObservableCollection <TranslationMemory>(); }