Пример #1
0
		public void Initialize(string sFormat, XCore.IHelpTopicProvider helpTopicProvider, bool fGenDate)
		{
			m_tbFormat.Text = sFormat;
			m_helpTopicProvider = helpTopicProvider;
			m_fGenDate = fGenDate;
			ApplyFormat();
		}
 public void Initialize(string sFormat, XCore.IHelpTopicProvider helpTopicProvider, bool fGenDate)
 {
     m_tbFormat.Text     = sFormat;
     m_helpTopicProvider = helpTopicProvider;
     m_fGenDate          = fGenDate;
     ApplyFormat();
 }
Пример #3
0
		/// ------------------------------------------------------------------------------------
		public ArchiveWithRamp(FdoCache cache, string appAbbrev,
			XCore.IHelpTopicProvider helpTopicProvider)
		{
			m_cache = cache;
			m_appAbbrev = appAbbrev;
			m_helpTopicProvider = helpTopicProvider;
			InitializeComponent();

			get_Last_Backup();
		}
Пример #4
0
        /// ------------------------------------------------------------------------------------
        public ArchiveWithRamp(FdoCache cache, string appAbbrev,
                               XCore.IHelpTopicProvider helpTopicProvider)
        {
            m_cache             = cache;
            m_appAbbrev         = appAbbrev;
            m_helpTopicProvider = helpTopicProvider;
            InitializeComponent();

            get_Last_Backup();
        }
Пример #5
0
        internal void Initialize(FdoCache cache, XCore.IHelpTopicProvider helpTopicProvider,
                                 DataNotebook.NotebookImportWiz.RnSfMarker rsfm, bool fGenDate)
        {
            m_cache             = cache;
            m_helpTopicProvider = helpTopicProvider;
            m_fGenDate          = fGenDate;

            m_lvDateFormats.Items.Clear();
            for (int i = 0; i < rsfm.m_dto.m_rgsFmt.Count; ++i)
            {
                string       sFmt  = rsfm.m_dto.m_rgsFmt[i];
                string       sDate = m_dtExample.ToString(sFmt);
                ListViewItem lvi   = new ListViewItem(new string[] { sFmt, sDate });
                m_lvDateFormats.Items.Add(lvi);
            }
        }
Пример #6
0
        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);
            }
        }
Пример #7
0
		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);
			}
		}
Пример #8
0
		public void Initialize(XCore.IHelpTopicProvider helpTopicProvider, string sMatch, string sReplace)
		{
			m_helpTopicProvider = helpTopicProvider;
			m_tbMatch.Text = sMatch == null ? String.Empty : sMatch;
			m_tbReplace.Text = sReplace == null ? String.Empty : sReplace;
		}
Пример #9
0
 public void Initialize(XCore.IHelpTopicProvider helpTopicProvider, string sMatch, string sReplace)
 {
     m_helpTopicProvider = helpTopicProvider;
     m_tbMatch.Text      = sMatch == null ? String.Empty : sMatch;
     m_tbReplace.Text    = sReplace == null ? String.Empty : sReplace;
 }
Пример #10
0
		internal void Initialize(FdoCache cache, XCore.IHelpTopicProvider helpTopicProvider,
			DataNotebook.NotebookImportWiz.RnSfMarker rsfm, bool fGenDate)
		{
			m_cache = cache;
			m_helpTopicProvider = helpTopicProvider;
			m_fGenDate = fGenDate;

			m_lvDateFormats.Items.Clear();
			for (int i = 0; i < rsfm.m_dto.m_rgsFmt.Count; ++i)
			{
				string sFmt = rsfm.m_dto.m_rgsFmt[i];
				string sDate = m_dtExample.ToString(sFmt);
				ListViewItem lvi = new ListViewItem(new string[] { sFmt, sDate });
				m_lvDateFormats.Items.Add(lvi);
			}
		}