28 lines
644 B
Python
Executable File
28 lines
644 B
Python
Executable File
|
|
import gtk
|
|
import imaplib
|
|
|
|
class Window(object):
|
|
def __init__(self, conf):
|
|
self.conf = conf
|
|
|
|
self.window = gtk.Window()
|
|
self.window.set_decorated(False)
|
|
self.window.connect('destroy', self.destroy_event)
|
|
self.window.connect('button-release-event', self.button_release)
|
|
self.window.set_events(gtk.gdk.BUTTON_RELEASE_MASK)
|
|
|
|
self.window.show_all()
|
|
|
|
def run(self):
|
|
gtk.main()
|
|
|
|
def destroy_event(self):
|
|
gtk.main_quit()
|
|
return False
|
|
|
|
def button_release(self, widget, event):
|
|
if event.button == 3:
|
|
gtk.main_quit()
|
|
return True
|