Sha256: a92d79b0f1a21c03a69686dae0ceb32c0ff2233505399bd16ee25af23e9ae306

Contents?: true

Size: 275 Bytes

Versions: 27

Compression:

Stored size: 275 Bytes

Contents

# frozen_string_literal: true

require 'glimmer-dsl-libui'

include Glimmer

window('hello world', 300, 200) { |w|
  button('Button') {
    on_clicked do
      msg_box(w, 'Information', 'You clicked the button')
    end
  }
  
  on_closing do
    puts 'Bye Bye'
  end
}.show

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
glimmer-dsl-libui-0.1.5 examples/basic_button.rb
glimmer-dsl-libui-0.1.4 examples/basic_button.rb
glimmer-dsl-libui-0.1.3 examples/basic_button.rb
glimmer-dsl-libui-0.1.2 examples/basic_button.rb
glimmer-dsl-libui-0.1.1 examples/basic_button.rb
glimmer-dsl-libui-0.1.0 examples/basic_button.rb
glimmer-dsl-libui-0.0.28 examples/basic_button.rb
glimmer-dsl-libui-0.0.27 examples/basic_button.rb
glimmer-dsl-libui-0.0.26 examples/basic_button.rb
glimmer-dsl-libui-0.0.25 examples/basic_button.rb
glimmer-dsl-libui-0.0.24 examples/basic_button.rb
glimmer-dsl-libui-0.0.23 examples/basic_button.rb
glimmer-dsl-libui-0.0.22 examples/basic_button.rb
glimmer-dsl-libui-0.0.21 examples/basic_button.rb
glimmer-dsl-libui-0.0.20 examples/basic_button.rb
glimmer-dsl-libui-0.0.19 examples/basic_button.rb
glimmer-dsl-libui-0.0.18 examples/basic_button.rb
glimmer-dsl-libui-0.0.17 examples/basic_button.rb
glimmer-dsl-libui-0.0.16 examples/basic_button.rb
glimmer-dsl-libui-0.0.15 examples/basic_button.rb