Sha256: cc22565c10d49fba928372e8d8a81914e422b50e6be3c31e896ca17693f297c1

Contents?: true

Size: 318 Bytes

Versions: 12

Compression:

Stored size: 318 Bytes

Contents

require 'glimmer-dsl-libui'

include Glimmer

window('Main Window') {
  button('Spawn Child Window') {
    on_clicked do
      window('Child Window') {
        on_closing do
          puts 'Child window is closing'
        end
      }.show
    end
  }
  
  on_closing do
    puts 'Main window is closing'
  end
}.show

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
glimmer-dsl-libui-0.6.0.pre.0 examples/basic_child_window.rb
glimmer-dsl-libui-0.5.24 examples/basic_child_window.rb
glimmer-dsl-libui-0.5.23 examples/basic_child_window.rb
glimmer-dsl-libui-0.5.22 examples/basic_child_window.rb
glimmer-dsl-libui-0.5.21 examples/basic_child_window.rb
glimmer-dsl-libui-0.5.20 examples/basic_child_window.rb
glimmer-dsl-libui-0.5.19 examples/basic_child_window.rb
glimmer-dsl-libui-0.5.18 examples/basic_child_window.rb
glimmer-dsl-libui-0.5.17 examples/basic_child_window.rb
glimmer-dsl-libui-0.5.16 examples/basic_child_window.rb
glimmer-dsl-libui-0.5.15 examples/basic_child_window.rb
glimmer-dsl-libui-0.5.14 examples/basic_child_window.rb