Exemplo n.º 1
0
        public static void FillUserResultData(Control ctrl, ICogRecord result, string path, bool convertRadiansToDegrees)
        {
            // Extract the data identified by the path (if available) from the given result record.
            // Use a format string for doubles.
            string rtn;
            HorizontalAlignment align = HorizontalAlignment.Left;

            if (result == null)
            {
                rtn = ResourceUtility.GetString("RtResultNotAvailable");
            }
            else
            {
                object obj = null;

                try
                {
                    obj = result.SubRecords[path].Content;
                }
                catch
                {
                }

                // check if data is available
                if (obj != null && obj.GetType().FullName != "System.Object")
                {
                    if (obj.GetType() == typeof(double))
                    {
                        double d = (double)obj;
                        if (convertRadiansToDegrees)
                        {
                            d = CogMisc.RadToDeg(d);
                        }
                        rtn = d.ToString("0.000");
                    }
                    else
                    {
                        rtn = obj.ToString();
                    }

                    if (TypeIsNumeric(obj.GetType()))
                    {
                        align = HorizontalAlignment.Right;
                    }
                }
                else
                {
                    rtn = ResourceUtility.GetString("RtResultNotAvailable");
                }
            }

            ctrl.Text = rtn;
            TextBox box = ctrl as TextBox;

            if (box != null)
            {
                box.TextAlign = align;
            }
        }
Exemplo n.º 2
0
        private void FormConfig_Load(object sender, System.EventArgs e)
        {
            this.Text = ResourceUtility.GetString("RtConfigurationTitle");
            this.button_QuickBuild.Text   = ResourceUtility.GetString("RtQuickBuild");
            this.button_SetPasswords.Text = ResourceUtility.GetString("RtSetPasswords");
            this.button_AppOptions.Text   = ResourceUtility.GetString("RtAppOptions");

            this.button_QuickBuild.Enabled   = enableQuickbuildButton;
            this.button_SetPasswords.Enabled = enablePasswordButton;
        }
Exemplo n.º 3
0
        private void FormSetPasswords_Load(object sender, System.EventArgs e)
        {
            this.Text = ResourceUtility.GetString("RtSetPasswordsTitle");
            this.groupBox_Administrator.Text = ResourceUtility.GetString("RtAdministrator");
            this.groupBox_Supervisor.Text    = ResourceUtility.GetString("RtSupervisor");
            this.label_ConfirmPassword1.Text = ResourceUtility.GetString("RtConfirmPassword");
            this.label_ConfirmPassword2.Text = this.label_ConfirmPassword1.Text;
            this.label_Password1.Text        = ResourceUtility.GetString("RtPassword");
            this.label_Password2.Text        = this.label_Password1.Text;
            this.button_Cancel.Text          = ResourceUtility.GetString("RtCancel");
            this.button_OK.Text = ResourceUtility.GetString("RtOK");

            this.textBox_SupervisorPassword.Text = mPasswordFile.GetPasswordForAccessLevel(AccessLevel.Supervisor);
            this.textBox_SupervisorConfirm.Text  = this.textBox_SupervisorPassword.Text;

            this.textBox_AdministratorPassword.Text = mPasswordFile.GetPasswordForAccessLevel(AccessLevel.Administrator);
            this.textBox_AdministratorConfirm.Text  = this.textBox_AdministratorPassword.Text;

            EnableOk();
        }
