Пример #1
0
        public MainWindow()
        {
            InitializeComponent();
            InputColorPanel.Background  = new SolidColorBrush(Color.FromRgb(0, 0, 0));
            ResultColorPanel.Background = new SolidColorBrush(Color.FromRgb(0, 0, 0));

            InputPanel  = InputColorPanel;
            ResultPanel = ResultColorPanel;

            ContentGrid.Children.Add(ContentPanelMaster.AddRGBPanel());
            ContentPanelMaster.currentCollection = "Classic";

            ContentPanelMaster.mainw = this;

            UpdateColorPanels();
        }
Пример #2
0
        public void saveColor()
        {
            ContentPanelMaster.panel.RedTextBox.Text   = Convert.ToInt32(findcolor.R).ToString();
            ContentPanelMaster.panel.GreenTextBox.Text = Convert.ToInt32(findcolor.G).ToString();
            ContentPanelMaster.panel.BlueTextBox.Text  = Convert.ToInt32(findcolor.B).ToString();

            ContentPanelMaster.FindColor();
            MainWindow.UpdateColorPanels();

            if (ContentPanelMaster.mainw.WindowState == WindowState.Minimized)
            {
                ContentPanelMaster.mainw.WindowState = WindowState.Normal;
            }

            this.Close();
        }
Пример #3
0
        private void Settings_Button_Click(object sender, RoutedEventArgs e)
        {
            if (!isInSettings)
            {
                isInSettings = true;
                ContentGrid.Children.Remove(ContentPanelMaster.panel);
                settingpanel = new SettingsPanel();
                settingpanel.SetValue(Grid.RowProperty, 3);
                ContentGrid.Children.Add(settingpanel);
            }
            else
            {
                isInSettings = false;
                Settings.saveSettings(settingpanel.ComboBoxLanguage.Text, settingpanel.ComboBoxSipType.SelectedIndex, (bool)settingpanel.CheckBoxHideWindow.IsChecked);
                ContentGrid.Children.Remove(settingpanel);

                ContentPanelMaster.setLanguage();

                ContentGrid.Children.Add(ContentPanelMaster.panel);
            }
        }
Пример #4
0
        private void setLang()
        {
            XmlNode langNode = Settings.loadSettings();

            this.settings_langLabel.Content = langNode.SelectSingleNode("field_language").InnerText;

            this.settings_sipLabel.Content = langNode.SelectSingleNode("field_siptype").InnerText;

            this.ComboBoxSipType.Items.Clear();
            this.ComboBoxSipType.Items.Add(langNode.SelectSingleNode("field_siptype_0").InnerText);
            this.ComboBoxSipType.Items.Add(langNode.SelectSingleNode("field_siptype_2").InnerText);

            this.CheckBoxHideWindow.Content = langNode.SelectSingleNode("field_hide_window").InnerText;

            this.settings_develLabel.Text = langNode.SelectSingleNode("field_developed").InnerText;

            this.settings_setToDef.Content = langNode.SelectSingleNode("field_setdefault").InnerText;
            this.resetButton.Content       = langNode.SelectSingleNode("field_reset_button").InnerText;

            ContentPanelMaster.setLanguage();
        }
Пример #5
0
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     ContentPanelMaster.FindColor();
     MainWindow.UpdateColorPanels();
 }
Пример #6
0
 private void BlueSlider_ValueChanged(object sender, RoutedPropertyChangedEventArgs <double> e)
 {
     BlueTextBox.Text = ((int)BlueSlider.Value).ToString();
     ContentPanelMaster.UpdateColor();
     MainWindow.InputPanel.Background = Util.setColor(ContentPanelMaster.inputColor.ToColor());
 }