Class: Context::Gtk::PageView::MainWindow

Inherits:
Gtk::Window
  • Object
show all
Defined in:
lib/Context/Views/Gtk/PageView.rb

Instance Method Summary collapse

Constructor Details

#initialize(title, view) ⇒ MainWindow

Returns a new instance of MainWindow.



11
12
13
14
15
# File 'lib/Context/Views/Gtk/PageView.rb', line 11

def initialize(title, view)
  super(title)
  @view = view
  connectSignals unless @view.nil?
end

Instance Method Details

#closeViewObject



23
24
25
# File 'lib/Context/Views/Gtk/PageView.rb', line 23

def closeView
  @view.close
end

#connectSignalsObject



17
18
19
20
21
# File 'lib/Context/Views/Gtk/PageView.rb', line 17

def connectSignals
  signal_connect('destroy') do
    closeView
  end
end