Определение слова, находящегося под курсором мыши?
Как определить какое слово в данный момент находится под курсором мыши, если известно, что данное слово представлено в текстовом формате (как это происходит в программах-переводчиках Lingoes, Lingvo)?
Желательно на C#, а если будет работать и в Mono, то совсем идеально.
P.S. В Stackoverflow не удалось найти универсального и подробного решения.
Не знаю, как это будет выглядеть в реале, но теоретически это можно сделать так:
если делать это на WPF, то можно после каждого пробела создавать по ячейке Grid'а, а в каждой ячейке поместить Label? в котором будет храниться слово, далее через событие MouseMove уже можно определять, какой Label находится под курсором
Или я что-то не понял, но по-моему вы.
Мне нужно определять слово не только в приложении WPF, а вообще в любом окне, над которым находится курсор в текущий момент.