diff --git a/Pilz.UI.Telerik/Dialogs/FlyoutDialogBase.cs b/Pilz.UI.Telerik/Dialogs/FlyoutDialogBase.cs
index 6dff35e..1f08bf2 100644
--- a/Pilz.UI.Telerik/Dialogs/FlyoutDialogBase.cs
+++ b/Pilz.UI.Telerik/Dialogs/FlyoutDialogBase.cs
@@ -21,6 +21,8 @@ namespace Pilz.UI.Telerik.Dialogs
public static RadSvgImage? ConfirmSvg { get; set; } = null;
public DialogResult Result { get; protected set; }
+ public bool RegisterDialogAccept { get; set; } = true;
+ public bool RegisterDialogCancel { get; set; } = false;
protected bool ActionPanelVisible
{
@@ -54,7 +56,12 @@ namespace Pilz.UI.Telerik.Dialogs
{
var frm = FindForm();
if (frm != null)
- frm.AcceptButton = radButton_Confirm;
+ {
+ if (RegisterDialogAccept)
+ frm.AcceptButton = radButton_Confirm;
+ if (RegisterDialogCancel)
+ frm.CancelButton = radButton_Cancel;
+ }
}
protected void Close(DialogResult result)
diff --git a/Pilz.UI.Telerik/Pilz.UI.Telerik.csproj b/Pilz.UI.Telerik/Pilz.UI.Telerik.csproj
index 5da11f4..bd4a81c 100644
--- a/Pilz.UI.Telerik/Pilz.UI.Telerik.csproj
+++ b/Pilz.UI.Telerik/Pilz.UI.Telerik.csproj
@@ -8,7 +8,7 @@
True
1.yyyy.Mdd.Hmm
- 1.2023.914.856
+ 1.2023.1013.850