public void TearDown()
 {
     if (m_dlg != null)
     {
         m_dlg.Dispose();
     }
     m_dlg = null;
 }
        /// ------------------------------------------------------------------------------------
        /// <summary>
        ///
        /// </summary>
        /// ------------------------------------------------------------------------------------
        private void SetupAnalysisWss()
        {
            IWritingSystemContainer wsContainer = Cache.ServiceLocator.WritingSystems;
            IWritingSystemManager   wsManager   = Cache.ServiceLocator.WritingSystemManager;

            //wsContainer.AnalysisWritingSystems.Clear();
            wsContainer.AnalysisWritingSystems.Add(wsManager.Get("en"));
            wsContainer.AnalysisWritingSystems.Add(wsManager.Get("en-fonipa-x-etic"));
            wsContainer.AnalysisWritingSystems.Add(wsManager.Get("fr"));
            wsContainer.AnalysisWritingSystems.Add(wsManager.Get("es"));

            wsContainer.CurrentAnalysisWritingSystems.Add(wsManager.Get("en-fonipa-x-etic"));

            if (m_dlg == null)
            {
                m_dlg = new DummyFwProjPropertiesDlg(Cache);
            }
        }
Пример #3
0
        /// ------------------------------------------------------------------------------------
        /// <summary>
        ///
        /// </summary>
        /// ------------------------------------------------------------------------------------
        private void SetupAnalysisWss()
        {
            // Setup so the CurAnalysisWssRS returns the proper sequence.
            int[] hvos = new int[] { (int)InMemoryFdoCache.s_wsHvos.Es, (int)InMemoryFdoCache.s_wsHvos.Ipa };
            AddWritingSystems(hvos);
            m_inMemoryCache.CacheAccessor.CacheVecProp(m_inMemoryCache.Cache.LangProject.Hvo,
                                                       (int)LangProject.LangProjectTags.kflidCurAnalysisWss,
                                                       hvos, hvos.Length);

            // Setup so the AnalysisWssRC returns the proper collection.
            hvos = new int[] { (int)InMemoryFdoCache.s_wsHvos.Es, (int)InMemoryFdoCache.s_wsHvos.Ipa,
                               (int)InMemoryFdoCache.s_wsHvos.En, (int)InMemoryFdoCache.s_wsHvos.Fr };
            AddWritingSystems(hvos);
            m_inMemoryCache.CacheAccessor.CacheVecProp(m_inMemoryCache.Cache.LangProject.Hvo,
                                                       (int)LangProject.LangProjectTags.kflidAnalysisWss,
                                                       hvos, hvos.Length);

            m_dlg = new DummyFwProjPropertiesDlg(m_inMemoryCache.Cache, null, null, 0, 0, 0);
        }
        /// ------------------------------------------------------------------------------------
        /// <summary>
        ///
        /// </summary>
        /// ------------------------------------------------------------------------------------
        private void SetupVernWss()
        {
            IWritingSystemContainer wsContainer = Cache.ServiceLocator.WritingSystems;
            IWritingSystemManager   wsManager   = Cache.ServiceLocator.WritingSystemManager;

            //wsContainer.VernacularWritingSystems.Clear();
            //wsContainer.CurrentVernacularWritingSystems.Clear();
            // Setup so the CurVernWssRS returns the proper sequence.
            wsContainer.VernacularWritingSystems.Add(wsManager.Get("en"));
            wsContainer.VernacularWritingSystems.Add(wsManager.Get("en-fonipa-x-etic"));
            wsContainer.VernacularWritingSystems.Add(wsManager.Get("fr"));
            wsContainer.VernacularWritingSystems.Add(wsManager.Get("es"));

            wsContainer.CurrentVernacularWritingSystems.Add(wsManager.Get("en"));

            if (m_dlg == null)
            {
                m_dlg = new DummyFwProjPropertiesDlg(Cache);
            }
        }
		/// ------------------------------------------------------------------------------------
		/// <summary>
		///
		/// </summary>
		/// ------------------------------------------------------------------------------------
		private void SetupAnalysisWss()
		{
			IWritingSystemContainer wsContainer = Cache.ServiceLocator.WritingSystems;
			IWritingSystemManager wsManager = Cache.ServiceLocator.WritingSystemManager;
			//wsContainer.AnalysisWritingSystems.Clear();
			wsContainer.AnalysisWritingSystems.Add(wsManager.Get("en"));
			wsContainer.AnalysisWritingSystems.Add(wsManager.Get("en-fonipa-x-etic"));
			wsContainer.AnalysisWritingSystems.Add(wsManager.Get("fr"));
			wsContainer.AnalysisWritingSystems.Add(wsManager.Get("es"));

			wsContainer.CurrentAnalysisWritingSystems.Add(wsManager.Get("en-fonipa-x-etic"));

			if (m_dlg == null)
				m_dlg = new DummyFwProjPropertiesDlg(Cache);
		}
		/// ------------------------------------------------------------------------------------
		/// <summary>
		///
		/// </summary>
		/// ------------------------------------------------------------------------------------
		private void SetupVernWss()
		{
			IWritingSystemContainer wsContainer = Cache.ServiceLocator.WritingSystems;
			IWritingSystemManager wsManager = Cache.ServiceLocator.WritingSystemManager;
			//wsContainer.VernacularWritingSystems.Clear();
			//wsContainer.CurrentVernacularWritingSystems.Clear();
			// Setup so the CurVernWssRS returns the proper sequence.
			wsContainer.VernacularWritingSystems.Add(wsManager.Get("en"));
			wsContainer.VernacularWritingSystems.Add(wsManager.Get("en-fonipa-x-etic"));
			wsContainer.VernacularWritingSystems.Add(wsManager.Get("fr"));
			wsContainer.VernacularWritingSystems.Add(wsManager.Get("es"));

			wsContainer.CurrentVernacularWritingSystems.Add(wsManager.Get("en"));

			if (m_dlg == null)
				m_dlg = new DummyFwProjPropertiesDlg(Cache);
		}
		public void TearDown()
		{
			if (m_dlg != null)
				m_dlg.Dispose();
			m_dlg = null;
		}
Пример #8
0
		/// ------------------------------------------------------------------------------------
		/// <summary>
		///
		/// </summary>
		/// ------------------------------------------------------------------------------------
		private void SetupAnalysisWss()
		{
			// Setup so the CurAnalysisWssRS returns the proper sequence.
			int[] hvos = new int[] {(int)InMemoryFdoCache.s_wsHvos.Es, (int)InMemoryFdoCache.s_wsHvos.Ipa};
			AddWritingSystems(hvos);
			m_inMemoryCache.CacheAccessor.CacheVecProp(m_inMemoryCache.Cache.LangProject.Hvo,
				(int)LangProject.LangProjectTags.kflidCurAnalysisWss,
				hvos, hvos.Length);

			// Setup so the AnalysisWssRC returns the proper collection.
			hvos = new int[] {(int)InMemoryFdoCache.s_wsHvos.Es, (int)InMemoryFdoCache.s_wsHvos.Ipa,
								 (int)InMemoryFdoCache.s_wsHvos.En, (int)InMemoryFdoCache.s_wsHvos.Fr};
			AddWritingSystems(hvos);
			m_inMemoryCache.CacheAccessor.CacheVecProp(m_inMemoryCache.Cache.LangProject.Hvo,
				(int)LangProject.LangProjectTags.kflidAnalysisWss,
				hvos, hvos.Length);

			m_dlg = new DummyFwProjPropertiesDlg(m_inMemoryCache.Cache, null, null, 0, 0, 0);
		}