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
127 128 129 |
# File 'lib/rabbit/gtk.rb', line 127 def n_instances @@n_instances end |
.new(application) ⇒ Object
117 118 119 120 121 122 123 124 125 |
# File 'lib/rabbit/gtk.rb', line 117 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 |