After using the Okuma I/O application for a while I found that I was missing the ability to see what signals were around the signal I was monitoring. So I added the ability to sort for the other 15 signals for the address of the currently highlighted signal. While I was adding this feature I also optimized how the search and filtering feature works. When I originally wrote the first version I was just learning on the CollectionView class worked. Now that I have a better understanding of it I was able to take advantage of its really easy to work with filtering mechanism. I learned that using the ICollectionView interface allowed me to use the Filter method which takes a predicate function to determine whether or not the items in my collection should be included in the view. You can read more about it here.
You can download the source here: Okuma IO source
or download the compiled version here: Okuma IO
Does this application can use on the machine without Thinc-API ?