Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/api
diff options
context:
space:
mode:
authorAlan Aguiar <alanjas@hotmail.com>2012-06-09 23:11:46 (GMT)
committer Alan Aguiar <alanjas@hotmail.com>2012-06-09 23:11:46 (GMT)
commit47594e9d25e0665d7c43cf2e2bacc214b900ece6 (patch)
tree416550884b8886250afa1aa511788c1f3421ffa1 /src/api
parent84af2d8a50ff6c02a52934eb50ff2b1b5973bc69 (diff)
modify multilabel api
Diffstat (limited to 'src/api')
-rwxr-xr-xsrc/api/Label.py5
-rwxr-xr-xsrc/api/MultiLabel.py15
2 files changed, 12 insertions, 8 deletions
diff --git a/src/api/Label.py b/src/api/Label.py
index f4ff9ac..a034716 100755
--- a/src/api/Label.py
+++ b/src/api/Label.py
@@ -49,7 +49,6 @@ class CLabel(pygame.sprite.Sprite):
xPos = (self.image.get_width() - fontSurface.get_width())/2
self.image.blit(fontSurface, (xPos, 0))
- def update(self):
-
+ def update(self):
self.rect = self.image.get_rect()
- self.rect.center = self.center \ No newline at end of file
+ self.rect.center = self.center
diff --git a/src/api/MultiLabel.py b/src/api/MultiLabel.py
index 53c6445..e6af4b6 100755
--- a/src/api/MultiLabel.py
+++ b/src/api/MultiLabel.py
@@ -28,11 +28,15 @@ class CMultiLabel(CSprite):
self.size = (300, 150)
self.createImage()
- def setSize(self, x, y):
- self.size = (x, y)
+ def set_center(self, aCenter):
+ self.center = aCenter
+ self.createImage()
+
+ def set_size(self, aSize):
+ self.size = aSize
self.createImage()
- def setText(self, aText):
+ def set_text(self, aText):
self.text = aText
self.createImage()
@@ -56,5 +60,6 @@ class CMultiLabel(CSprite):
self.rect.center = self.center
self.setImage(self.image)
- #def update(self):
- #print "update de multilabel"
+ def update(self):
+ self.rect = self.image.get_rect()
+ self.rect.center = self.center