Files
metasploit-gs/lib/msf/ui/gtk2/dialog/skeleton_basic.rb
T
Ramon de C Valle f124597a56 Code cleanups
git-svn-id: file:///home/svn/framework3/trunk@5773 4d416f70-5f16-0410-b530-b9f4589650da
2008-10-19 21:03:39 +00:00

31 lines
640 B
Ruby

module Msf
module Ui
module Gtk2
#
# Implement a basic window
#
class SkeletonBasic < Gtk::Window
def initialize(title = nil)
super(Gtk::Window::TOPLEVEL)
set_title("#{title}")
signal_connect("key_press_event") do |widget, event|
if event.state.control_mask? and event.keyval == Gdk::Keyval::GDK_q
destroy
true
else
false
end
end
signal_connect("delete_event") do |widget, event|
destroy
true
end
end
end
end
end
end