Method: TopinambourWindow#initialize

Defined in:
lib/window.rb

#initialize(application) ⇒ TopinambourWindow

Returns a new instance of TopinambourWindow.



19
20
21
22
23
24
25
26
27
28
29
30
31
32
# File 'lib/window.rb', line 19

def initialize(application)
  super(application)
  set_icon_name("utilities-terminal-symbolic")
  set_name("topinambour-window")
  load_settings
  set_position(:center)
  create_header_bar
  @overlay = Gtk::Overlay.new
  add(@overlay)
  show_all
  signal_connect "key-press-event" do |widget, event|
    TopinambourShortcuts.handle_key_press(widget, event)
  end
end