class Calendar(_GenDialog): def __init__(self): _GenDialog.__init__(self) self.calendar = Calendar() self.vbox.pack_start(self.calendar, TRUE, TRUE, 0) self.calendar.show() def get_date(self): return self.calendar.get_date() def get_strdate(self): y, m, d = self.calendar.get_date() return '%s-%s-%s' % (y, m + 1, d)
class Calendar(_GenDialog): def __init__(self): _GenDialog.__init__(self) self.calendar = Calendar() self.vbox.pack_start(self.calendar, TRUE, TRUE, 0) self.calendar.show() def get_date(self): return self.calendar.get_date() def get_strdate(self): y,m,d = self.calendar.get_date() return '%s-%s-%s' %(y, m+1, d)
def __init__ (self, title): Window.__init__(self) self.set_title(title) self.set_border_width(5) self.set_app_paintable(True) calendar = Calendar() testItem1 = SimpleItem('Hello') testItem2 = SimpleItem('This is Cool', '#b81919', '8f1b1b') toolBox = VBox(False, 5) toolBox.pack_start(testItem1, False, False, 0) toolBox.pack_start(testItem2, False, False, 0) mainBox = HBox(False, 5) mainBox.pack_start(toolBox, False, False, 0) mainBox.pack_start(calendar, False, False, 0) self.add(mainBox) self.maximize() self.connect('expose-event', self.expose, None) self.connect('destroy', main_quit)
def __init__(self): _GenDialog.__init__(self) self.calendar = Calendar() self.vbox.pack_start(self.calendar, TRUE, TRUE, 0) self.calendar.show()