public LeftSideViewModel(ITesseractOrc orc)
        {
            _tesseractOrc = orc;
            OpenImageCommand = new RelayCommand(OpenImages);
            OpenPdfCommand = new RelayCommand(OpenPdf);
            BeginOcrCommand = new RelayCommand(BeginOcr);
            NextImageCommand = new RelayCommand(NextImage);
            PrevImageCommand = new RelayCommand(PrevImage);

            ExitCommand = new RelayCommand(Exit);
            OpenWebSiteCommand = new RelayCommand(OpenWebSite);
            AboutCommand = new RelayCommand(About);
            InstallLanguageCommand = new RelayCommand(InstallLanguage);
            OpenLanguageFolderCommand = new RelayCommand(OpenLanguageFolder);

            ImagesList = new List<ImageClass>();

            CurrentImage = new ImageClass
            {
                Image = new BitmapImage(new Uri(@"pack://application:,,,/(a9t9)OcrDesktop;component/introtext.jpg",
                        UriKind.Absolute)),
                FilePath = "introtext.jpg"//otherwise image not found, also: file has to be in same folder as EXE
            };
            ImagesList.Add(CurrentImage);
        }
        public RightSideViewModel(ITesseractOrc tesseractOrc)
        {
            _tesseractOrc = tesseractOrc;
            SaveTextCommand = new RelayCommand(SaveText);
            SaveTextWordCommand = new RelayCommand(SaveTextWord);
            ChangeLanguageCommand = new RelayCommand(ChangeLanguage);

            RecognizedText = PushBeginOcr;
        }