public override void OnRelativeDrawingMove(RelativeDrawing relDraw) { EventPath ep = this.Parent as EventPath; if (ep != null) { ep.NotifyCurrentChanges(); } }
public override void OnRelativeDrawingMouseDown(RelativeDrawing relDraw, MouseEventArgs e) { if (!(relDraw is EventIcon)) { _mouseDownSender = relDraw; try { OnMouseDown(e); } finally { _mouseDownSender = null; } } }
public void SaveIconLocations() { foreach (Control c in Controls) { ActiveDrawing ad = c as ActiveDrawing; if (ad != null) { ad.SaveLocation(); } RelativeDrawing rd = c as RelativeDrawing; if (rd != null) { rd.SaveRelativePosition(); } } }
public override void OnRelativeDrawingMouseDown(RelativeDrawing relDraw, MouseEventArgs e) { OnMouseDown(e); }
public override void OnRelativeDrawingMouseLeave(RelativeDrawing relDraw) { refreshLabel(); }
public override void OnRelativeDrawingMouseDoubleClick(RelativeDrawing relDraw, MouseEventArgs e) { rename(); }