mirror of
https://github.com/bloxstraplabs/bloxstrap.git
synced 2025-04-18 00:21:33 -07:00
* add taskbar progress bar does not support winform bootstrappers * add winforms taskbar progress bar * fix build
23 lines
663 B
C#
23 lines
663 B
C#
using System.Windows.Forms;
|
|
using System.Windows.Shell;
|
|
|
|
namespace Bloxstrap.UI
|
|
{
|
|
public interface IBootstrapperDialog
|
|
{
|
|
public Bootstrapper? Bootstrapper { get; set; }
|
|
|
|
string Message { get; set; }
|
|
ProgressBarStyle ProgressStyle { get; set; }
|
|
int ProgressValue { get; set; }
|
|
int ProgressMaximum { get; set; }
|
|
TaskbarItemProgressState TaskbarProgressState { get; set; }
|
|
double TaskbarProgressValue { get; set; }
|
|
bool CancelEnabled { get; set; }
|
|
|
|
void ShowBootstrapper();
|
|
void CloseBootstrapper();
|
|
void ShowSuccess(string message, Action? callback = null);
|
|
}
|
|
}
|