internal void Initialize(LcmCache cache, IHelpTopicProvider helpTopicProvider, IApp app, NotebookImportWiz.RnSfMarker rsfm) { m_cache = cache; m_btnAddWritingSystem.Initialize(cache, helpTopicProvider, app); NotebookImportWiz.InitializeWritingSystemCombo(rsfm.m_sto.m_wsId, cache, m_cbWritingSystem); }
internal void Initialize(FdoCache cache, IHelpTopicProvider helpTopicProvider, IApp app, IVwStylesheet stylesheet, NotebookImportWiz.RnSfMarker rsfm) { m_cache = cache; m_helpTopicProvider = helpTopicProvider; m_btnAddWritingSystem.Initialize(cache, helpTopicProvider, app, stylesheet); NotebookImportWiz.InitializeWritingSystemCombo(rsfm.m_sto.m_wsId, cache, m_cbWritingSystem); }
private void m_btnAddWritingSystem_WritingSystemAdded(object sender, EventArgs e) { IWritingSystem ws = m_btnAddWritingSystem.NewWritingSystem; if (ws != null) { NotebookImportWiz.InitializeWritingSystemCombo(ws.Id, m_cache, m_cbWritingSystem); } }
internal void Initialize(LcmCache cache, IHelpTopicProvider helpTopicProvider, IApp app, IVwStylesheet stylesheet, NotebookImportWiz.RnSfMarker rsfm) { m_cache = cache; m_stylesheet = stylesheet; m_chkForEachLine.Checked = rsfm.m_txo.m_fStartParaNewLine; m_chkAfterBlankLine.Checked = rsfm.m_txo.m_fStartParaBlankLine; m_chkWhenIndented.Checked = rsfm.m_txo.m_fStartParaIndented; m_chkAfterShortLine.Checked = rsfm.m_txo.m_fStartParaShortLine; m_tbShortLength.Text = rsfm.m_txo.m_cchShortLim.ToString(); m_tbShortLength.Enabled = rsfm.m_txo.m_fStartParaShortLine; m_btnAddWritingSystem.Initialize(m_cache, helpTopicProvider, app); NotebookImportWiz.InitializeWritingSystemCombo(rsfm.m_txo.m_wsId, m_cache, m_cbWritingSystem); InitializeStylesCombo(rsfm.m_txo.m_sStyle); }
internal void Initialize(FdoCache cache, XCore.IHelpTopicProvider helpTopicProvider, IApp app, IVwStylesheet stylesheet, NotebookImportWiz.RnSfMarker rsfm, CellarPropertyType cpt) { m_cache = cache; m_helpTopicProvider = helpTopicProvider; m_btnAddWritingSystem.Initialize(m_cache, helpTopicProvider, app, stylesheet); NotebookImportWiz.InitializeWritingSystemCombo(rsfm.m_tlo.m_wsId, cache, m_cbWritingSystem); bool fNotAtomic = (cpt != CellarPropertyType.ReferenceAtomic); m_tbDefaultValue.Text = rsfm.m_tlo.m_sEmptyDefault; m_chkDelimMultiEnable.Checked = rsfm.m_tlo.m_fHaveMulti && fNotAtomic; m_chkDelimMultiEnable.Enabled = fNotAtomic; m_tbDelimMulti.Text = rsfm.m_tlo.m_sDelimMulti; m_tbDelimMulti.Enabled = rsfm.m_tlo.m_fHaveMulti && fNotAtomic; m_chkDelimSubEnable.Checked = rsfm.m_tlo.m_fHaveSub; m_tbDelimSub.Text = rsfm.m_tlo.m_sDelimSub; m_tbDelimSub.Enabled = rsfm.m_tlo.m_fHaveSub; m_chkBetweenEnable.Checked = rsfm.m_tlo.m_fHaveBetween; m_tbBetweenBefore.Text = rsfm.m_tlo.m_sMarkStart; m_tbBetweenAfter.Text = rsfm.m_tlo.m_sMarkEnd; m_tbBetweenBefore.Enabled = rsfm.m_tlo.m_fHaveBetween; m_tbBetweenAfter.Enabled = rsfm.m_tlo.m_fHaveBetween; m_chkOnlyBeforeEnable.Checked = rsfm.m_tlo.m_fHaveBefore; m_tbOnlyBefore.Text = rsfm.m_tlo.m_sBefore; m_tbOnlyBefore.Enabled = rsfm.m_tlo.m_fHaveBefore; m_chkDiscardNewStuff.Checked = rsfm.m_tlo.m_fIgnoreNewStuff; m_rbMatchName.Checked = rsfm.m_tlo.m_pnt == PossNameType.kpntName; m_rbMatchAbbr.Checked = rsfm.m_tlo.m_pnt != PossNameType.kpntName; Debug.Assert(rsfm.m_tlo.m_rgsMatch.Count == rsfm.m_tlo.m_rgsReplace.Count); m_lvSubstitutions.Items.Clear(); for (int i = 0; i < rsfm.m_tlo.m_rgsMatch.Count; ++i) { var lvi = new ListViewItem(new[] { rsfm.m_tlo.m_rgsMatch[i], rsfm.m_tlo.m_rgsReplace[i] }); m_lvSubstitutions.Items.Add(lvi); } }