import gtk import hildon def enable_zoom_cb(window): window.window.property_change(gtk.gdk.atom_intern("_HILDON_ZOOM_KEY_ATOM"), gtk.gdk.atom_intern("INTEGER"), 32, gtk.gdk.PROP_MODE_REPLACE, [1]); def enable_zoom_keys(window): if window.flags() & gtk.REALIZED: enable_zoom_cb(window) else: window.connect("realize", enable_zoom_cb) def key_press_handler(widget, event): if event.keyval in [hildon.KEY_DECREASE, hildon.KEY_INCREASE]: hildon.hildon_banner_show_information(widget, "None", "A zoom key hit") return True return False window = hildon.Window() enable_zoom_keys(window) window.connect("key-press-event", key_press_handler) window.show_all() gtk.main()