Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/calendario.py
diff options
context:
space:
mode:
authoryaderv <yajosev@gmail.com>2011-03-08 18:18:18 (GMT)
committer yaderv <yajosev@gmail.com>2011-03-08 18:18:18 (GMT)
commitaf6acfa8328f11bb0f521f84567bcbbf35a585b4 (patch)
tree0c7432f026242800a61850d2ec8dcb287ab50cbc /calendario.py
parente1a19f1d79b08f8dd932b3bd593fc2e0e49ba2ba (diff)
better completed function
Diffstat (limited to 'calendario.py')
-rw-r--r--calendario.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/calendario.py b/calendario.py
index fe9d216..e6cc36e 100644
--- a/calendario.py
+++ b/calendario.py
@@ -237,7 +237,7 @@ class CalendarioActivity(activity.Activity):
return 0'''
if self.progre_status is 1:
self.progre_status = 0
- else:
+ elif self.progre_status is 0:
self.progre_status = 1
def _compl_cb(self, widget, data=None):
@@ -245,7 +245,7 @@ class CalendarioActivity(activity.Activity):
self.progre_status = 0
else:
self.progre_status = 2
- desactivar_boton()
+ self.desactivar_boton()
def _dia_selec_cb(self, widget, data=None):
'''when a date is selected'''
@@ -379,6 +379,7 @@ class CalendarioActivity(activity.Activity):
if val[4] is not None:
self.progre.set_active(True)
self.check_editar = True
+
def _crear_columna(self):
'''create the columns for the treeview'''
@@ -432,6 +433,7 @@ class CalendarioActivity(activity.Activity):
self.marcar_calendario(self.marcar_dia) #mark the day in the calendar
self.desactivar_boton() #make inactive again the checkbutton
self.combo.set_active(-1)
+ self.compl.set_active(False)
def marcar_calendario(self, fecha=None):
'''mark the days that have activities stored'''
@@ -443,12 +445,10 @@ class CalendarioActivity(activity.Activity):
def desactivar_boton(self):
'''inactive the checkbuttons'''
- if self.check_status is 1:
+ if self.check_status is 1 or self.progre_status is 2:
self.check.set_active(False)
- if self.progre_status is 1:
+ if self.progre_status is 1 or self.progre_status is 2:
self.progre.set_active(False)
- elif self.progre_status is 2:
- self.compl.set_active(False)
def close(self, skip_save=False):
'''Override the close method so we don't try to