コード例 #1
0
ファイル: CommEnvironment.cs プロジェクト: zuoyangithub/scada
        /// <summary>
        /// Gets the user interface of the particular device.
        /// </summary>
        public KPView GetKPView(string dllPath, int kpNum, KPView.KPProperties kpProps)
        {
            KPView commonKpView = GetKPView(dllPath);
            KPView kpView       = KPFactory.GetKPView(commonKpView.GetType(), kpNum);

            kpView.KPProps = kpProps ?? throw new ArgumentNullException("kpProps");
            kpView.AppDirs = AppDirs;
            return(kpView);
        }
コード例 #2
0
ファイル: FrmDevProps.cs プロジェクト: zuoyangithub/scada
        /// <summary>
        /// Отобразить форму модально
        /// </summary>
        public static void ShowDialog(int kpNum, KPView.KPProperties kpProps, AppDirs appDirs, UiCustomization uiCustomization)
        {
            FrmDevProps frmDevProps = new FrmDevProps
            {
                kpNum   = kpNum,
                kpProps = kpProps ?? throw new ArgumentNullException("kpProps"),
                                appDirs = appDirs ?? throw new ArgumentNullException("appDirs"),
                                                uiCustomization = uiCustomization ?? throw new ArgumentNullException("uiCustomization")
            };

            frmDevProps.ShowDialog();
        }
コード例 #3
0
        /// <summary>
        /// Отобразить форму модально
        /// </summary>
        public static void ShowDialog(int kpNum, KPView.KPProperties kpProps, AppDirs appDirs)
        {
            if (appDirs == null)
            {
                throw new ArgumentNullException("appDirs");
            }

            FrmDevProps frmDevProps = new FrmDevProps();

            frmDevProps.kpNum   = kpNum;
            frmDevProps.kpProps = kpProps;
            frmDevProps.appDirs = appDirs;
            frmDevProps.ShowDialog();
        }
コード例 #4
0
        /// <summary>
        /// Display the form modally
        /// </summary>
        public static void ShowDialog(KPView.KPProperties kpProps, AppDirs appDirs, int kpNum)
        {
            if (kpProps == null)
            {
                throw new ArgumentNullException("kpProps");
            }

            SerForm serConfig = new SerForm
            {
                //kpProps = kpProps,
                appDirs = appDirs,
                kpNum   = kpNum
            };

            serConfig.ShowDialog();
        }
コード例 #5
0
ファイル: WiznetConfig.cs プロジェクト: mhanuel26/KpWiznet
        /// <summary>
        /// Display the form modally
        /// </summary>
        public static void ShowDialog(KPView.KPProperties kpProps, AppDirs appDirs, int kpNum)
        {
            if (appDirs == null)
            {
                throw new ArgumentNullException("appDirs");
            }

            WiznetConfig frmConfig = new WiznetConfig
            {
                appDirs = appDirs,
                kpNum   = kpNum,
                kpProps = kpProps
            };


            frmConfig.ShowDialog();
        }
コード例 #6
0
        /// Отобразить форму модально
        public static void ShowDialog(int kpNum, KPView.KPProperties kpProps, AppDirs appDirs)
        {
            if (kpProps == null)
            {
                throw new ArgumentNullException("kpProps");
            }
            if (appDirs == null)
            {
                throw new ArgumentNullException("appDirs");
            }
            FormRPi formRpi = new FormRPi();

            formRpi.kpNum   = kpNum;
            formRpi.kpProps = kpProps;
            formRpi.appDirs = appDirs;
            formRpi.ShowDialog();
        }
コード例 #7
0
        /// Отобразить форму модально
        public static void ShowDialog(int kpNum, KPView.KPProperties kpProps, AppDirs appDirs)
        {
            if (kpProps == null)
            {
                throw new ArgumentNullException("kpProps");
            }
            if (appDirs == null)
            {
                throw new ArgumentNullException("appDirs");
            }

            FormSetting FormSetting = new FormSetting();

            FormSetting.kpNum   = kpNum;
            FormSetting.kpProps = kpProps;
            FormSetting.appDirs = appDirs;
            FormSetting.ShowDialog();
        }
コード例 #8
0
        /// <summary>
        /// Отобразить форму модально
        /// </summary>
        public static void ShowDialog(int kpNum, KPView.KPProperties kpProps, AppDirs appDirs)
        {
            if (kpProps == null)
            {
                throw new ArgumentNullException("kpProps");
            }
            if (appDirs == null)
            {
                throw new ArgumentNullException("appDirs");
            }

            KpPulsarForm PulsarForm = new KpPulsarForm();

            PulsarForm.kpNum   = kpNum;
            PulsarForm.kpProps = kpProps;
            PulsarForm.appDirs = appDirs;
            PulsarForm.ShowDialog();
        }