Module: Glimmer::Gtk
- Defined in:
- lib/glimmer/gtk.rb,
lib/glimmer/gtk/shape.rb,
lib/glimmer/gtk/shape/arc.rb,
lib/glimmer/gtk/shape/path.rb,
lib/glimmer/gtk/shape/circle.rb,
lib/glimmer/gtk/shape/square.rb,
lib/glimmer/gtk/widget_proxy.rb,
lib/glimmer/gtk/shape/polygon.rb,
lib/glimmer/gtk/transformable.rb,
lib/glimmer/gtk/shape/polyline.rb,
lib/glimmer/gtk/shape/triangle.rb,
lib/glimmer/gtk/shape/rectangle.rb,
lib/glimmer/gtk/shape/arc_negative.rb,
lib/glimmer/gtk/widget_proxy/box_proxy.rb,
lib/glimmer/gtk/shape/rounded_rectangle.rb,
lib/glimmer/gtk/widget_proxy/window_proxy.rb,
lib/glimmer/gtk/widget_proxy/application_proxy.rb,
lib/glimmer/gtk/widget_proxy/drawing_area_proxy.rb,
lib/glimmer/gtk/widget_proxy/message_dialog_proxy.rb
Overview
Proxy for the original ::Gtk module (with the future option of enhancing its abilities)
Defined Under Namespace
Modules: Transformable Classes: Shape, WidgetProxy
Class Method Summary collapse
Class Method Details
.method_missing(method_name, *args, &block) ⇒ Object
68 69 70 71 72 73 74 |
# File 'lib/glimmer/gtk.rb', line 68 def method_missing(method_name, *args, &block) if ::Gtk.respond_to?(method_name, true) ::Gtk.send(method_name, *args, &block) else super end end |
.respond_to?(method_name, *args) ⇒ Boolean
64 65 66 |
# File 'lib/glimmer/gtk.rb', line 64 def respond_to?(method_name, *args) super || ::Gtk.respond_to?(method_name, *args) end |