--- a/docs/focus.rst Wed Feb 16 23:51:30 2011 +0100
+++ b/docs/focus.rst Thu Feb 17 23:35:05 2011 +0100
@@ -1,14 +1,16 @@
Focus
=====
-Only one non-container widget can have focus at the time.
-All parent containers also have focus.
+Only one widget can have focus at the time.
+Top widget has link to currently focused widget in 'focuswidget'.
Events emitted on change: focus, unfocus
-mousedown - focus widget under mouse or its parent if canfocus() == false
+mousedown - focus widget under mouse
-tab - focus next child in container
+tab - focus next child in container (depends on canfocus())
shift-tab - previous child
hide() -> unfocus
+
+tab/shift-tab into / out off containers?