public void UpdateLayerDescription(LayerContainerInterpreter container, int index) { _index = index; _container = container; _addNewLayerTextBox.Text = container.LayerNames[index]; _colorBtnPicker.Background = new SolidColorBrush(ShapeUtils.ToWpfColor(container.LayerColors[index])); Title = "Update Layer Name"; _okNtn.Content = "_Update"; }
public override void OnUpdateData() { if (_view == null) { return; } _view.cbAntialiasing.IsChecked = Data.GetBoolValue(2); _view._zoomRatioTextBox.Text = Data.GetDoubleValue(3).ToString(); _view.firstCP.SelectedColor = ShapeUtils.ToWpfColor(Data.GetColorValue(4)); _view.secondCp.SelectedColor = ShapeUtils.ToWpfColor(Data.GetColorValue(5)); }
private void ColorBtnPickerClick(object sender, RoutedEventArgs e) { var form = ColorPickerSingleton.Instance.Form; form.SelectedColor = ShapeUtils.FromWpfColor(LayerColor); if (form.ShowDialog() == System.Windows.Forms.DialogResult.Cancel) { return; } LayerColor = ShapeUtils.ToWpfColor(form.SelectedColor); }
private void ColorPickerBtnClick(object sender, RoutedEventArgs e) { var form = ColorPickerSingleton.Instance.Form; var result = form.ShowDialog(); if (result != DialogResult.OK) { return; } BeginUpdate(); _colorBtn.Background = new SolidColorBrush(ShapeUtils.ToWpfColor(form.SelectedColor)); Color = ((SolidColorBrush)(_colorBtn.Background)).Color; _container.LayerColors[_index] = ShapeUtils.FromWpfColor(Color); _container.OnModified(); EndUpdate(); }
private void UpdateLayerValues() { Name = _container.LayerNames[_index]; Color = ShapeUtils.ToWpfColor(_container.LayerColors[_index]); IsVisible = _container.IsLayerVisible(_index); }