3
require 'tkextlib/iwidgets'
5
ds = Tk::Iwidgets::Dialogshell.new(:modality=>:none)
7
ds.add('OK', :text=>'OK', :command=>proc{puts 'OK'; ds.deactivate})
8
ds.add('Cancel', :text=>'Cancel', :command=>proc{puts 'Cancel'; ds.deactivate})
11
TkButton.new(:text=>'ACTIVATE', :padx=>7, :pady=>7,
12
:command=>proc{puts ds.activate}).pack(:padx=>10, :pady=>10)