public bool ProcessMouse(IConsole console, SadConsole.Input.MouseInfo info)
{
consoleWrapper.MouseHandler = null;
consoleWrapper.CanUseMouse = true;
consoleWrapper.ProcessMouse(info);
consoleWrapper.MouseHandler = ProcessMouse;
// Check if tool is our special tool...
toolsPanel.SelectedTool?.ProcessMouse(info, textSurface);
if (consoleWrapper.IsMouseOver)
{
EditorConsoleManager.SurfaceMouseLocation = info.ConsoleLocation;
return true;
}
else
EditorConsoleManager.SurfaceMouseLocation = Point.Zero;
consoleWrapper.CanUseMouse = false;
return false;
}