public void Open(string Filepath) { gameconfig = new RSDKv1.GameConfig(new RSDKv1.Reader(Filepath)); FILEPATH = Filepath; RefreshUI(); refreshLists(); RetroED.MainForm.Instance.CurrentTabText = Path.GetFileName(Filepath); string RSDK = "RSDKv1"; string dispname = ""; string folder = Path.GetDirectoryName(Filepath); DirectoryInfo di = new DirectoryInfo(folder); folder = di.Name; string file = Path.GetFileName(Filepath); if (Filepath != null) { RetroED.MainForm.Instance.CurrentTabText = folder + "/" + file; dispname = folder + "/" + file; } else { RetroED.MainForm.Instance.CurrentTabText = "New Gameconfig - RSDK Gameconfig Editor"; dispname = "New Stageconfig - RSDK Gameconfig Editor"; } Text = Path.GetFileName(Filepath) + " - RSDK Gameconfig Editor"; RetroED.MainForm.Instance.rp.state = "RetroED - RSDK Gameconfig Editor"; RetroED.MainForm.Instance.rp.details = "Editing: " + dispname + " (" + RSDK + ")"; SharpPresence.Discord.RunCallbacks(); SharpPresence.Discord.UpdatePresence(RetroED.MainForm.Instance.rp); }
public void New() { gameconfig = new RSDKv1.GameConfig(); FILEPATH = null; refreshLists(); RefreshUI(); RetroED.MainForm.Instance.CurrentTabText = "New Gameconfig"; string RSDK = "RSDKv1"; string dispname = ""; RetroED.MainForm.Instance.CurrentTabText = "New Gameconfig"; dispname = "New Gameconfig"; Text = "New Stageconfig"; RetroED.MainForm.Instance.rp.state = "RetroED - RSDK Gameconfig Editor"; RetroED.MainForm.Instance.rp.details = "Editing: " + dispname + " (" + RSDK + ")"; SharpPresence.Discord.RunCallbacks(); SharpPresence.Discord.UpdatePresence(RetroED.MainForm.Instance.rp); }
private void MenuItem_New_Click(object sender, EventArgs e) { gameconfig = new RSDKv1.GameConfig(); RefreshUI(); refreshLists(); }