Sha256: 7a9651ea38cd82f6c0629c9e942162d9ef00ca23b3934af11e13c19c36bf9940
Contents?: true
Size: 552 Bytes
Versions: 4
Compression:
Stored size: 552 Bytes
Contents
# frozen_string_literal: true module GirFFIGtk # Overrides for GtkWidget methods module WidgetOverrides def add_events(events) super Gdk::EventMask.to_int events end def get_events Gdk::EventMask.from_native super end def set_events(events) super Gdk::EventMask.to_int events end end end Gtk.load_class :Widget Gtk::Widget.setup_instance_method! :add_events Gtk::Widget.setup_instance_method! :get_events Gtk::Widget.setup_instance_method! :set_events Gtk::Widget.prepend GirFFIGtk::WidgetOverrides
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
gir_ffi-gtk-0.16.0 | lib/gir_ffi-gtk/widget.rb |
gir_ffi-gtk-0.15.1 | lib/gir_ffi-gtk/widget.rb |
gir_ffi-gtk-0.15.0 | lib/gir_ffi-gtk/widget.rb |
gir_ffi-gtk-0.14.1 | lib/gir_ffi-gtk/widget.rb |