Exemplo n.º 4
0
        private void FormAppOptions_Load(object sender, System.EventArgs e)
        {
            checkBox_EnableDisplay.Checked     = EnableDisplay;
            checkBox_EnableIOAtStartup.Checked = EnableIOAtStartup;
            radioButton_Online.Checked         = EnableIO;
            radioButton_Offline.Checked        = !EnableIO;

            this.Text = ResourceUtility.GetString("RtAppOptionsTitle");
            this.groupBox_DisplayOptions.Text    = ResourceUtility.GetString("RtGroupDisplayOptions");
            this.groupBox_QueueOptions.Text      = ResourceUtility.GetString("RtGroupQueueOptions");
            this.groupBox_IOOptions.Text         = ResourceUtility.GetString("RtGroupIOOptions");
            this.checkBox_EnableDisplay.Text     = ResourceUtility.GetString("RtEnableDisplay");
            this.button_ClearQueues.Text         = ResourceUtility.GetString("RtClearQueues");
            this.label_CurrentIOState.Text       = ResourceUtility.GetString("RtCurrentIOState");
            this.radioButton_Online.Text         = ResourceUtility.GetString("RtOnline");
            this.radioButton_Offline.Text        = ResourceUtility.GetString("RtOffline");
            this.checkBox_EnableIOAtStartup.Text = ResourceUtility.GetString("RtEnableIOAtStartup");
            this.button_Cancel.Text = ResourceUtility.GetString("RtCancel");
            this.button_OK.Text     = ResourceUtility.GetString("RtOK");
        }
Exemplo n.º 5
0
 private void FormQB_Load(object sender, System.EventArgs e)
 {
     this.Text = ResourceUtility.GetString("RtQuickBuildTitle");
     cogJobManagerEdit1.Subject = mJM;
 }
Exemplo n.º 6
0
        private void FormAbout_Load(object sender, System.EventArgs e)
        {
            this.label_About.Text    = ResourceUtility.GetString("RtUsingAbout");
            this.label_Password.Text = ResourceUtility.GetString("RtUsingPasswords");
            this.label_Vpp.Text      = ResourceUtility.GetString("RtUsingVpp");
            this.button_OK.Text      = ResourceUtility.GetString("RtOK");

            // general info
            this.textBox_AppInfo.Text = ResourceUtility.FormatString("RtAppGeneratedInfo", VisionControl.GenerationDateTime.ToString("r"),
                                                                     VisionControl.GeneratedByVersion);

            // vpp filename
            textBox_VppFilename.Text = mVisionControl.LoadedVppFilename;
            if (textBox_VppFilename.Text == "")
            {
                textBox_VppFilename.Text = ResourceUtility.GetString("RtNoFile");
            }

            // password info
            if (mVisionControl.UsingPasswords)
            {
                if (mVisionControl.CurrentPasswordFile != null &&
                    mVisionControl.CurrentPasswordFile.PasswordFileValid)
                {
                    textBox_PasswordFile.Text = mVisionControl.CurrentPasswordFile.PasswordFilename;
                }
                else
                {
                    textBox_PasswordFile.Text = ResourceUtility.GetString("RtDefaultPasswords");
                }
            }
            else
            {
                textBox_PasswordFile.Text = ResourceUtility.GetString("RtNoFile");
            }

            string aboutText = "";

            if (!File.Exists(mAboutFilename))
            {
                aboutText = ResourceUtility.GetString("RtNoDetails");
                textBox_AboutFile.Text = ResourceUtility.GetString("RtNoFile");
            }
            else
            {
                // open and read file
                textBox_AboutFile.Text = mAboutFilename;
                try
                {
                    if (mAboutFilename != null)
                    {
                        StreamReader sr = new StreamReader(mAboutFilename);
                        aboutText = sr.ReadToEnd();
                        sr.Close();
                    }
                }
                catch (Exception exc)
                {
                    aboutText  = ResourceUtility.FormatString("RtOpenFileError", mAboutFilename) + System.Environment.NewLine + System.Environment.NewLine;
                    aboutText += exc.ToString();
                }
            }

            // display contents
            textBox_aboutText.Text = aboutText;
        }
 private void FormPasswordPrompt_Load(object sender, System.EventArgs e)
 {
     this.label_Password.Text = ResourceUtility.GetString("RtPassword");
     this.button_OK.Text      = ResourceUtility.GetString("RtOK");
     this.button_Cancel.Text  = ResourceUtility.GetString("RtCancel");
 }