private void layerController_LayerRemoved(object sender, LayersEventArgs e) { foreach (Layer layer in e.Layers) { layerView.RemoveLayer(layer); } }
private void diagrammController_ActiveLayersChanged(object sender, LayersEventArgs e) { if (LayerModified != null) { LayerModified(this, e); } }
private void diagramPresenter_ActiveLayersChanged(object sender, LayersEventArgs e) { foreach (Layer layer in e.Layers) { layerView.RefreshLayer(layer, diagramPresenter.IsLayerActive(layer.Id), diagramPresenter.IsLayerVisible(layer.Id)); } }
/// <ToBeCompleted></ToBeCompleted> protected void OnSelectedLayersChanged(object sender, LayersEventArgs e) { if (LayerSelectionChanged != null) { LayerSelectionChanged(sender, e); } }
private void diagramController_LayerVisibilityChanged(object sender, LayersEventArgs e) { if (LayerModified != null) { LayerModified(this, e); } }
private void layerController_LayerAdded(object sender, LayersEventArgs e) { // Create LayerView items for the new layers if (e.Layers != null && layerView != null) { AddLayerItemsToLayerView(e.Layers); } }
private void diagramPresenter_LayerVisibilityChanged(object sender, LayersEventArgs e) { _layerView.BeginUpdate(); foreach (Layer layer in e.Layers) { _layerView.RefreshLayer(layer, _diagramPresenter.IsLayerActive(layer.LayerId), _diagramPresenter.IsLayerVisible(layer.LayerId)); } _layerView.EndUpdate(); }
private void diagramPresenter_ActiveLayersChanged(object sender, LayersEventArgs e) { // When activating layers, we have to update all layers in the list because activating a home layer deactivates the other home layer(s). _layerView.BeginUpdate(); foreach (Layer layer in _diagramPresenter.Diagram.Layers) { _layerView.RefreshLayer(layer, _diagramPresenter.IsLayerActive(layer.LayerId), _diagramPresenter.IsLayerVisible(layer.LayerId)); } _layerView.EndUpdate(); }
private void _layerView_SelectedLayerChanged(object sender, LayersEventArgs e) { if (EnumerationHelper.IsEmpty(e.Layers)) { UnselectAllLayers(); } else { SetSelectedLayers(e.Layers); } }
private void layerController_LayerModified(object sender, LayersEventArgs e) { if (e.Layers != null && layerView != null) { bool isActive, isVisible; foreach (Layer layer in e.Layers) { GetLayerState(layer, out isActive, out isVisible); layerView.RefreshLayer(layer, isActive, isVisible); } } }
private void layerController_LayerRemoved(object sender, LayersEventArgs e) { foreach (Layer layer in e.Layers) layerView.RemoveLayer(layer); }
private void layerController_LayerAdded(object sender, LayersEventArgs e) { // Create LayerView items for the new layers if (e.Layers != null && layerView != null) AddLayerItemsToLayerView(e.Layers); }
private void diagramPresenter_LayerVisibilityChanged(object sender, LayersEventArgs e) { foreach (Layer layer in e.Layers) layerView.RefreshLayer(layer, diagramPresenter.IsLayerActive(layer.Id), diagramPresenter.IsLayerVisible(layer.Id)); }
/// <ToBeCompleted></ToBeCompleted> protected void OnSelectedLayersChanged(object sender, LayersEventArgs e) { if (LayerSelectionChanged != null) LayerSelectionChanged(sender, e); }
private void diagramController_LayerVisibilityChanged(object sender, LayersEventArgs e) { if (LayerModified != null) LayerModified(this, e); }
private void diagrammController_ActiveLayersChanged(object sender, LayersEventArgs e) { if (LayerModified != null) LayerModified(this, e); }