ARCed.Editor.OpenScript C# (CSharp) Метод

OpenScript() публичный статический Метод

Creates a script editor panel and puts it in the opened script list
public static OpenScript ( string file, bool show = false ) : ScriptEditorForm
file string The path of the script
show bool Flag to display the script window
Результат ScriptEditorForm
        public static ScriptEditorForm OpenScript(string file, bool show = false)
        {
            Script script = Project.ScriptManager.WithPath(file) ?? new Script(file);
            ScriptEditorForm editor = Windows.ScriptEditors.Find(e => e.Script == script);
            if (editor == null)
            {
                editor = new ScriptEditorForm(script);
                Windows.ScriptEditors.Add(editor);
            }
            if (show)
            {
                if (editor.DockPanel == null && !editor.IsFloat)
                {
                    editor.Show(MainDock);
                    editor.DockPanel.ContextMenuStrip = Windows.ScriptTabContextMenu;
                }
                MainDock.ActiveContent.DockHandler.Activate();
                editor.Activate();
            }
            return editor;
        }

Same methods

Editor::OpenScript ( Script script, bool show = false ) : ScriptEditorForm