3 require 'tkextlib/iwidgets'
5 mainloop = Thread.new{Tk.mainloop}
10 nmfsd = Tk::Iwidgets::Fileselectiondialog.new(:title=>'Non-Modal')
11 nmfsd.buttonconfigure('OK', :command=>proc{
12 puts "You selected #{nmfsd.get}"
20 mfsd = Tk::Iwidgets::Fileselectiondialog.new(:modality=>:application)
22 if TkComm.bool(mfsd.activate)
23 puts "You selected #{mfsd.get}"
25 puts "You cancelled the dialog"