Skip to content

Instantly share code, notes, and snippets.

@felipeborges
Created March 11, 2014 14:01
Show Gist options
  • Save felipeborges/9486216 to your computer and use it in GitHub Desktop.
Save felipeborges/9486216 to your computer and use it in GitHub Desktop.
const Gtk = imports.gi.Gtk;
const Lang = imports.lang;
Gtk.init(null, 0);
print("Gtk Version: " + Gtk.MAJOR_VERSION +"."+Gtk.MINOR_VERSION+"."+Gtk.MICRO_VERSION);
let test_window = new Gtk.Window({
default_width: 800,
default_height: 600
});
let frame = new Gtk.Frame();
let img = Gtk.Image.new_from_file("thumb.jpg");
let events = new Gtk.EventBox();
events.add(img);
frame.add(events);
test_window.add(frame);
events.connect('button-press-event', function() {
log("button-press-event");
});
events.connect('button-release-event', function() {
log("button-release-event");
});
test_window.show_all();
Gtk.main();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment