コード例 #1
0
 void m_interestingTexts_InterestingTextsChanged(object sender, InterestingTextsChangedArgs e)
 {
     if (m_rootHvo != 0)
     {
         m_interestingHvos = null;                 // recompute on next call
         SendPropChanged(m_rootHvo, kflidInterestingTexts, e.InsertedAt, e.NumberInserted, e.NumberDeleted);
     }
 }
コード例 #2
0
        void m_interestingTexts_InterestingTextsChanged(object sender, InterestingTextsChangedArgs e)
        {
            m_values.Clear();             // Forget all we know about occurrences, since the texts they are based on have changed.
            int flid     = ObjectListPublisher.OwningFlid;
            var langProj = m_services.GetInstance <ILangProjectRepository>().AllInstances().First();
            int oldSize  = m_services.GetInstance <IWfiWordformRepository>().AllInstances().Count();

            ;
            // Force everything to be redisplayed by pretending all the wordforms were replaced.
            SendPropChanged(langProj.Hvo, flid, 0, oldSize, oldSize);
        }
コード例 #3
0
ファイル: ConcDecorator.cs プロジェクト: sillsdev/FieldWorks
		void m_interestingTexts_InterestingTextsChanged(object sender, InterestingTextsChangedArgs e)
		{
			m_values.Clear(); // Forget all we know about occurrences, since the texts they are based on have changed.
			int flid = ObjectListPublisher.OwningFlid;
			var langProj = m_services.GetInstance<ILangProjectRepository>().AllInstances().First();
			int oldSize = m_services.GetInstance<IWfiWordformRepository>().AllInstances().Count();
;
			// Force everything to be redisplayed by pretending all the wordforms were replaced.
			SendPropChanged(langProj.Hvo, flid, 0, oldSize, oldSize);
		}
コード例 #4
0
 private void TextsChangedHandler(object sender, InterestingTextsChangedArgs e)
 {
     m_lastTextsChangedArgs = e;
 }
コード例 #5
0
		void m_interestingTexts_InterestingTextsChanged(object sender, InterestingTextsChangedArgs e)
		{
			if (m_rootHvo != 0)
			{
				m_interestingHvos = null; // recompute on next call
				SendPropChanged(m_rootHvo, kflidInterestingTexts, e.InsertedAt, e.NumberInserted, e.NumberDeleted);
			}
		}