some more publics

This commit is contained in:
Pilzinsel64
2025-01-14 08:52:15 +01:00
parent 2d10424d13
commit 29fddff6f6
2 changed files with 37 additions and 26 deletions

View File

@@ -9,42 +9,47 @@ public partial class RadFlyoutBase : UserControl
{
private bool addedControlsToUi;
private RadButton radButton_Cancel;
private RadButton radButton_Confirm;
private TableLayoutPanel tableLayoutPanel_ActionPanel;
private TableLayoutPanel tableLayoutPanel_TitlePanel;
private RadLabel radLabel_Title;
protected RadButton radButton_Cancel;
protected RadButton radButton_Confirm;
protected TableLayoutPanel tableLayoutPanel_ActionPanel;
protected TableLayoutPanel tableLayoutPanel_TitlePanel;
protected RadLabel radLabel_Title;
public static RadSvgImage? CancelSvg { get; set; } = null;
public static RadSvgImage? ConfirmSvg { get; set; } = null;
[ReadOnly(true)]
public DialogResult Result { get; protected set; }
public bool RegisterDialogAccept { get; set; } = true;
public bool RegisterDialogCancel { get; set; } = false;
[DefaultValue(true)]
public bool ActionPanelVisible
public bool RegisterDialogAccept { get; set; } = true;
[DefaultValue(true)]
public bool RegisterDialogCancel { get; set; } = true;
[DefaultValue(true)]
public virtual bool ActionPanelVisible
{
get => tableLayoutPanel_ActionPanel.Visible;
set => tableLayoutPanel_ActionPanel.Visible = value;
}
[DefaultValue(true)]
protected bool CancelButtonVisible
public virtual bool CancelButtonVisible
{
get => radButton_Cancel.Visible;
set => radButton_Cancel.Visible = value;
}
[DefaultValue(true)]
protected bool CancelButtonEnable
public virtual bool CancelButtonEnable
{
get => radButton_Cancel.Enabled;
set => radButton_Cancel.Enabled = value;
}
[DefaultValue(true)]
protected bool ConfirmButtonEnable
public virtual bool ConfirmButtonEnable
{
get => radButton_Confirm.Enabled;
set => radButton_Confirm.Enabled = value;
@@ -52,7 +57,7 @@ public partial class RadFlyoutBase : UserControl
[Localizable(true)]
[DefaultValue("Okay")]
public string ConfirmButtonText
public virtual string ConfirmButtonText
{
get => radButton_Confirm.Text;
set => radButton_Confirm.Text = value;
@@ -60,7 +65,7 @@ public partial class RadFlyoutBase : UserControl
[Localizable(true)]
[DefaultValue("Cancel")]
public string CancelButtonText
public virtual string CancelButtonText
{
get => radButton_Cancel.Text;
set => radButton_Cancel.Text = value;
@@ -68,7 +73,7 @@ public partial class RadFlyoutBase : UserControl
[Localizable(true)]
[DefaultValue("")]
public string Title
public virtual string Title
{
get => radLabel_Title.Text;
set
@@ -79,7 +84,7 @@ public partial class RadFlyoutBase : UserControl
}
[DefaultValue(null)]
public RadSvgImage TitleIcon
public virtual RadSvgImage TitleIcon
{
get => radLabel_Title.SvgImage;
set

View File

@@ -1,43 +1,49 @@
using System.ComponentModel;
using System.Diagnostics.CodeAnalysis;
using System.Security.Policy;
namespace Pilz.UI.Dialogs;
public partial class FlyoutBase : UserControl
{
private TableLayoutPanel tableLayoutPanel_TitlePanel;
private Label label_Title;
private TableLayoutPanel tableLayoutPanel_ActionPanel;
private Button button_Cancel;
private Button button_Accept;
protected TableLayoutPanel tableLayoutPanel_TitlePanel;
protected Label label_Title;
protected TableLayoutPanel tableLayoutPanel_ActionPanel;
protected Button button_Cancel;
protected Button button_Accept;
[ReadOnly(true)]
public DialogResult Result { get; protected set; }
public bool RegisterDialogAccept { get; set; } = true;
public bool RegisterDialogCancel { get; set; } = false;
[DefaultValue(true)]
protected bool ActionPanelVisible
public bool RegisterDialogAccept { get; set; } = true;
[DefaultValue(true)]
public bool RegisterDialogCancel { get; set; } = true;
[DefaultValue(true)]
public bool ActionPanelVisible
{
get => tableLayoutPanel_ActionPanel.Visible;
set => tableLayoutPanel_ActionPanel.Visible = value;
}
[DefaultValue(true)]
protected bool CancelButtonVisible
public bool CancelButtonVisible
{
get => button_Cancel.Visible;
set => button_Cancel.Visible = value;
}
[DefaultValue(true)]
protected bool CancelButtonEnable
public bool CancelButtonEnable
{
get => button_Cancel.Enabled;
set => button_Cancel.Enabled = value;
}
[DefaultValue(true)]
protected bool ConfirmButtonEnable
public bool ConfirmButtonEnable
{
get => button_Accept.Enabled;
set => button_Accept.Enabled = value;