class Glimmer::Tk::RootProxy
Proxy for TkRoot
Follows the Proxy Design Pattern
Public Class Methods
new(*args)
click to toggle source
# File lib/glimmer/tk/root_proxy.rb, line 31 def initialize(*args) @tk = ::TkRoot.new end
Public Instance Methods
content(&block)
click to toggle source
# File lib/glimmer/tk/root_proxy.rb, line 39 def content(&block) Glimmer::DSL::Engine.add_content(self, Glimmer::DSL::Tk::RootExpression.new, &block) end
open()
click to toggle source
# File lib/glimmer/tk/root_proxy.rb, line 35 def open start_event_loop end
start_event_loop()
click to toggle source
Starts Tk
mainloop
# File lib/glimmer/tk/root_proxy.rb, line 44 def start_event_loop ::Tk.mainloop end