private void WatchConfigFrm(JobInfo info) { if (info == null) { return; } if (GlobalInstanceManager <FollowMainWinHelper> .Intance.IsExistsKey(info.GuId.ToString())) { GlobalInstanceManager <FollowMainWinHelper> .Intance.SetTopMost(info.GuId.ToString()); } else { IConfigUIInterface frm = info.Config(); if (frm == null) { return; } GlobalInstanceManager <FollowMainWinHelper> .Intance.AddWinHandle(info.GuId.ToString(), (IntPtr)frm.UIIndex); GlobalInstanceManager <FollowMainWinHelper> .Intance.MoveWinByKey(info.GuId.ToString()); frm.ShowConfig(); } }