Update templates to use GetRawOwnedObject

This commit is contained in:
Harry 2021-03-19 18:16:08 +01:00
parent cd0468edc8
commit 6045b816db
No known key found for this signature in database
GPG Key ID: 79058EE8D5714A75
12 changed files with 12 additions and 12 deletions

View File

@ -13,7 +13,7 @@ namespace GtkNamespace
public MainWindow() : this(new Builder("MainWindow.glade")) { }
private MainWindow(Builder builder) : base(builder.GetObject("MainWindow").Handle)
private MainWindow(Builder builder) : base(builder.GetRawOwnedObject("MainWindow").Handle)
{
builder.Autoconnect(this);

View File

@ -8,7 +8,7 @@ namespace GtkNamespace
{
public Gtk_Dialog() : this(new Builder("Gtk_Dialog.glade")) { }
private Gtk_Dialog(Builder builder) : base(builder.GetObject("Gtk_Dialog").Handle)
private Gtk_Dialog(Builder builder) : base(builder.GetRawOwnedObject("Gtk_Dialog").Handle)
{
builder.Autoconnect(this);
DefaultResponse = ResponseType.Cancel;

View File

@ -8,7 +8,7 @@ namespace GtkNamespace
{
public Gtk_Widget() : this(new Builder("Gtk_Widget.glade")) { }
private Gtk_Widget(Builder builder) : base(builder.GetObject("Gtk_Widget").Handle)
private Gtk_Widget(Builder builder) : base(builder.GetRawOwnedObject("Gtk_Widget").Handle)
{
builder.Autoconnect(this);
}

View File

@ -8,7 +8,7 @@ namespace GtkNamespace
{
public Gtk_Window() : this(new Builder("Gtk_Window.glade")) { }
private Gtk_Window(Builder builder) : base(builder.GetObject("Gtk_Window").Handle)
private Gtk_Window(Builder builder) : base(builder.GetRawOwnedObject("Gtk_Window").Handle)
{
builder.Autoconnect(this);
}

View File

@ -3,7 +3,7 @@ namespace GtkNamespace
open Gtk
type MainWindow (builder : Builder) as this =
inherit Window(builder.GetObject("MainWindow").Handle)
inherit Window(builder.GetRawOwnedObject("MainWindow").Handle)
let mutable _label1 : Label = null
let mutable _button1 : Button = null

View File

@ -3,7 +3,7 @@ namespace GtkNamespace
open Gtk
type Gtk_Dialog (builder : Builder) as this =
inherit Dialog(builder.GetObject("Gtk_Dialog").Handle)
inherit Dialog(builder.GetRawOwnedObject("Gtk_Dialog").Handle)
do
this.DefaultResponse <- ResponseType.Cancel;
this.Response.Add(fun _ ->

View File

@ -3,6 +3,6 @@ namespace GtkNamespace
open Gtk
type Gtk_Widget (builder : Builder) =
inherit Box(builder.GetObject("Gtk_Widget").Handle)
inherit Box(builder.GetRawOwnedObject("Gtk_Widget").Handle)
new() = new Gtk_Widget(new Builder("Gtk_Widget.glade"))

View File

@ -3,6 +3,6 @@ namespace GtkNamespace
open Gtk
type Gtk_Window (builder : Builder) =
inherit Window(builder.GetObject("Gtk_Window").Handle)
inherit Window(builder.GetRawOwnedObject("Gtk_Window").Handle)
new() = new Gtk_Window(new Builder("Gtk_Window.glade"))

View File

@ -11,7 +11,7 @@ Namespace GtkNamespace
<UI>Private _button1 As Button
Public Sub New (builder as Builder)
MyBase.New(builder.GetObject("MainWindow").Handle)
MyBase.New(builder.GetRawOwnedObject("MainWindow").Handle)
builder.Autoconnect (Me)

View File

@ -7,7 +7,7 @@ Namespace GtkNamespace
Inherits Dialog
Public Sub New (builder as Builder)
MyBase.New (builder.GetObject("Gtk_Dialog").Handle)
MyBase.New (builder.GetRawOwnedObject("Gtk_Dialog").Handle)
builder.Autoconnect (Me)
DefaultResponse = ResponseType.Cancel

View File

@ -7,7 +7,7 @@ Namespace GtkNamespace
Inherits Box
Public Sub New (builder as Builder)
MyBase.New (builder.GetObject("Gtk_Widget").Handle)
MyBase.New (builder.GetRawOwnedObject("Gtk_Widget").Handle)
builder.Autoconnect (Me)
End Sub

View File

@ -7,7 +7,7 @@ Namespace GtkNamespace
Inherits Window
Public Sub New (builder as Builder)
MyBase.New (builder.GetObject("Gtk_Window").Handle)
MyBase.New (builder.GetRawOwnedObject("Gtk_Window").Handle)
builder.Autoconnect (Me)
End Sub