1 from gtkmvc import View
6 class ApplicationView(View):
7 """A view for the top level window (application)"""
9 def __init__(self, ctrl):
10 View.__init__(self, ctrl, register=False)
13 window.set_border_width(4)
15 hbox = gtk.HBox(4, True)
17 about_btn = gtk.Button('About')
18 quit_btn = gtk.Button('Exit')
20 about_btn.set_size_request(100, 150)
21 quit_btn.set_size_request(100, 150)
23 hbox.pack_start(about_btn, True, True, 0)
24 hbox.pack_start(quit_btn, True, True, 0)
29 self['main_window'] = window
30 self['about_btn'] = about_btn
31 self['quit_btn'] = quit_btn
33 ctrl.register_view(self)