예제 #1
0
        // Map -> Load
        private void openToolStripMenuItem_Click(object sender, EventArgs e)
        {
            // loadedMap is null if user clicks "Cancel" in open dialog.
            Map loadedMap = MenuCommands.LoadMapFromFile();

            if (loadedMap != null)
            {
                _mapEditor.CurrentMap = loadedMap;
                RefreshDisplay();
            }
        }
예제 #2
0
 // Map -> View Text
 private void viewTextToolStripMenuItem_Click(object sender, System.EventArgs e)
 {
     MenuCommands.ViewMapText();
 }
예제 #3
0
 // Map -> Map Properties
 private void mapPropertiesToolStripMenuItem_Click(object sender, EventArgs e)
 {
     MenuCommands.ViewMapProperties();
     RefreshDisplay();
 }
예제 #4
0
 // Map -> Add Image
 private void addImageToolStripMenuItem_Click(object sender, EventArgs e)
 {
     MenuCommands.AddImageToSheet();
     RefreshDisplay();
 }
예제 #5
0
        // Map -> Save
        private void saveToolStripMenuItem_Click(object sender, System.EventArgs e)
        {
            string fileName = MenuCommands.SaveCurrentMapToFile();

            SetFormStatusText(String.Format("Saved successfully as {0}!", fileName));
        }
예제 #6
0
 // Map -> New
 private void newToolStripMenuItem_Click(object sender, System.EventArgs e)
 {
     MenuCommands.SetNewMap();
     RefreshDisplay();
 }