Exemplo n.º 1
0
 public void DeleteCurrentShapeFromToolBar(int i)
 {
     if (_currentShape != null)
     {
         ToolBar.RemoveAt(i);
         _currentShape = null;
         _g.RefreshToolBar();
         CreateMemento();
     }
 }
Exemplo n.º 2
0
        public void SaveShapesInToolbar()
        {
            foreach (var shape in SelectedShapes)
            {
                var toolBarNewShape = (IShape)shape.Clone();
                ToolBar.Add(toolBarNewShape);
            }

            ClickedOnSelectedShape = false;
            _g.RefreshToolBar();
            CreateMemento();
        }
Exemplo n.º 3
0
 public void LoadCurrentShape(int i)
 {
     _currentShape = (IShape)ToolBar.Get(i).Clone();
 }