private void EventSinkService_NodeSelected(NNodeEventArgs args) { if (args.Node is NShape) { selectedShapeStylesGroup.Enabled = true; } }
private void EventSinkService_OnNodeDeselected(NNodeEventArgs args) { ClearHighlights(); graphPartCheck.Enabled = false; document.SmartRefreshAllViews(); }
private void EventSinkService_NodeSelected(NNodeEventArgs args) { PauseEventsHandling(); if (view.Selection.AnchorNode is NRoutableConnector) { obstacleGroup.Visible = false; routeGroup.Visible = true; NRoutableConnector routableConnector = (view.Selection.AnchorNode as NRoutableConnector); routeTypeCombo.SelectedIndex = (int)routableConnector.ConnectorType; routeModeCombo.SelectedIndex = (int)routableConnector.RerouteAutomatically; } else if (NFilters.Shape2D.Filter(view.Selection.AnchorNode)) { obstacleGroup.Visible = true; routeGroup.Visible = false; NShape obstacle = (view.Selection.AnchorNode as NShape); obstacleTypeCombo.SelectedIndex = (int)obstacle.RouteObstacleType; } else { obstacleGroup.Visible = false; routeGroup.Visible = false; } ResumeEventsHandling(); }
private void EventSinkService_OnNodeDeselected(NNodeEventArgs args) { shapeTranslationSlavesGroup.Enabled = false; // clear highligts ClearHighlights(); document.SmartRefreshAllViews(); }
private void EventSinkService_NodeBoundsChanged(NNodeEventArgs args) { if (!(args.Node is NDocument)) { return; } UpdateDocumentProperties(); }
private void DesignerEventSinkService_NodeBoundsChanged(NNodeEventArgs args) { // if (! m_Form.View.Selection.Nodes.Contains(args.Node)) // return; LogEvent( "Designer: Node Bounds Changed" ); }
private void EventSinkService_NodeDeselected(NNodeEventArgs args) { if (EventsHandlingPaused) { return; } PauseEventsHandling(); UpdateControlsState(); ResumeEventsHandling(); }
private void EventSinkService_NodeDeselected(NNodeEventArgs args) { if (EventsHandlingPaused) { return; } PauseEventsHandling(); UpdateProtectionListBox(); ResumeEventsHandling(); }
private void EventSinkService_NodeSelected(NNodeEventArgs args) { INBridgeableShape bridgeable = (args.Node as INBridgeableShape); if (bridgeable == null) { return; } selectedBridgeableStrokeGroup.Enabled = true; bridgeTargetsComboBox.SelectedItem = bridgeable.BridgeTargets; }
private void EventSinkService_OnNodeSelected(NNodeEventArgs args) { NShape shape = (args.Node as NShape); if (shape != null) { base.PauseEventsHandling(); graphPartCheck.Enabled = true; graphPartCheck.Checked = shape.GraphPart; base.ResumeEventsHandling(); } UpdateHighlights(); }
private void EventSinkService_NodeSelected(NNodeEventArgs args) { if (EventsHandlingPaused) { return; } PauseEventsHandling(); try { UpdateControlsState(); UpdateFromSelectedNode(); } finally { ResumeEventsHandling(); } }
private void EventSinkService_NodeSelected(NNodeEventArgs args) { // get the selected point NPointElement point = (args.Node as NPointElement); if (point == null) { selectedPointGroup.Enabled = false; return; } PauseEventsHandling(); // update the point shape combo index selectedPointGroup.Enabled = true; customShapeComboBox.SelectedItem = point.CustomShapeName; ResumeEventsHandling(); }
private void EventSinkService_NodeSelected(NNodeEventArgs args) { // get the selected text shape NTextShape text = (view.Selection.AnchorNode as NTextShape); if (text == null) { return; } // update the form controls from the shape PauseEventsHandling(); selectedTextGroupBox.Enabled = true; textEditBox.Text = text.Text; textModeCombo.SelectedItem = text.Mode; allowDownwardCheck.Checked = text.AllowDownwardOrientation; ResumeEventsHandling(); }
private void EventSinkService_OnNodeSelected(NNodeEventArgs args) { PauseEventsHandling(); NShape shape = (args.Node as NShape); if (shape == null) { shapeTranslationSlavesGroup.Enabled = false; return; } // update form controls shapeTranslationSlavesGroup.Enabled = true; NTranslationSlaves slaves = shape.TranslationSlaves; connectedShapesCheck.Checked = slaves.ConnectedShapes; incommingShapesCheck.Checked = slaves.IncomingShapes; outgoingShapesCheck.Checked = slaves.OutgoingShapes; reflexiveShapesCheck.Checked = slaves.ReflexiveShapes; neighbourShapesCheck.Checked = slaves.NeighbourShapes; sourceShapesCheck.Checked = slaves.NeighbourShapes; destinationShapesCheck.Checked = slaves.DestinationShapes; accessibleShapesCheck.Checked = slaves.AccessibleShapes; predecessorShapesCheck.Checked = slaves.PredecessorShapes; successorShapesCheck.Checked = slaves.SuccessorShapes; fromShapeCheck.Checked = slaves.FromShape; toShapeCheck.Checked = slaves.ToShape; ResumeEventsHandling(); // update highligts UpdateHighlights(); document.SmartRefreshAllViews(); }
private void EventSinkService_NodeSelected(NNodeEventArgs args) { if (EventsHandlingPaused) { return; } PauseEventsHandling(); // get the selected shape NShape shape = (view.Selection.AnchorNode as NShape); // update the form controls if (shape != null) { selectedShapeGroup.Enabled = true; startArrowheadComboBox.SelectedIndex = -1; if (shape.Style.StartArrowheadStyle != null) { startArrowheadComboBox.SelectedItem = shape.Style.StartArrowheadStyle.CustomShapeName; } endArrowheadComboBox.SelectedIndex = -1; if (shape.Style.EndArrowheadStyle != null) { endArrowheadComboBox.SelectedItem = shape.Style.EndArrowheadStyle.CustomShapeName; } } else { selectedShapeGroup.Enabled = false; } ResumeEventsHandling(); }
private void EventSinkService_NodeDeselected(NNodeEventArgs args) { obstacleGroup.Visible = false; routeGroup.Visible = false; }
private void DesignerEventSinkService_NodePointsChanged(NNodeEventArgs args) { LogEvent( "Designer: Node Points Changed" ); }
private void EventSinkService_NodeDeselected(NNodeEventArgs args) { selectedShapeStylesGroup.Enabled = false; }
private void EventSinkService_OnNodeDeselected(NNodeEventArgs args) { hvConnectorPropertiesGroup.Enabled = false; arrowConnectorPropertiesGroup.Enabled = false; commonConnectorOperationsGroup.Enabled = false; }
private void DesignerEventSinkService_NodeTransformChanged(NNodeEventArgs args) { LogEvent( "Designer: Node Transform Changed" ); }
private void EventSinkService_NodeBoundsChanged(NNodeEventArgs args) { LogEvent( "Document: Node Bounds Changed" ); }
private void EventSinkService_NodeDeselected(NNodeEventArgs args) { selectedBridgeableStrokeGroup.Enabled = false; }
private void EventSinkService_NodeBoundsChanged(NNodeEventArgs args) { UpdateSelectionBoundsTextBoxes(); }
private void EventSinkService_NodeDeselected(NNodeEventArgs args) { selectedPointGroup.Enabled = false; }
private void EventSinkService_OnNodeSelected(NNodeEventArgs args) { NShape shape = (view.Selection.AnchorNode as NShape); if (shape == null) { commonConnectorOperationsGroup.Enabled = false; hvConnectorPropertiesGroup.Enabled = false; arrowConnectorPropertiesGroup.Enabled = false; return; } PauseEventsHandling(); // common group if (shape.ShapeType == ShapeType.Shape1D) { commonConnectorOperationsGroup.Enabled = true; reflexButton.Enabled = (shape is INReflexiveShape); } else { commonConnectorOperationsGroup.Enabled = false; } // step connectors group if (shape is NStepConnector) { hvConnectorPropertiesGroup.Enabled = true; firstVerticalCheck.Checked = (shape as NStepConnector).FirstVertical; if (shape is NStep3Connector) { NStep3Connector step3Connector = (shape as NStep3Connector); step3ConnectorPropertiesGroup.Enabled = true; percentRadio.Checked = step3Connector.UseMiddleControlPointPercent; percentTextBox.Text = step3Connector.MiddleControlPointPercent.ToString(); offsetTextBox.Text = step3Connector.MiddleControlPointOffset.ToString(); } else { step3ConnectorPropertiesGroup.Enabled = false; } } else { hvConnectorPropertiesGroup.Enabled = false; } // arrow group if (shape is NArrowShape) { arrowConnectorPropertiesGroup.Enabled = true; arrowConnectorTypeCombo.SelectedIndex = (int)(shape as NArrowShape).ArrowType; } else { arrowConnectorPropertiesGroup.Enabled = false; } ResumeEventsHandling(); }
private void DesignerEventSinkService_NodeSelected(NNodeEventArgs args) { LogEvent( "Designer: Node Selected" ); }
private void EventSinkService_NodeDeselected(NNodeEventArgs args) { UpdateControlsState(); }
private void EventSinkService_NodeTransformChanged(NNodeEventArgs args) { LogEvent( "Document: Node Transform Changed" ); }