--- a/tuikit/core/widget.py Tue Mar 18 22:39:21 2014 +0100
+++ b/tuikit/core/widget.py Wed Mar 19 00:32:38 2014 +0100
@@ -1,4 +1,5 @@
from tuikit.core.coords import Point, Size
+from tuikit.core.theme import default_theme
class Widget:
@@ -18,6 +19,8 @@
self.parent = None
#: Window owning this Widget
self.window = None
+ #: Theme
+ self.theme = default_theme
### placing and size
#: Position inside parent widget. Modified by layout manager.
@@ -54,3 +57,6 @@
def draw(self, buffer, x, y):
pass
+
+ def set_theme(self, theme):
+ self.theme = theme