private TFunc GetSelectedFunction()
{
Place place = fastColoredTextBox1.Selection.Start;
var r = new Range(fastColoredTextBox1, place, place);
string hoveredWord = r.GetFragment("[_a-zA-Z0-9]").Text;
ListViewItem itm = listView3.FindItemWithText(hoveredWord);
if (itm != null) return (itm.Tag as TFunc);
return null;
}