private SmState HideAndStartWaitingForRefocus(IKeyboardToolTip tool, ToolTip toolTip) { toolTip.HideToolTip(currentTool); return(StartWaitingForRefocus(tool, toolTip)); }
private bool IsToolTracked(IKeyboardToolTip sender) { return(toolToTip[sender] != null); }
private void StopTracking(IKeyboardToolTip tool, ToolTip toolTip) { _toolToTip.Remove(tool, toolTip); }
private void StartTracking(IKeyboardToolTip tool, ToolTip toolTip) { _toolToTip[tool] = toolTip; }
private SmState DoNothing(IKeyboardToolTip tool, ToolTip toolTip) { return(currentState); }
private SmState ResetFsmToHidden(IKeyboardToolTip tool, ToolTip toolTip) { return(FullFsmReset()); }