private void App_Resuming(object sender, object e) { Debug.WriteLine("{0} App_Resuming", this); //throw new NotImplementedException(); s_cp.loadDb(); }
private async void MainPage_Loaded(object sender, RoutedEventArgs e) { #if !enable_loaddata Debug.WriteLine("loaded"); //recent list { recentLst.Items.Clear(); IStorageItem item = null; List <string> q = new List <string>(); string slected = ""; var mru = StorageApplicationPermissions.MostRecentlyUsedList; foreach (AccessListEntry entry in mru.Entries) { try { item = await mru.GetFolderAsync(entry.Token); q.Add(entry.Metadata); if (entry.Metadata == m_chapterPgCfg.lastPath) { slected = m_chapterPgCfg.lastPath; } } catch { //case last folder is removed Debug.WriteLine("loadLastPath last path not exists"); } } q.Sort(); foreach (string i in q) { recentLst.Items.Add(i); } recentLst.SelectedItem = slected; } //load last open file { foreach (var w in m_content.m_content.m_words) { txtBox.Text += w.ToString() + "\r\n"; } } //load db m_content.loadDb(); #if load_dict_use_thread m_bgwork.qryBgTask(new BgTask { type = (int)bgTaskType.loadDict }); #else myDict.Load(); #endif //load_dict_use_thread #endif //not enable_loaddata if (m_config.studyMode == myMainPgCfg.EStudyMode.learningWords) { optWords.IsChecked = true; } else { optNews.IsChecked = true; } optNews.Checked += OptNews_Click; optWords.Checked += OptWords_Checked; optBtn.Click += OptBtn_Click; }