private void trvDirectory_DoubleClick(object sender, EventArgs e)
        {
            if (trvDirectory.SelectedNode.Parent == null)
                return;

            if (trvDirectory.SelectedNode.Parent.Name.Equals("Tileset"))
            {
            }
            if (trvDirectory.SelectedNode.Parent.Name.Equals("Map"))
            {
                MapViewerForm mv = new MapViewerForm(Editor.Instance.curGame.TM.myMap[trvDirectory.SelectedNode.Index]);
                Editor.Instance.AddMapViewer(mv);
                mv.RefreshDatabase();
            }
        }
Exemple #2
0
        public void AddMapViewer(MapViewerForm mv)
        {
            foreach (MapViewerForm m in _mapViewFormList)
            {
                if (m.myMap == mv.myMap)
                    return;
            }

            _mapViewFormList.Add(mv);
            mv.Show(dockPanel1, DockState.Document);
        }