Sha256: b9a59645094faa1c672817a846b0c52e6e5c628639bb7d632644c7248ef55d7e

Contents?: true

Size: 268 Bytes

Versions: 132

Compression:

Stored size: 268 Bytes

Contents

# frozen_string_literal: true

require 'glimmer-dsl-libui'

include Glimmer

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

Version data entries

132 entries across 132 versions & 1 rubygems

Version Path
glimmer-dsl-libui-0.6.2 examples/basic_button.rb
glimmer-dsl-libui-0.6.1 examples/basic_button.rb
glimmer-dsl-libui-0.6.0 examples/basic_button.rb
glimmer-dsl-libui-0.6.0.pre.3 examples/basic_button.rb
glimmer-dsl-libui-0.6.0.pre.2 examples/basic_button.rb
glimmer-dsl-libui-0.6.0.pre.1 examples/basic_button.rb
glimmer-dsl-libui-0.6.0.pre.0 examples/basic_button.rb
glimmer-dsl-libui-0.5.24 examples/basic_button.rb
glimmer-dsl-libui-0.5.23 examples/basic_button.rb
glimmer-dsl-libui-0.5.22 examples/basic_button.rb
glimmer-dsl-libui-0.5.21 examples/basic_button.rb
glimmer-dsl-libui-0.5.20 examples/basic_button.rb
glimmer-dsl-libui-0.5.19 examples/basic_button.rb
glimmer-dsl-libui-0.5.18 examples/basic_button.rb
glimmer-dsl-libui-0.5.17 examples/basic_button.rb
glimmer-dsl-libui-0.5.16 examples/basic_button.rb
glimmer-dsl-libui-0.5.15 examples/basic_button.rb
glimmer-dsl-libui-0.5.14 examples/basic_button.rb
glimmer-dsl-libui-0.5.13 examples/basic_button.rb
glimmer-dsl-libui-0.5.12 examples/basic_button.rb