Class: Reflex::Window
- Inherits:
-
Object
- Object
- Reflex::Window
- Extended by:
- Forwardable
- Defined in:
- lib/reflex/window.rb
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(options = nil, &block) ⇒ Window
constructor
A new instance of Window.
- #paint(&block) ⇒ Object
Methods included from HasFrame
#inset_by, #move_by, #move_to, #resize_by, #resize_to
Methods included from Hookable
Constructor Details
#initialize(options = nil, &block) ⇒ Window
Returns a new instance of Window.
53 54 55 56 57 |
# File 'lib/reflex/window.rb', line 53 def initialize ( = nil, &block) super() set if @show_block = block end |
Class Method Details
.show(*args, &block) ⇒ Object
63 64 65 |
# File 'lib/reflex/window.rb', line 63 def self.show (*args, &block) new(*args, &block).show end |
Instance Method Details
#paint(&block) ⇒ Object
59 60 61 |
# File 'lib/reflex/window.rb', line 59 def paint (&block) painter.begin &block end |