/// <summary> /// Выбор режима удаления объекта /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void toolStripButton2_Click(object sender, EventArgs e) { DrawElement = null; isDeliting = true; isLinening = false; this.Cursor = Cursors.Cross; }
/// <summary> /// Выбор в качестве делегата DrawElement функции DrawRectangle /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void rectangle_Click(object sender, EventArgs e) { DrawElement = DrawRectangle; isDeliting = false; isLinening = false; this.Cursor = Cursors.Arrow; }
private void inhibitorArc_Click(object sender, EventArgs e) { isInhibitor = true; isDeliting = false; isLinening = true; DrawElement = null; this.Cursor = Cursors.Arrow; }
public PetriNet() { InitializeComponent(); DoubleBuffered = true; Shapes = new List <IShape>(); rectangles = new List <TRectangle>(); DrawElement = DrawCircle; }