]> git.ipfire.org Git - thirdparty/newt.git/commitdiff
make sure Widget isn't used directly (#452920) (Greg Swift)
authorMiroslav Lichvar <mlichvar@redhat.com>
Fri, 27 Jun 2008 11:37:23 +0000 (13:37 +0200)
committerMiroslav Lichvar <mlichvar@redhat.com>
Fri, 27 Jun 2008 11:42:32 +0000 (13:42 +0200)
snack.py

index fbd6ba896087c144db219c7a436b8510d05b0c5f..23fadcc547ebec590a9f3679498716a1a7866e77 100644 (file)
--- a/snack.py
+++ b/snack.py
@@ -54,7 +54,7 @@ RIGHT = (1, 0)
 snackArgs = {"append":-1}
 
 class Widget:
-    """Base class for NEWT toolkit
+    """Base class for NEWT toolkit - Do not use directly
 
     methods:
 
@@ -70,7 +70,7 @@ class Widget:
             self.w.setCallback(obj)
             
     def __init__(self):
-        self.w = None
+        raise NotImplementedError
 
 class Button(Widget):
     """Basic button class, takes button text as parameter