コード例 #1
0
ファイル: FrmAbout.cs プロジェクト: xiangwenzhu/scada
 /// <summary>
 /// Отобразить форму о программе
 /// </summary>
 public static void ShowAbout()
 {
     if (frmAbout == null)
     {
         frmAbout = new FrmAbout();
     }
     frmAbout.ShowDialog();
 }
コード例 #2
0
ファイル: FrmAbout.cs プロジェクト: southasia/scada
        /// <summary>
        /// Отобразить форму о программе, загрузив заставку и гиперссылку из файлов
        /// </summary>
        public static void ShowAbout()
        {
            if (frmAbout == null)
            {
                frmAbout = new FrmAbout();
                string errMsg;

                if (!ScadaUtils.LoadAboutForm(AppData.ExeDir + "About.jpg", AppData.ExeDir + "About.txt",
                                              frmAbout, frmAbout.pictureBox, frmAbout.lblLink, out link, out errMsg))
                {
                    frmAbout = null;
                    AppData.ErrLog.WriteAction(errMsg);
                    ScadaUtils.ShowError(errMsg);
                }
            }

            if (frmAbout != null)
            {
                frmAbout.ShowDialog();
            }
        }