Class: ClipboardManager::Dialog

Inherits:
Such::Dialog
  • Object
show all
Defined in:
lib/clipboard_manager/clipboard_manager.rb

Instance Method Summary collapse

Constructor Details

#initialize(*par) ⇒ Dialog

Returns a new instance of Dialog.



5
6
7
8
9
# File 'lib/clipboard_manager/clipboard_manager.rb', line 5

def initialize(*par)
  super
  add_button(Gtk::Stock::CANCEL, Gtk::ResponseType::CANCEL)
  add_button(Gtk::Stock::OK, Gtk::ResponseType::OK)
end

Instance Method Details

#runsObject



11
12
13
14
15
16
17
# File 'lib/clipboard_manager/clipboard_manager.rb', line 11

def runs
  show_all
  response = run
  response = yield(response)
  destroy
  return response
end