Method: Luck::Pane#initialize

Defined in:
lib/luck/pane.rb

#initialize(display, x1, y1, x2, y2, title, controls = {}, &blck) ⇒ Pane

Returns a new instance of Pane.



5
6
7
8
9
10
11
12
13
14
# File 'lib/luck/pane.rb', line 5

def initialize display, x1, y1, x2, y2, title, controls={}, &blck
  @display = display
  @x1, @y1 = x1, y1
  @x2, @y2 = x2, y2
  @title, @controls = title, controls
  @dirty = false
  @visible = true
  
  instance_eval &blck if blck
end