From cf765e4edd826bb48f5ba787cfdb53d54e80fcf4 Mon Sep 17 00:00:00 2001 From: Yader Velásquez Date: Mon, 02 Aug 2010 11:49:42 +0000 Subject: new interface, news block --- diff --git a/calendario.py b/calendario.py index eae9c2c..abf5090 100644 --- a/calendario.py +++ b/calendario.py @@ -25,30 +25,53 @@ class Calendario: def __init__(self): ''' init class''' + #ventana self.ventana = gtk.Window() self.ventana.set_title(_('Calendario')) self.ventana.connect('destroy', self._cerrar_cb) + + #interface self.calendario = gtk.Calendar() self.fecha = 'Hoy es: ' + str(datetime.today()) - self.texto = gtk.Label(self.fecha) + self.texto_fecha = gtk.Label(self.fecha) + + self.actividades = gtk.TextView() #actividades diarias programadas + self.actividades.set_editable(False) + + self.efemerides = gtk.TextView() #efemerides diarias + self.efemerides.set_editable(False) + self.entrada = gtk.Entry() - self.boton = gtk.Button('clickeame :)') - + self.boton1 = gtk.Button(_('Ingresar')) + self.boton2 = gtk.Button(_('Borrar')) + self.label1 = gtk.Label(_('La efemeride del día de hoy es')) + self.label2 = gtk.Label(_('Tus actividades para hoy son')) + + + #contenedores self.contenedor_h = gtk.HBox() - self.contenedor_v = gtk.VBox() + self.contenedor_vd = gtk.VBox() + self.contenedor_vi = gtk.VBox() self.sub_contenedor_h = gtk.HBox() self.ventana.add(self.contenedor_h) - - self.contenedor_h.pack_start(self.calendario) - self.contenedor_h.pack_start(self.contenedor_v) - self.contenedor_v.pack_start(self.texto) - self.contenedor_v.pack_start(self.sub_contenedor_h) + + #maquetacion + self.contenedor_h.pack_start(self.contenedor_vi, False, padding = 5) + self.contenedor_vi.pack_start(self.texto_fecha, False, padding = 5) + self.contenedor_vi.pack_start(self.calendario, False, padding = 5) + self.contenedor_vi.pack_start(self.label1, False, padding = 5) + self.contenedor_vi.pack_start(self.efemerides, padding = 5) + self.contenedor_h.pack_start(self.contenedor_vd, padding = 5) + self.contenedor_vd.pack_start(self.label2, False, padding = 20) + self.contenedor_vd.pack_start(self.actividades) + self.contenedor_vd.pack_start(self.sub_contenedor_h, False, padding = 15) self.sub_contenedor_h.pack_start(self.entrada) - self.sub_contenedor_h.pack_start(self.boton) + self.sub_contenedor_h.pack_start(self.boton1, False) + self.sub_contenedor_h.pack_start(self.boton2, False) + - self.contenedor_h.show_all() self.ventana.show() @@ -60,9 +83,9 @@ class Calendario: def _cerrar_cb(self, widget, data=None): '''close gtk''' gtk.main_quit() - - + + if __name__ == "__main__": foo = Calendario() foo.main() -- cgit v0.9.1