Ejemplo n.º 1
0
 // select - transform - delete
 private void SelectFigureButton_Click(object sender, EventArgs e)
 {
     mouseWatcher                  = new MouseWatcher(MOUSE_WATCHER_SELECT, figureList);
     isMouseWatcherMode            = true;
     DeleteFigureButton.Enabled    = true;
     TransformFigureButton.Enabled = true;
 }
Ejemplo n.º 2
0
        private void DeleteFigureButton_Click(object sender, EventArgs e)
        {
            mouseWatcher.Mode = MOUSE_WATCHER_DELETE;

            graphicsField = Graphics.FromImage(tempBitmap);

            if (mouseWatcher.currentFigure != -1)
            {
                figureList.RemoveAt(mouseWatcher.currentFigure);
            }

            UndoButtonMenu.Enabled = true;
            RedoButtonMenu.Enabled = false;
            myMemento.PushState(figureList);

            PaintSavedImage();

            DrawWindow.Image = tempBitmap;
            mouseWatcher     = new MouseWatcher(MOUSE_WATCHER_SELECT, figureList);
        }
Ejemplo n.º 3
0
 // select - transform - delete
 private void SelectFigureButton_Click(object sender, EventArgs e)
 {
     mouseWatcher = new MouseWatcher(MOUSE_WATCHER_SELECT, figureList);
     isMouseWatcherMode = true;
     DeleteFigureButton.Enabled = true;
     TransformFigureButton.Enabled = true;
 }
Ejemplo n.º 4
0
        private void DeleteFigureButton_Click(object sender, EventArgs e)
        {
            mouseWatcher.Mode = MOUSE_WATCHER_DELETE;

            graphicsField = Graphics.FromImage(tempBitmap);

            if (mouseWatcher.currentFigure != -1)
            {
                figureList.RemoveAt(mouseWatcher.currentFigure);
            }

            UndoButtonMenu.Enabled = true;
            RedoButtonMenu.Enabled = false;
            myMemento.PushState(figureList);

            PaintSavedImage();

            DrawWindow.Image = tempBitmap;
            mouseWatcher = new MouseWatcher(MOUSE_WATCHER_SELECT, figureList);
        }