private Point evaluateCaretPosition()
{
Point caretPosition = new Point();
getCaretPosition();
caretPosition.X = (int)guiInfo.rcCaret.Left;//+ 25;
caretPosition.Y = (int)guiInfo.rcCaret.Bottom;// +25;
ClientToScreen(guiInfo.hwndCaret, out caretPosition);
return caretPosition;
}