Ejemplo n.º 1
0
 public static WinRecoverAdjust GetWinInst(out bool blNew)
 {
     blNew = false;
     if (g_WinRecover == null)
     {
         blNew        = true;
         g_WinRecover = new WinRecoverAdjust();
     }
     return(g_WinRecover);
 }
Ejemplo n.º 2
0
 /// <summary>
 /// 关闭窗口
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 public virtual void BaseWindow_Closing(object sender, System.ComponentModel.CancelEventArgs e)
 {
     try
     {
         g_WinRecover = null;
     }
     catch (Exception ex)
     {
         Log.L_I.WriteError(NameClass, ex);
     }
 }
Ejemplo n.º 3
0
        /// <summary>
        /// 历史参数恢复
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void BaseWindow_MouseRightButtonUp(object sender, MouseButtonEventArgs e)
        {
            try
            {
                //非厂商登录
                if (Authority.Authority_e != Authority_enum.Manufacturer)
                {
                    return;
                }

                bool             blNew = false;
                WinRecoverAdjust win   = WinRecoverAdjust.GetWinInst(out blNew);
                win.Show();
                if (blNew)
                {
                    win.RecoverPar_event += Win_RecoverPar_event;
                }
            }
            catch (Exception ex)
            {
                Log.L_I.WriteError(NameClass, ex);
            }
        }