Ekaterina Gerasimova
kittykat3756@gmail.com 2013
Gordon Hill
caseyweederman@gmail.com 2013
Asociar funciones a eventos usando Lang.
Daniel Mustieles
daniel.mustieles@gmail.com 2011-2019
Jorge González
jorgegonz@svn.gnome.org 2007-2010
Mario Carrión
mario@monouml.org 2006

# Acciones y señales

# Primeros pasos en GNOME

GTK+ tiene una serie de eventos predefinidos que puede usar en su aplicación.

Declare `HelloWorld` como una clase nueva.

class HelloWorld {

Se llama a `constructor` cuando se crea una instancia nueva. Cree una `GtkApplication`, conecte la señal `activate` al evento `_onActivate` de GTK+ existente y `startup` a `_onStartup`:

constructor() { this.application = new Gtk.Application(); this.application.connect('activate', this._onActivate.bind(this)); this.application.connect('startup', this._onStartup.bind(this)); }

Mostrar la ventana al activar la aplicación:

_onActivate() { this._window.show_all(); }