protected override void OnMouseDown(DrawingArea canvas, ButtonPressEventArgs args, PointD point) { base.OnMouseDown(canvas, args, point); active_brush.DoMouseDown(); }