private void ShowErrorPressedAction()
{
if (SelectionStart == ParsingError.Index && CaretIndex != ParsingError.Index)
{
// to move caret to ParsingError.Index after showError --> user moved caret --> showError
CaretIndex = ParsingError.Index;
}
else
{
SelectionStart = ParsingError.Index;
}
SelectionLength = ParsingError.Length;
var errorMessage = ParsingError.Message;
FormulaEvaluationResult result = new FormulaEvaluationResult
{
Error = errorMessage
};
Messenger.Default.Send(result, ViewModelMessagingToken.FormulaEvaluated);
}