Beispiel #1
0
        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;
        }
Beispiel #2
0
        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;
        }
Beispiel #3
0
        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);
        }
Beispiel #4
0
        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;
        }
Beispiel #5
0
        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;
        }
Beispiel #6
0
        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);
        }
Beispiel #7
0
 public virtual void BeginClick(Skin skin, Point p, MouseEventArgs e)
 {
     _undo = new PixelsChangedUndoable(Editor.GetLanguageString("U_PIXELSCHANGED"),
                                       Editor.MainForm.SelectedTool.MenuItem.Text);
 }
Beispiel #8
0
 public virtual void BeginClick(Skin skin, Point p, MouseEventArgs e)
 {
     _undo = new PixelsChangedUndoable(Editor.GetLanguageString("U_PIXELSCHANGED"),
                                       Editor.MainForm.SelectedTool.MenuItem.Text);
 }