From 00cd41ea928781ad760cff3d14bd78d60758679d Mon Sep 17 00:00:00 2001 From: Michael Date: Wed, 28 Jun 2017 08:19:44 -0400 Subject: Slight... very slight... fileskimmer mods --- ShiftOS.WinForms/Applications/NameChanger.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'ShiftOS.WinForms/Applications/NameChanger.cs') diff --git a/ShiftOS.WinForms/Applications/NameChanger.cs b/ShiftOS.WinForms/Applications/NameChanger.cs index 4695c8a..67c64fd 100644 --- a/ShiftOS.WinForms/Applications/NameChanger.cs +++ b/ShiftOS.WinForms/Applications/NameChanger.cs @@ -37,20 +37,27 @@ using ShiftOS.Objects.ShiftFS; using ShiftOS.WinForms.Tools; namespace ShiftOS.WinForms.Applications { - + [FileHandler("Name Pack", ".nme", "fileiconnames")] [MultiplayerOnly] [Launcher("{TITLE_NAMECHANGER}", false, null, "{AL_CUSTOMIZATION}")] [AppscapeEntry("name_changer", "{TITLE_NAMECHANGER}", "{DESC_NAMECHANGER}", 342, 500, "skinning;file_skimmer;wm_titlebar", "{AL_CUSTOMIZATION}")] [WinOpen("{WO_NAMECHANGER}")] [DefaultTitle("{TITLE_NAMECHANGER}")] [DefaultIcon("iconNameChanger")] - public partial class NameChanger : UserControl, IShiftOSWindow + public partial class NameChanger : UserControl, IShiftOSWindow, IFileHandler { public NameChanger() { InitializeComponent(); } + public void OpenFile(string file) + { + AppearanceManager.SetupWindow(this); + names = JsonConvert.DeserializeObject>(ShiftOS.Objects.ShiftFS.Utils.ReadAllText(file)); + SetupUI(); + } + private Dictionary names = new Dictionary(); public void OnLoad() -- cgit v1.2.3