- Emits an activate signal to the Gtk::Entry of MyOneShot class.

git-svn-id: file:///home/svn/framework3/trunk@4332 4d416f70-5f16-0410-b530-b9f4589650da
unstable
fab 2007-02-08 20:18:21 +00:00
parent 71c0275f73
commit c8dc150cc9
1 changed files with 5 additions and 1 deletions

View File

@ -7,7 +7,6 @@ module Gtk2
#
# TODO:
# - Add regexp to control the format address IP
# - Add a focus directly on the RESPONSE_OK button
##
class MyOneShot < MyGlade
include Msf::Ui::Gtk2::MyControls
@ -17,11 +16,16 @@ class MyOneShot < MyGlade
@tree_target = tree_target
#puts exploit.get_value(1).fullname
@oneshot_pix.set_file(File.join(driver.resource_directory, 'pix', 'oneshot.png'))
# Hit Enter key and send an activate signal
@rhost_entry.signal_connect('activate') {@okbutton1.activate}
@dialog_oneshot.default_response = Gtk::Dialog::RESPONSE_OK
@dialog_oneshot.set_response_sensitive(Gtk::Dialog::RESPONSE_OK, true)
if @dialog_oneshot.run == Gtk::Dialog::RESPONSE_OK
@tree_target.add_oneshot(@rhost_entry.text, exploit.get_value(1))
end
@dialog_oneshot.destroy
end
end