public bool EndClick(ColorGrabber pixels, Skin skin, MouseEventArgs e) { _done = false; if (_undo.Points.Count != 0) skin.Undo.AddBuffer(_undo); _undo = null; Editor.MainForm.CheckUndo(); return false; }
public void BeginClick(Skin skin, Point p, MouseEventArgs e) { _undo = new PixelsChangedUndoable(Editor.GetLanguageString("U_PIXELSCHANGED"), Editor.MainForm.SelectedTool.MenuItem.Text); _boundBox = new Rectangle(0, 0, skin.Width, skin.Height); if ((Control.ModifierKeys & Keys.Control) != 0) _boundBox = Editor.CurrentModel.GetTextureFaceBounds(new Point(p.X, p.Y), skin); _done = false; }
public bool EndClick(ColorGrabber pixels, Skin skin, MouseEventArgs e) { _done = false; if (_undo.Points.Count != 0) { skin.Undo.AddBuffer(_undo); } _undo = null; Editor.MainForm.CheckUndo(); return(false); }
public void BeginClick(Skin skin, Point p, MouseEventArgs e) { _undo = new PixelsChangedUndoable(Editor.GetLanguageString("U_PIXELSCHANGED"), Editor.MainForm.SelectedTool.MenuItem.Text); _boundBox = new Rectangle(0, 0, skin.Width, skin.Height); if ((Control.ModifierKeys & Keys.Control) != 0) { _boundBox = Editor.CurrentModel.GetTextureFaceBounds(new Point(p.X, p.Y), skin); } _done = false; }
public virtual bool EndClick(ColorGrabber pixels, Skin skin, MouseEventArgs e) { if (_undo.Points.Count != 0) { skin.Undo.AddBuffer(_undo); Editor.MainForm.CheckUndo(); _oldPixel = new Point(-1, -1); } _undo = null; return false; }
public virtual bool EndClick(ColorGrabber pixels, Skin skin, MouseEventArgs e) { if (_undo.Points.Count != 0) { skin.Undo.AddBuffer(_undo); Editor.MainForm.CheckUndo(); _oldPixel = new Point(-1, -1); } _undo = null; return(false); }
public virtual void BeginClick(Skin skin, Point p, MouseEventArgs e) { _undo = new PixelsChangedUndoable(Editor.GetLanguageString("U_PIXELSCHANGED"), Editor.MainForm.SelectedTool.MenuItem.Text); }