public PhraseForm(List <PhraseBook> listPhraseBook, frmMain mainForm) { InitializeComponent(); phraseDb = new XmlPhraseDb(); lblPhrase.Text = Const.DefaultLabelText; this.listPhraseBook = listPhraseBook; this.mainForm = mainForm; listReviewPhraseBook = phraseDb.LoadReviewPhrasesFromDb(); listDonePhraseBook = phraseDb.LoadDonePhrasesFromDb(); phraseStatus = PhraseStatus.Phrase; }
public frmMain() { InitializeComponent(); phraseDb = new XmlPhraseDb(); dictUrl = ConfigurationManager.AppSettings[Const.DictConfigName]; isAutoCheck = bool.Parse(ConfigurationManager.AppSettings[Const.IsAutoCheckConfigName]); chkAuto.Checked = isAutoCheck; listPhrase = phraseDb.LoadPhrasesFromDb(); listReviewPhraseBook = phraseDb.LoadReviewPhrasesFromDb(); listDonePhraseBook = phraseDb.LoadDonePhrasesFromDb(); phraseStatus = PhraseStatus.Phrase; BindListBoxes(); txtSearch.GotFocus += txtSelectAll; txtSearch.Focus(); }
private void tcLeft_SelectedIndexChanged(object sender, EventArgs e) { switch (tcLeft.SelectedTab.Name) { case "tpPhrase": phraseStatus = PhraseStatus.Phrase; break; case "tpReview": phraseStatus = PhraseStatus.Review; break; case "tpDone": phraseStatus = PhraseStatus.Done; break; default: break; } }
private void btnPhrase_Click(object sender, EventArgs e) { phraseStatus = PhraseStatus.Phrase; phraseIndex = 0; ShowPhrase(); }
private void btnOpenReview_Click(object sender, EventArgs e) { phraseStatus = PhraseStatus.Review; phraseIndex = 0; ShowPhrase(); }