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(); }
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(); }
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); } }
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(); }
private void Button_Click(object sender, RoutedEventArgs e) { ContentPanelMaster.FindColor(); MainWindow.UpdateColorPanels(); }
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()); }