aboutsummaryrefslogtreecommitdiff
path: root/lib/Abstract.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Abstract.py')
-rw-r--r--lib/Abstract.py76
1 files changed, 38 insertions, 38 deletions
diff --git a/lib/Abstract.py b/lib/Abstract.py
index 385e6e5..9d9013b 100644
--- a/lib/Abstract.py
+++ b/lib/Abstract.py
@@ -11,45 +11,45 @@
# define() while split creation methods are called create().
class AbstractParent():
- #
- # Upcalls from child to parent
- #
- def addchild(self, child): unimpl()
- def delchild(self, child): unimpl()
- #
- def need_mouse(self, child): unimpl()
- def no_mouse(self, child): unimpl()
- #
- def need_timer(self, child): unimpl()
- def no_timer(self, child): unimpl()
- #
- # XXX need_kbd, no_kbd; focus???
- #
- def begindrawing(self): return unimpl()
- def beginmeasuring(self): return unimpl()
- #
- def change(self, area): unimpl()
- def scroll(self, (area, (dh, dv))): unimpl()
- def settimer(self, itimer): unimpl()
+ #
+ # Upcalls from child to parent
+ #
+ def addchild(self, child): unimpl()
+ def delchild(self, child): unimpl()
+ #
+ def need_mouse(self, child): unimpl()
+ def no_mouse(self, child): unimpl()
+ #
+ def need_timer(self, child): unimpl()
+ def no_timer(self, child): unimpl()
+ #
+ # XXX need_kbd, no_kbd; focus???
+ #
+ def begindrawing(self): return unimpl()
+ def beginmeasuring(self): return unimpl()
+ #
+ def change(self, area): unimpl()
+ def scroll(self, (area, (dh, dv))): unimpl()
+ def settimer(self, itimer): unimpl()
class AbstractChild():
- #
- # Downcalls from parent to child
- #
- def destroy(self): unimpl()
- #
- def minsize(self, m): return unimpl()
- def getbounds(self): return unimpl()
- def setbounds(self, bounds): unimpl()
- def draw(self, (d, area)): unimpl()
- #
- # Downcalls only made after certain upcalls
- #
- def mouse_down(self, detail): unimpl()
- def mouse_move(self, detail): unimpl()
- def mouse_up(self, detail): unimpl()
- #
- def timer(self): unimpl()
+ #
+ # Downcalls from parent to child
+ #
+ def destroy(self): unimpl()
+ #
+ def minsize(self, m): return unimpl()
+ def getbounds(self): return unimpl()
+ def setbounds(self, bounds): unimpl()
+ def draw(self, (d, area)): unimpl()
+ #
+ # Downcalls only made after certain upcalls
+ #
+ def mouse_down(self, detail): unimpl()
+ def mouse_move(self, detail): unimpl()
+ def mouse_up(self, detail): unimpl()
+ #
+ def timer(self): unimpl()
# A "Split" is a child that manages one or more children.
# (This terminology is due to DEC SRC, except for CSplits.)
@@ -58,4 +58,4 @@ class AbstractChild():
# for others (e.g., all geometry related calls) this is not possible.
class AbstractSplit() = AbstractChild(), AbstractParent():
- pass
+ pass