DS-Pokemon-Rom-Editor/DS_Map/EditorPanels.cs
Corentin MACÉ 7d8c6a10f0 Remove WeatherEditor and add pop-out support for editors.
Pop-out functionality for the Text, Level Script, and Script editors

 Refactored a lot of helpers functions into Helpers.cs. Moved code around inside the Main Window into regions
2025-07-09 19:28:13 +02:00

29 lines
1.2 KiB
C#

using System.Windows.Forms;
using DSPRE.Editors;
namespace DSPRE {
public static class EditorPanels {
public static MainProgram MainProgram;
public static void Initialize(MainProgram mainProgram) {
MainProgram = mainProgram;
}
public static TabControl mainTabControl { get { return MainProgram.mainTabControl; } }
public static ScriptEditor scriptEditor { get { return MainProgram.scriptEditor; } }
public static LevelScriptEditor levelScriptEditor { get { return MainProgram.levelScriptEditor; } }
public static TextEditor textEditor { get { return MainProgram.textEditor; } }
public static EncountersEditor encountersEditor { get { return MainProgram.encountersEditor; } }
public static TabPage scriptEditorTabPage { get { return MainProgram.tabPageScriptEditor; } }
public static TabPage levelScriptEditorTabPage { get { return MainProgram.tabPageLevelScriptEditor; } }
public static TabPage textEditorTabPage { get { return MainProgram.textEditorTabPage; } }
public static TabPage tabPageEncountersEditor { get { return MainProgram.tabPageEncountersEditor; } }
}
}