Sha256: e2793eb3807da203ee9c4b29284215ecdaf79edd43b9230d668a36b507423922
Contents?: true
Size: 584 Bytes
Versions: 19
Compression:
Stored size: 584 Bytes
Contents
# frozen_string_literal: true require 'glimmer-dsl-libui' include Glimmer window('Form') { |w| margined true vertical_box { form { @first_name_entry = entry { label 'First Name' # label property is available when control is nested under form } @last_name_entry = entry { label 'Last Name' # label property is available when control is nested under form } } button('Display Name') { on_clicked do msg_box(w, 'Name', "#{@first_name_entry.text} #{@last_name_entry.text}") end } } }.show
Version data entries
19 entries across 19 versions & 1 rubygems