示例#1
0
        /// <summary>
        /// Initializes the form.
        /// </summary>
        private void Init()
        {
            // setup the controls depending on localization
            PictureBox activePictureBox;

            if (Locale.IsRussian)
            {
                activePictureBox     = pbAboutRu;
                pbAboutEn.Visible    = false;
                lblVersionEn.Visible = false;
                lblVersionRu.Text    = "Версия " + AdminUtils.AppVersion;
            }
            else
            {
                activePictureBox     = pbAboutEn;
                pbAboutRu.Visible    = false;
                lblVersionRu.Visible = false;
                lblVersionEn.Text    = "Version " + AdminUtils.AppVersion;
            }

            // load image and hyperlink from files if the files exist
            if (ScadaUiUtils.LoadAboutForm(appData.AppDirs.ExeDir, this, activePictureBox, lblWebsite,
                                           out bool imgLoaded, out linkUrl, out string errMsg))
            {
                if (imgLoaded)
                {
                    lblVersionRu.Visible = false;
                    lblVersionEn.Visible = false;
                }
            }
示例#2
0
        /// <summary>
        /// Инициализировать форму
        /// </summary>
        private void Init()
        {
            // инициализация формы
            if (!inited)
            {
                inited = true;

                // настройка элементов управления в зависимости от локализации
                PictureBox activePictureBox;

                if (Localization.UseRussian)
                {
                    activePictureBox     = pbAboutRu;
                    pbAboutEn.Visible    = false;
                    lblVersionEn.Visible = false;
                    lblVersionRu.Text    = "Версия " + CommUtils.AppVersion;
                }
                else
                {
                    activePictureBox     = pbAboutEn;
                    pbAboutRu.Visible    = false;
                    lblVersionRu.Visible = false;
                    lblVersionEn.Text    = "Version " + CommUtils.AppVersion;
                }

                // изменение родительских элементов для работы прозрачности
                lblWebsite.Parent   = activePictureBox;
                lblVersionRu.Parent = pbAboutRu;
                lblVersionEn.Parent = pbAboutEn;

                // загрузка изображения и гиперссылки из файлов, если они существуют
                bool   imgLoaded;
                string errMsg;
                if (ScadaUiUtils.LoadAboutForm(exeDir, this, activePictureBox, lblWebsite,
                                               out imgLoaded, out linkUrl, out errMsg))
                {
                    if (imgLoaded)
                    {
                        lblVersionRu.Visible = false;
                        lblVersionEn.Visible = false;
                    }
                }
                else
                {
                    errLog.WriteAction(errMsg);
                    ScadaUiUtils.ShowError(errMsg);
                }
            }
        }
示例#3
0
文件: FrmAbout.cs 项目: wjffsx/scada
        private void FrmAbout_Load(object sender, EventArgs e)
        {
            // инициализация формы
            if (!inited)
            {
                inited = true;

                // настройка элементов управления в зависимости от локализации
                PictureBox activePictureBox;

                if (Localization.UseRussian)
                {
                    activePictureBox     = pbAboutRu;
                    pbAboutEn.Visible    = false;
                    lblVersionEn.Visible = false;
                    lblVersionRu.Text    = "Версия " + Version;
                }
                else
                {
                    activePictureBox     = pbAboutEn;
                    pbAboutRu.Visible    = false;
                    lblVersionRu.Visible = false;
                    lblVersionEn.Text    = "Version " + Version;
                }

                // загрузка изображения и гиперссылки из файлов, если они существуют
                bool   imgLoaded;
                string errMsg;
                if (ScadaUiUtils.LoadAboutForm(exeDir, this, activePictureBox, lblWebsite,
                                               out imgLoaded, out linkUrl, out errMsg))
                {
                    if (imgLoaded)
                    {
                        lblVersionRu.Visible = false;
                        lblVersionEn.Visible = false;
                    }
                }
                else
                {
                    errLog.WriteAction(errMsg);
                    ScadaUiUtils.ShowError(errMsg);
                }
            }
        }
示例#4
0
        /// <summary>
        /// Initialize the form
        /// </summary>
        private void Init()
        {
            // form initialization
            if (!inited)
            {
                inited = true;

                // setting controls depending on localization
                PictureBox activePictureBox;

                if (Localization.UseRussian)
                {
                    activePictureBox     = pbAboutRu;
                    pbAboutEn.Visible    = false;
                    lblVersionEn.Visible = false;
                    lblVersionRu.Text    = "Версия " + Version;
                }
                else
                {
                    activePictureBox     = pbAboutEn;
                    pbAboutRu.Visible    = false;
                    lblVersionRu.Visible = false;
                    lblVersionEn.Text    = "Version " + Version;
                }

                // download images and hyperlinks from files if they exist
                bool   imgLoaded;
                string errMsg;
                if (ScadaUiUtils.LoadAboutForm(AppData.AppDirs.ExeDir, this, activePictureBox, lblWebsite,
                                               out imgLoaded, out linkUrl, out errMsg))
                {
                    if (imgLoaded)
                    {
                        lblVersionRu.Visible = false;
                        lblVersionEn.Visible = false;
                    }
                }
                else
                {
                    AppUtils.ProcError(errMsg);
                }
            }
        }