Пример #1
0
        public Settings(MainWindow creator, LANGUAGES DefaultLanguage)
        {
            InitializeComponent();
            callingForm = creator;

            IPAddressTextBox.Text = creator.getIPAddress(); //Fill the form with the current IP Address as a default value
            PlayerTypeComboBox.SelectedIndex = (int)creator.getPlayerType(); //0=Gunner

            Translator = new Translation(DefaultLanguage);
            UpdateInterface();

            //Set Color Pallate
            Color KilimanjaroGreen = Color.FromArgb(29, 62, 32);
            Color KilimanjaroYellow = Color.FromArgb(191, 196, 140);
            Color KilimanjaroRed = Color.FromArgb(146, 23, 0);
            Color KilimanjaroOrange = Color.FromArgb(179, 95, 16);
            this.BackColor = KilimanjaroYellow;
            IPAddressLabel.ForeColor = KilimanjaroGreen;
            IPAddressTextBox.BackColor = KilimanjaroGreen;
            IPAddressTextBox.ForeColor = KilimanjaroYellow;
            IPAddressTextBox.BorderStyle = BorderStyle.FixedSingle;
            PlayerTypeLabel.ForeColor = KilimanjaroGreen;
            PlayerTypeComboBox.ForeColor = KilimanjaroYellow;
            PlayerTypeComboBox.BackColor = KilimanjaroGreen;
            SaveSettingsButton.BackColor = KilimanjaroGreen;
            SaveSettingsButton.ForeColor = KilimanjaroYellow;
            SaveSettingsButton.FlatAppearance.BorderColor = KilimanjaroGreen;
        }
Пример #2
0
        public MainWindow()
        {
            InitializeComponent();

            VideoStream.Url = new System.Uri(IPAddress + "/mobile.htm");

            Translator = new Translation(LANGUAGES.English);//English will be the default language
            UpdateInterface();//Update the interface for the new language

            CameraMode = CameraModes.Gunner;//Default as gunner because this mode is critical to the gunner, but optional for the driver.

            BackgroundURLBox.Visible = false;//This url box is only for message passing and should not be seen by the user.
            //Turns LED off by default
            BackgroundURLBox.Url = new System.Uri(IPAddress + "/set_misc.cgi?next_url=ptz.htm&loginuse=admin&loginpas=&ptz_patrol_rate=10&ptz_patrol_up_rate=10&ptz_patrol_down_rate=10&ptz_patrol_left_rate=10&ptz_patrol_right_rate=10&ptz_dispreset=1&ptz_preset=3&led_mode=0&ptz_run_times=2");

            //Configure the custom colors
            Color KilimanjaroGreen = Color.FromArgb(29, 62, 32);
            Color KilimanjaroYellow = Color.FromArgb(191, 196, 140);
            Color KilimanjaroRed = Color.FromArgb(146, 23, 0);
            Color KilimanjaroOrange = Color.FromArgb(179, 95, 16);
            menuStrip1.BackColor = KilimanjaroGreen;
            menuStrip1.ForeColor = KilimanjaroYellow;
            UpButton.BackColor = KilimanjaroGreen;
            UpButton.ForeColor = KilimanjaroYellow;
            UpButton.FlatAppearance.BorderColor = KilimanjaroYellow;
            DownButton.BackColor = KilimanjaroGreen;
            DownButton.ForeColor = KilimanjaroYellow;
            DownButton.FlatAppearance.BorderColor = KilimanjaroYellow;
            LeftButton.BackColor = KilimanjaroGreen;
            LeftButton.ForeColor = KilimanjaroYellow;
            LeftButton.FlatAppearance.BorderColor = KilimanjaroYellow;
            RightButton.BackColor = KilimanjaroGreen;
            RightButton.ForeColor = KilimanjaroYellow;
            RightButton.FlatAppearance.BorderColor = KilimanjaroYellow;
            FireButton.BackColor = KilimanjaroGreen;
            FireButton.ForeColor = KilimanjaroYellow;
            FireButton.FlatAppearance.BorderColor = KilimanjaroYellow;
        }