This commit is contained in:
2026-04-17 14:55:32 -04:00
commit bc3ac1d4c9
18017 changed files with 4371742 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
using DTS.Common.Base;
namespace DTS.Common.Interface
{
public interface IStatusAndProgressBarFooterViewModel : IBaseViewModel
{
IStatusAndProgressFooterView View { get; set; }
}
}

View File

@@ -0,0 +1,8 @@
using DTS.Common.Base;
namespace DTS.Common.Interface
{
public interface IStatusAndProgressBarView : IBaseView
{
}
}

View File

@@ -0,0 +1,15 @@
using DTS.Common.Base;
namespace DTS.Common.Interface
{
public interface IStatusAndProgressBarViewModel : IBaseViewModel
{
/// <summary>
/// Gets the Search View.
/// </summary>
IBaseView View { get; set; }
IBaseViewModel Parent { get; set; }
string ProgressBarName { get; set; }
object ContextSearchRegion { get; set; }
}
}

View File

@@ -0,0 +1,8 @@
using DTS.Common.Base;
namespace DTS.Common.Interface
{
public interface IStatusAndProgressFooterView : IBaseView
{
}
}

View File

@@ -0,0 +1,14 @@
using System.Windows.Forms;
using System.Windows.Media;
namespace DTS.Common.Interface.StatusAndProgressBar
{
public delegate void SetProgressValueDelegate(double value);
public delegate void SetStatusTextDelegate(string text);
public delegate void SetProgressVisibilityDelegate(bool bVisible);
public delegate void SetStatusColorDelegate(Color color);
public delegate void ActionCompleteDelegate();
public delegate void StatusIntDelegate(int status);
public delegate void StatusExIntDelegate(int status, params object[] extra);
public delegate DialogResult ErrorCallback(string errorString, string unit);
}