Exemple #1
0
        public MainWindow()
        {
            InitializeComponent();

            instance                   = STT.getInstance();
            dataContext                = new MainWindowViewModel();
            dataContext.Accept         = "Сказать команду";
            dataContext.Apply          = "Применить";
            dataContext.TabControlName = tabcontrol;

            DataContext = dataContext;

            if (!File.Exists("Data.json"))
            {
                ActionWordFactory factory = new StartWordFactory();
                factory.Create();

                factory = new StopWordFactory();
                factory.Create();

                Prepare.InitalizeProgramms();
            }

            Word.Read();

            foreach (var values in Word.Items.Values)
            {
                foreach (var item in values.list)
                {
                    if (item.type == "action")
                    {
                        cbAction.Items.Add(values.word);
                    }
                    else if (item.type == "target")
                    {
                        cbTarget.Items.Add(values.word);
                    }
                }
            }
        }