Example #1
0
        public void S_OnSearchFinished(object sender, SearchFinishedEventArgs e)
        {
            AbstractSearch s = (AbstractSearch)sender;

            if (e.Found && s.Path.Count > 1)
            {
                Destination = new Path(s.Path);
            }
            Main.thisObj.Components.Remove(s);
        }
Example #2
0
        private void Searcher_SearchFinished(object sender, SearchFinishedEventArgs e)
        {
            Dispatcher.Invoke(() =>
            {
                TaskProgressBar itm = dict[sender as ISearcher];
                itm.SetValue(value: itm.Maximum, message: "검색이 완료되었습니다.");

                itm.TaskFinished = true;

                TaskLogManager.AddLog("검색이 완료되었습니다.", TaskLogType.Searching);

                switch (e.ServiceKind)
                {
                case ServiceKind.GoogleCSE:
                    SettingManager.GoogleCredentials.Item2 = VerifyType.Verified;
                    SettingManager.GoogleCredentials.Item4 = VerifyType.Verified;
                    break;

                case ServiceKind.Youtube:
                    SettingManager.YoutubeCredentials.Item2 = VerifyType.Verified;
                    break;
                }
            });
        }
Example #3
0
 internal void OnSearchFinished(object sender, SearchFinishedEventArgs e)
 {
     SearchFinished?.Invoke(sender, e);
 }