Esempio n. 1
0
        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();
            }
        }