diff --git a/AssetStudio/IProgress.cs b/AssetStudio/IProgress.cs deleted file mode 100644 index ab203ec..0000000 --- a/AssetStudio/IProgress.cs +++ /dev/null @@ -1,17 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -namespace AssetStudio -{ - public interface IProgress - { - void Report(int value); - } - - public sealed class DummyProgress : IProgress - { - public void Report(int value) { } - } -} diff --git a/AssetStudio/Progress.cs b/AssetStudio/Progress.cs index a197fe2..93db838 100644 --- a/AssetStudio/Progress.cs +++ b/AssetStudio/Progress.cs @@ -1,8 +1,10 @@ -namespace AssetStudio +using System; + +namespace AssetStudio { public static class Progress { - public static IProgress Default = new DummyProgress(); + public static IProgress Default = new Progress(); private static int preValue; public static void Reset() diff --git a/AssetStudioGUI/AssetStudioGUIForm.cs b/AssetStudioGUI/AssetStudioGUIForm.cs index 10b1a6e..dfd7134 100644 --- a/AssetStudioGUI/AssetStudioGUIForm.cs +++ b/AssetStudioGUI/AssetStudioGUIForm.cs @@ -108,7 +108,7 @@ namespace AssetStudioGUI logger = new GUILogger(StatusStripUpdate); Logger.Default = logger; - Progress.Default = new GUIProgress(SetProgressBarValue); + Progress.Default = new Progress(SetProgressBarValue); Studio.StatusStripUpdate = StatusStripUpdate; } diff --git a/AssetStudioGUI/GUIProgress.cs b/AssetStudioGUI/GUIProgress.cs deleted file mode 100644 index 7efe200..0000000 --- a/AssetStudioGUI/GUIProgress.cs +++ /dev/null @@ -1,23 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using AssetStudio; - -namespace AssetStudioGUI -{ - class GUIProgress : IProgress - { - private Action action; - - public GUIProgress(Action action) - { - this.action = action; - } - - public void Report(int value) - { - action(value); - } - } -}