TSF Aware

Dictation, Windows Speech Recognition, and Text Services Framework.

A Tour through TSF: Miscellaneous Functions

The last set of interfaces implemented by the TSF manager are the 'odd-ball' interfaces that don't...

Author: Eric C Brown Date: 05/05/2007

Trek can has Cheezburger, too

And now for something completely unrelated to TSF, or dictation: I'm going to pile onto the...

Author: Eric C Brown Date: 05/04/2007

A Tour through TSF: Language Bar

These interfaces manage the language bar and the items that display on the language bar. These...

Author: Eric C Brown Date: 05/04/2007

A Tour through TSF: Enumerators

The next set of TSF manager interfaces are the enumerators. These are rather boring interfaces; they...

Author: Eric C Brown Date: 05/03/2007

A Tour through TSF: Event sinks

The interfaces in this category allow you to be called back when certain events happen on another...

Author: Eric C Brown Date: 05/02/2007

A Tour through TSF: Contexts and Ranges

Our next stop on our tour through TSF brings us to the two most heavily used interfaces in text...

Author: Eric C Brown Date: 05/01/2007

A Tour through TSF: TSF Managers

The next stop on the tour is an extended visit through the TSF manager interfaces. Since TSF...

Author: Eric C Brown Date: 04/30/2007

TSF Application interfaces

The first stop on the TSF tour is the application interfaces. These are implemented by applications...

Author: Eric C Brown Date: 04/27/2007

A Tour through TSF

The Text Services Framework consists of over 100 interfaces. MSDN does a pretty good job describing...

Author: Eric C Brown Date: 04/26/2007

Transitory Contexts

What are Transitory Contexts? Transitory contexts are contexts managed by the TSF manager for...

Author: Eric C Brown Date: 04/25/2007

Suggestions?

There is so much to write about TSF that I'm not really sure where to start. Some possibilities are:...

Author: Eric C Brown Date: 04/20/2007

TSF and Managed Code

Dan asked whether someone could write a text service in managed code. While I suspect that doing so...

Author: Eric C Brown Date: 04/19/2007

Welcome!

Welcome to my new blog! I'm Eric Brown, and I'm a developer in the Windows User Experience team. I'm...

Author: Eric C Brown Date: 04/10/2007

<Previous