override protected void OnRelease() { _slice.Draw(Preview.Renderer); SliceData.AddSlice(_slice); Preview.Renderer.Function = Gdk.Function.Copy; Redraw(); }
override protected void OnPress(IntCoordinate c) { _x = c.X; _y = c.Y; _rectangle = SliceData.FindRectangle(c); _slice = _rectangle.CreateHorizontalSlice(_y); _horizontal = true; Preview.Renderer.Function = Gdk.Function.Equiv; _slice.Draw(Preview.Renderer); }
override protected void OnMove(IntCoordinate c) { _slice.Draw(Preview.Renderer); _slice.SetPosition(c); _slice.Draw(Preview.Renderer); }
protected override void OnPress(IntCoordinate c) { _x = c.X; _y = c.Y; _rectangle = SliceData.FindRectangle(c); _slice = _rectangle.CreateHorizontalSlice(_y); _horizontal = true; Preview.Renderer.Function = Gdk.Function.Equiv; _slice.Draw(Preview.Renderer); }