public void set(PlotterController pc) { State = pc.State; SelectMode = pc.SelectMode; CreatingFigureType = pc.CreatingFigType; CreatingFigurePointCnt = 0; if (pc.FigureCreator != null) { CreatingFigurePointCnt = pc.FigureCreator.Figure.PointCount; } MeasureMode = pc.MeasureMode; HasSelect = pc.HasSelect(); }
private void toolStripButton1_Click(object sender, EventArgs e) { if(_measureMode != MeasureModes.Distance) { MeasureMode = MeasureModes.Distance; OnMeasureModeChanged(); } }
private void toolStripButton2_Click(object sender, EventArgs e) { if(_measureMode != MeasureModes.Area) { MeasureMode = MeasureModes.Area; OnMeasureModeChanged(); } }
/// <summary> /// Creates a new instance of MeasureDialog /// </summary> public MeasureDialog() { InitializeComponent(); _measureMode = MeasureModes.Distance; _currentDist = metersToolStripMenuItem; _currentArea = metersToolStripMenuItem1; }