public void Reset()
{
ToolTips = new String[Width, Height];
Magnification = 1;
OffsetX = 0;
OffsetY = 0;
OnZoom(new ZoomEventArgs(1, 0, 0));
scrollHorizontal.Visible = false;
scrollVertical.Visible = false;
scrollHorizontal.Value = 0;
scrollVertical.Value = 0;
foreach (Layer l in Layers)
{
if (!l.SaveContentsOnReset)
{
using (Graphics g = Graphics.FromImage(l.Image))
{
g.Clear(Color.Transparent);
}
}
}
Redraw();
if (!Layers[SelectionLayerIndex].SaveContentsOnReset)
OnSelectionChanged("Reset Selection");
}