diff --git a/Pilz.UI.Gtk/Dialogs/GtkContent.cs b/Pilz.UI.Gtk/Dialogs/GtkContent.cs index 914468b..2247091 100644 --- a/Pilz.UI.Gtk/Dialogs/GtkContent.cs +++ b/Pilz.UI.Gtk/Dialogs/GtkContent.cs @@ -10,6 +10,14 @@ public class GtkContent : Box public bool RegisterDialogAccept { get; set; } = true; public bool RegisterDialogCancel { get; set; } = true; + protected GtkContent() + { + } + + protected GtkContent(nint raw) : base(raw) + { + } + protected void Close(ResponseType result) { Result = result; diff --git a/Pilz.UI.Gtk/Dialogs/GtkDialogBase.cs b/Pilz.UI.Gtk/Dialogs/GtkDialogBase.cs index 3f9bf59..4b9f739 100644 --- a/Pilz.UI.Gtk/Dialogs/GtkDialogBase.cs +++ b/Pilz.UI.Gtk/Dialogs/GtkDialogBase.cs @@ -6,7 +6,7 @@ public partial class GtkDialogBase : Dialog { public GtkDialogBase() : this(new Builder("GtkDialogBase.glade")) { } - private GtkDialogBase(Builder builder) : base(builder.GetRawOwnedObject("GtkDialogBase")) + protected GtkDialogBase(Builder builder) : base(builder.GetRawOwnedObject("GtkDialogBase")) { builder.Autoconnect(this); DefaultResponse = ResponseType.Cancel;