Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@sugarlabs.org>2009-05-12 15:02:18 (GMT)
committer Tomeu Vizoso <tomeu@sugarlabs.org>2009-05-12 15:02:18 (GMT)
commit5c89ee7f6a713b4e0af429524528d9bf33d9e153 (patch)
tree5d85703ff1f1972c67664ff865cd8536f733c395
parent4df4fa25a9fd4700890c084c8b007feb47b5bd2d (diff)
Add an override for Gdk and move the overrides package inside bank
-rw-r--r--bank/importer.py2
-rw-r--r--bank/overrides/Gdk.py14
-rw-r--r--bank/overrides/Gtk.py (renamed from overrides/Gtk.py)0
-rw-r--r--bank/overrides/__init__.py (renamed from overrides/__init__.py)0
4 files changed, 15 insertions, 1 deletions
diff --git a/bank/importer.py b/bank/importer.py
index 363336a..ed64764 100644
--- a/bank/importer.py
+++ b/bank/importer.py
@@ -35,7 +35,7 @@ class DynamicImporter(object):
def load_module(self, name):
from .module import DynamicModule
- module_name = 'overrides.%s' % (name,)
+ module_name = 'bank.overrides.%s' % (name,)
try:
d = {}
module = __import__(module_name, d, d, ' ', 2)
diff --git a/bank/overrides/Gdk.py b/bank/overrides/Gdk.py
new file mode 100644
index 0000000..e2f05d7
--- /dev/null
+++ b/bank/overrides/Gdk.py
@@ -0,0 +1,14 @@
+from bank.module import DynamicModule
+
+class GdkModule(DynamicModule):
+ def created(self):
+ self.init_check(0, None)
+
+ def rectangle_new(self, x, y, width, height):
+ rectangle = self.Rectangle()
+ rectangle.x = x
+ rectangle.y = y
+ rectangle.width = width
+ rectangle.height = height
+ return rectangle
+
diff --git a/overrides/Gtk.py b/bank/overrides/Gtk.py
index 1f718c3..1f718c3 100644
--- a/overrides/Gtk.py
+++ b/bank/overrides/Gtk.py
diff --git a/overrides/__init__.py b/bank/overrides/__init__.py
index e69de29..e69de29 100644
--- a/overrides/__init__.py
+++ b/bank/overrides/__init__.py