Ejemplo n.º 1
0
        private void OpenChestEditor()
        {
            if (chestEditorStripMenuItem.Checked)
            {
                return;     // dont open a second one
            }
            chestEditor = new ChestEditorWindow();

            if (currentRoom != null)
            {
                var chestData = currentRoom.GetChestData();
                chestEditor.SetData(chestData);
            }
            chestEditor.FormClosed          += new FormClosedEventHandler(OnChestEditorClose);
            chestEditorStripMenuItem.Checked = true;
            chestEditor.Show();
        }
Ejemplo n.º 2
0
 private void OnChestEditorClose(object sender, FormClosedEventArgs e)
 {
     chestEditor = null;
     chestEditorStripMenuItem.Checked = false;
 }