Class: Gtk::ApplicationWindow
- Inherits:
-
Object
- Object
- Gtk::ApplicationWindow
- Defined in:
- lib/rabbit/gtk.rb
Constant Summary collapse
- @@n_instances =
0
Class Method Summary collapse
Class Method Details
.n_instances ⇒ Object
131 132 133 |
# File 'lib/rabbit/gtk.rb', line 131 def n_instances @@n_instances end |
.new(application) ⇒ Object
121 122 123 124 125 126 127 128 129 |
# File 'lib/rabbit/gtk.rb', line 121 def new(application) window = Window.new @@n_instances += 1 window.signal_connect("destroy") do @@n_instances -= 1 Gtk.main_quit if @@n_instances.zero? end window end |