Example #1
0
        /// <summary>
        /// Отобразить свойства КП
        /// </summary>
        public override void ShowProps()
        {
            // загрузка словарей
            string errMsg;

            if (!Localization.UseRussian)
            {
                if (Localization.LoadDictionaries(AppDirs.LangDir, "KpModbus", out errMsg))
                {
                    KpPhrases.Init();
                }
                else
                {
                    ScadaUtils.ShowError(errMsg);
                }
            }

            if (Number > 0)
            {
                // отображение свойств КП
                FrmDevProps.ShowDialog(Number, KPProps, AppDirs);
            }
            else
            {
                // отображение редактора шаблонов устройств
                FrmDevTemplate.ShowDialog(AppDirs);
            }
        }
Example #2
0
        /// <summary>
        /// Shows the driver properties.
        /// </summary>
        public override void ShowProps()
        {
            Localize();

            if (Number > 0)
            {
                // show properties of the particular device
                FrmDevProps.ShowDialog(Number, KPProps, AppDirs, GetUiCustomization());
            }
            else
            {
                // show the device template editor
                FrmDevTemplate.ShowDialog(AppDirs, GetUiCustomization());
            }
        }
Example #3
0
        /// <summary>
        /// Display KP properties
        /// </summary>
        public override void ShowProps()
        {
            // dictionary loading
            string errMsg;

            if (!Localization.LoadDictionaries(AppDirs.LangDir, "KpHttpNotif", out errMsg))
            {
                ScadaUiUtils.ShowError(errMsg);
            }

            if (Number > 0)
            {
                // KP property form display
                FrmDevProps.ShowDialog(Number, KPProps, AppDirs);
            }
            else
            {
                // address book mapping
                FrmAddressBook.ShowDialog(AppDirs);
            }
        }
Example #4
0
        /// <summary>
        /// Отобразить свойства КП
        /// </summary>
        public override void ShowProps()
        {
            // загрузка словарей
            string errMsg;

            if (!Localization.LoadDictionaries(AppDirs.LangDir, "KpHttpNotif", out errMsg))
            {
                ScadaUiUtils.ShowError(errMsg);
            }

            if (Number > 0)
            {
                // отображение формы свойств КП
                FrmDevProps.ShowDialog(Number, KPProps, AppDirs);
            }
            else
            {
                // отображение адресной книги
                FrmAddressBook.ShowDialog(AppDirs);
            }
        }