diff --git a/RhSolutions.AddIn/AddIn/ResetBarFunction.cs b/RhSolutions.AddIn/AddIn/ResetBarFunction.cs deleted file mode 100644 index 32bddfa..0000000 --- a/RhSolutions.AddIn/AddIn/ResetBarFunction.cs +++ /dev/null @@ -1,16 +0,0 @@ -#if !NET472 -using System.Runtime.Versioning; -#endif - -namespace RhSolutions.AddIn; -#if !NET472 -[SupportedOSPlatform("windows")] -#endif -public static class ResetBarFunction -{ - [ExcelFunction] - public static void StatusBarReset() - { - RhSolutionsAddIn.Excel.StatusBar = false; - } -} \ No newline at end of file diff --git a/RhSolutions.AddIn/Tools/StatusbarBase.cs b/RhSolutions.AddIn/Tools/StatusbarBase.cs index bcfd43a..34daefd 100644 --- a/RhSolutions.AddIn/Tools/StatusbarBase.cs +++ b/RhSolutions.AddIn/Tools/StatusbarBase.cs @@ -15,6 +15,12 @@ public abstract class StatusbarBase : IDisposable { protected Application Excel = RhSolutionsAddIn.Excel; + [ExcelFunction(IsHidden = true)] + public static void StatusBarReset() + { + RhSolutionsAddIn.Excel.StatusBar = false; + } + public abstract void Update(); public void Dispose()