DeleteLayer() public method

public DeleteLayer ( int index, bool dispose ) : void
index int
dispose bool
return void
Example #1
0
        private void HandlePintaCoreActionsLayersDeleteLayerActivated(object sender, EventArgs e)
        {
            Document doc = PintaCore.Workspace.ActiveDocument;

            PintaCore.Tools.Commit();

            DeleteLayerHistoryItem hist = new DeleteLayerHistoryItem("Menu.Layers.DeleteLayer.png", Catalog.GetString("Delete Layer"), doc.CurrentLayer, doc.CurrentLayerIndex);

            doc.DeleteLayer(doc.CurrentLayerIndex, false);

            doc.History.PushNewItem(hist);
        }