コード例 #1
0
ファイル: PluginMain.cs プロジェクト: slagusev/spherestudio
        public DocumentView Open(string fileName)
        {
            DocumentView view = new MapEditView();

            view.Load(fileName);
            return(view);
        }
コード例 #2
0
ファイル: PluginMain.cs プロジェクト: slagusev/spherestudio
        private static void menuMapProps_Click(object sender, EventArgs e)
        {
            MapEditView editor = PluginManager.Core.ActiveDocument as MapEditView;

            using (MapPropertiesForm form = new MapPropertiesForm(editor.Map))
            {
                if (form.ShowDialog() == DialogResult.OK)
                {
                    editor.SetTileSize(editor.Map.Tileset.TileWidth, editor.Map.Tileset.TileHeight);
                }
            }
        }
コード例 #3
0
ファイル: PluginMain.cs プロジェクト: slagusev/spherestudio
        private static void menuRecenter_Click(object sender, EventArgs e)
        {
            MapEditView editor = PluginManager.Core.ActiveDocument as MapEditView;

            editor?.MapControl.CenterMap();
        }
コード例 #4
0
ファイル: PluginMain.cs プロジェクト: slagusev/spherestudio
        public DocumentView New()
        {
            DocumentView view = new MapEditView();

            return(view.NewDocument() ? view : null);
        }
コード例 #5
0
ファイル: PluginMain.cs プロジェクト: Radnen/spherestudio
 public DocumentView Open(string fileName)
 {
     DocumentView view = new MapEditView();
     view.Load(fileName);
     return view;
 }
コード例 #6
0
ファイル: PluginMain.cs プロジェクト: Radnen/spherestudio
 public DocumentView New()
 {
     DocumentView view = new MapEditView();
     return view.NewDocument() ? view : null;
 }