Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/fracciones.activity
diff options
context:
space:
mode:
authorPablo Astigarraga <poteland@gmail.com>2010-03-26 10:17:23 (GMT)
committer Pablo Astigarraga <poteland@gmail.com>2010-03-26 10:17:23 (GMT)
commitc9d6a76da0906f542ce5d767601476c680b1f150 (patch)
tree501cad95827ade3f8fb0e524e96da34ce99c8757 /fracciones.activity
parente9d3076ce9f0d331db4417ad9c98bcca572b4f22 (diff)
slight changes in Fractions class
Diffstat (limited to 'fracciones.activity')
-rw-r--r--fracciones.activity/fractionlogic.py6
-rwxr-xr-xfracciones.activity/gtkcake.py6
2 files changed, 7 insertions, 5 deletions
diff --git a/fracciones.activity/fractionlogic.py b/fracciones.activity/fractionlogic.py
index cc74b5f..10fd8e0 100644
--- a/fracciones.activity/fractionlogic.py
+++ b/fracciones.activity/fractionlogic.py
@@ -10,9 +10,9 @@ DENOMINATOR_MAX = 10
class Fraction(object):
- def __init__(self, numerator=1, denominator=1):
- self.numerator = numerator
- self.denominator = denominator
+ def __init__(self):
+ self.numerator = None
+ self.denominator = None
class FractionLogic(object):
diff --git a/fracciones.activity/gtkcake.py b/fracciones.activity/gtkcake.py
index f12bdd5..c42fd62 100755
--- a/fracciones.activity/gtkcake.py
+++ b/fracciones.activity/gtkcake.py
@@ -45,8 +45,10 @@ class Cake(gtk.DrawingArea):
@property
def current_fraction(self):
- return Fraction(len([selected for selected in self.selected_list if selected]), self.subdivisions)
-
+ fraction = Fraction()
+ fraction.numerator = len([selected for selected in self.selected_list if selected])
+ fraction.denominator = self.subdivisions
+ return fraction
def reset(self, subdivisions, draw=True):
# variables de estado de la torta