X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=lib%2Fpython%2FComponents%2FGUIComponent.py;fp=lib%2Fpython%2FComponents%2FGUIComponent.py;h=7e1bafb977bac95fefebb197c7063faeab6d41c1;hb=b4f98a4602ab1b51bf03f989ece928214cafd46b;hp=b67937e4cac0f0f9f16ac6474670e1f84bab13a6;hpb=1ee48d3a425205e488ce9b24e81dfdba126538ce;p=vuplus_dvbapp diff --git a/lib/python/Components/GUIComponent.py b/lib/python/Components/GUIComponent.py index b67937e..7e1bafb 100644 --- a/lib/python/Components/GUIComponent.py +++ b/lib/python/Components/GUIComponent.py @@ -47,6 +47,8 @@ class GUIComponent(object): self.instance.move(ePoint(int(x), int(y))) def resize(self, x, y = None): + self.width = x + self.height = y if y is None: self.instance.resize(x) else: @@ -90,6 +92,12 @@ class GUIComponent(object): def getPosition(self): p = self.instance.position() return (p.x(), p.y()) + + def getWidth(self): + return self.width + + def getHeight(self): + return self.height position = property(getPosition, setPosition)