private void handleWindowSelect(EnumWindows.WindowInfo wInfo)
{
if (!User32Interop.IsWindow(wInfo.Handle) || !User32Interop.IsWindowVisible(wInfo.Handle))
{
DialogUtils.ShowTimedDialog(this, Resources.WindowDoesNotExist);
}
else if (DialogUtils.ConfirmScanner(string.Format(Resources.SwitchTo, wInfo.Title)))
{
if (EvtActivateWindow != null)
{
EvtActivateWindow.BeginInvoke(this, wInfo, null, null);
}
}
}