Esempio n. 1
0
        internal void EndIMEComposition()
        {
            CachedTextInfo cachedTextInfo = m_imePreCompositionCachedTextInfo.Clone() as CachedTextInfo;

            m_imePreCompositionCachedTextInfo = null;

            this.OnIMECompositionEnded(cachedTextInfo);
        }
Esempio n. 2
0
        internal void StartIMEComposition()
        {
            Debug.Assert(m_imePreCompositionCachedTextInfo == null, "EndIMEComposition should have been called before another IME Composition starts.");

            m_imePreCompositionCachedTextInfo = new CachedTextInfo(this);
        }
Esempio n. 3
0
 internal virtual void OnIMECompositionEnded(CachedTextInfo cachedTextInfo)
 {
 }