private void Clear(bool clearHistory) { int x = drawArea.TheLayers.ActiveLayerIndex; CommandDeleteAll command = new CommandDeleteAll(drawArea.TheLayers); if (drawArea.TheLayers[x].Graphics.Clear()) { drawArea.Refresh(); drawArea.AddCommandToHistory(command); } if (clearHistory) { drawArea.ClearHistory(); } }