private void deleteToolStripMenuItem_Click(object sender, EventArgs e)
        {
            canvas.CreateUndo(ActionType.Delete, canvas.SelectComponent(mousepoint));
            if (canvas.SelectComponent(mousepoint) is Pipeline)
            {
                canvas.DeletePipeline((Pipeline)canvas.SelectComponent(mousepoint));
            }
            else
            {
                canvas.DeleteComponent(canvas.SelectComponent(mousepoint));
            }


            isSelected = false;
            this.Refresh();
        }