Class: MkDirDlg
Instance Method Summary collapse
- #destroy ⇒ Object
- #dirname ⇒ Object
-
#initialize ⇒ MkDirDlg
constructor
A new instance of MkDirDlg.
- #run ⇒ Object
- #verbose? ⇒ Boolean
Constructor Details
#initialize ⇒ MkDirDlg
9 10 11 12 13 14 15 16 17 18 |
# File 'lib/unixcmd/mkdirdlg.rb', line 9 def initialize @builder = Gtk::Builder.new @builder.add_from_file (Pathname.new(UnixCmdGem.bin_dir) + '../data/forms/mkdirdlg.glade').to_s @dlg = @builder.get_object 'MkDirDlg' @mkdirentry = @builder.get_object 'MkDirEntry' @flags = { :verbose => @builder.get_object('VerboseFlag'), } end |
Instance Method Details
#destroy ⇒ Object
24 25 26 |
# File 'lib/unixcmd/mkdirdlg.rb', line 24 def destroy @dlg.destroy end |
#dirname ⇒ Object
32 33 34 |
# File 'lib/unixcmd/mkdirdlg.rb', line 32 def dirname @mkdirentry.text end |
#run ⇒ Object
20 21 22 |
# File 'lib/unixcmd/mkdirdlg.rb', line 20 def run @dlg.run end |
#verbose? ⇒ Boolean
28 29 30 |
# File 'lib/unixcmd/mkdirdlg.rb', line 28 def verbose? @flags[:verbose].active? end |