# ExampleExtension Every time Textractor has a sentence of text ready, it will call ```OnNewSentence``` on all extensions it finds sequentially, plugging the output of ```OnNewSentence``` from the previous extension into the next extension.
After the sentence has been processed by all extensions, it will be displayed. # SentenceInfo ## The following properties are in ```SentenceInfo``` ```"current select"```: always 0 unless the sentence is in the text thread selected by the user.
```"process id"```: process id that the sentence is coming from. 0 for console and clipboard.
```"text number"```: number of the current text thread. Counts up one by one as text threads are created. 0 for console, 1 for clipboard.
```"text name"```: pointer to start of a wchar array of the name of the current text thread.
# Notes You just need Visual Studio with basic C++ support to compile this project.
Compile targeting x86 for Textractor and x64 for Textractor64.