Exemplo n.º 1
0
 private void resizeToolStripMenuItem_Click(object sender, EventArgs e)
 {
     Size thisSize = new Size(currentMap.width, currentMap.height);
     using(ComposedForm form = new ComposedForm("Resize map", ComposedForm.Parts.Size)) {
         form.SetSize(thisSize);
         if (form.ShowDialog() == DialogResult.OK) {
             Size newSize = form.GetSize();
             if (thisSize != newSize) {
                 currentMap.Resize(newSize.Width, newSize.Height);
             }
             mainPanel.Invalidate();
         }
     }
 }
Exemplo n.º 2
0
 private void newMapToolStripMenuItem_Click(object sender, EventArgs e)
 {
     using(ComposedForm form = new ComposedForm("New map", ComposedForm.Parts.Name | ComposedForm.Parts.Size)) {
         if (form.ShowDialog() == DialogResult.OK) {
             string name = form.GetName();
             Size size = form.GetSize();
             Map map = new Map(name, size);
             currentProject.maps.Add(name, map);
             mapComboBox.Items.Add(name);
             ChangeCurrentMap(name);
         }
     }
 }