added toolbar buttons for pan and zoom

This commit is contained in:
Matthias Mailänder
2013-04-02 08:37:51 +02:00
parent 864ae11233
commit e82dd025f6
3 changed files with 114 additions and 2 deletions

View File

@@ -713,5 +713,29 @@ namespace OpenRA.Editor
int value = template.Info.ValuePerUnit;
return (density) * value;
}
void zoomInToolStripButtonClick(object sender, System.EventArgs e)
{
if (surface1.Map == null) return;
surface1.Zoom *= 4.0f / 3.0f;
surface1.Invalidate();
}
void zoomOutToolStripButtonClick(object sender, System.EventArgs e)
{
if (surface1.Map == null) return;
surface1.Zoom *= .75f;
surface1.Invalidate();
}
void panToolStripButtonClick(object sender, System.EventArgs e)
{
panToolStripButton.Checked ^= true;
surface1.IsPanning = panToolStripButton.Checked;
}
}
}