lib/glimmer/dsl/tk/widget_expression.rb in glimmer-dsl-tk-0.0.2 vs lib/glimmer/dsl/tk/widget_expression.rb in glimmer-dsl-tk-0.0.3
- old
+ new
@@ -31,11 +31,11 @@
EXCLUDED_KEYWORDS = %w[root]
def can_interpret?(parent, keyword, *args, &block)
!EXCLUDED_KEYWORDS.include?(keyword) and
- parent.respond_to?(:tk_widget) and
+ parent.respond_to?(:tk) and
Glimmer::Tk::WidgetProxy.widget_exists?(keyword)
end
def interpret(parent, keyword, *args, &block)
Glimmer::Tk::WidgetProxy.create(keyword, parent, args, &block)
@@ -52,5 +52,6 @@
end
require 'glimmer/tk/widget_proxy'
require 'glimmer/tk/notebook_proxy'
require 'glimmer/tk/frame_proxy'
+require 'glimmer/tk/button_proxy'