Ekaterina Gerasimova
kittykat3756@gmail.com 2013
Gordon Hill
caseyweederman@gmail.com 2013

This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.

Som ett speciellt undantag, ger upphovsrättsinnehavarna dig tillåtelse att kopiera, modifiera och distribuera exempelkoden som finns i detta dokument under de villkor som du väljer, utan restriktioner.

Lägg till fönstret som angivits i användargränssnittsfilen till programmet med GtkBuilder.
Daniel Nylander
po@danielnylander.se 2007
Anders Jonsson
anders.jonsson@norsjovallen.se 2017, 2018

# GtkBuilder

# Kom igång med GNOME

GtkBuilder accepterar användargränssnittsbeskrivningar och förvandlar dem till Gtk-program. I detta fall är användargränssnittsbeskrivningen i filen helloworld.glade och kan läsas av `get_object()`-metoden.

Läs in UI-filen med `GtkBuilder` och erhåll fönsterobjektet med Name (eller ID) som valts i Glade, och lägg till fönsterobjektet till programmet:

_onStartup() { let builder = new Gtk.Builder(); builder.add_from_file('helloworld.glade'); this._window = builder.get_object('window1'); this.application.add_window(this._window); } };