Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCristhofer Travieso <cristhofert97@gmail.com>2012-07-09 19:16:28 (GMT)
committer Cristhofer Travieso <cristhofert97@gmail.com>2012-07-09 19:16:28 (GMT)
commit2e4b6d3c260f152c139ccf2a53215c6682515d97 (patch)
tree221b16bca1ffbb287862367a413a27014ad7fbd6
parent479c7f0115bfe0e390c18fb01d4b388d6cb798cb (diff)
elimine el archivo convert.py y coloque su contenido en activity.py
-rw-r--r--activity.py16
-rw-r--r--convert.py82
2 files changed, 15 insertions, 83 deletions
diff --git a/activity.py b/activity.py
index 9c6ec41..ed5086f 100644
--- a/activity.py
+++ b/activity.py
@@ -20,7 +20,6 @@
import gtk
import pango
-import convert
from sugar.activity import activity
from sugar.activity.widgets import StopButton
@@ -29,6 +28,16 @@ from sugar.graphics.toolbarbox import ToolbarBox
from sugar.graphics.toolbutton import ToolButton
from sugar.graphics.radiotoolbutton import RadioToolButton
+dic = {}
+
+lenght = {"Metro": 1, "Km": 1000, "cm": 0.01, "Yarda": 1.09361, "Pie": 3.28084,
+ "Brazas": 0.5468}
+speed = {}
+area = {}
+weight = {}
+volume = {}
+time = {}
+
class ConvertActivity(activity.Activity):
def __init__(self, handle):
@@ -142,3 +151,8 @@ class Canvas(gtk.VBox):
label = gtk.Label("000")
label.modify_font(pango.FontDescription('120'))
self.pack_start(label, True, True, 5)
+
+
+def convert(number, unit, to_unit):
+ _unit = number * dic[unit]
+ return _unit * dic[to_unit]
diff --git a/convert.py b/convert.py
deleted file mode 100644
index 484daa6..0000000
--- a/convert.py
+++ /dev/null
@@ -1,82 +0,0 @@
-#!/usr/bin/env python
-# -*- coding: utf-8 -*-
-
-# comverter.py by:
-# Cristhofer Travieso <cristhofert97@gmail.com>
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# alenght with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
-dic = {}
-
-lenght = {"Metro": 1, "Km": 1000, "cm": 0.01, "Yarda": 1.09361, "Pie": 3.28084,
- "Brazas": 0.5468}
-speed = {}
-area = {}
-weight = {}
-volume = {}
-time = {}
-
-
-def convert_lenght(number, unit, to_unit):
-
- _unit = number * lenght[unit]
- return _unit * lenght[to_unit]
-
-
-def convert_time(number, unit, to_unit):
-
- _unit = number * time[unit]
- return _unit * time[to_unit]
-
-
-def convert_volume(number, unit, to_unit):
-
- _unit = number * volume[unit]
- return _unit * volume[to_unit]
-
-
-def convert_area(number, unit, to_unit):
-
- _unit = number * area[unit]
- return _unit * area[to_unit]
-
-
-def convert_weight(number, unit, to_unit):
-
- _unit = number * weight[unit]
- return _unit * weight[to_unit]
-
-
-def convert_speed(number, unit, to_unit):
-
- _unit = number * speed[to_unit]
- return _unit * speed[to_unit]
-
-
-def return_list(type_u):
- if type_u == "lenght":
- dic = lenght
- elif type_u == "volume":
- dic = volume
- elif type_u == "area":
- dic = area
- elif type_u == "weight":
- dic = weight
- elif type_u == "speed":
- dic = speed
- elif type_u == "time":
- dic = time
-
- return dic.key()