diff -r 000000000000 -r a35731b5e31a docs/focus.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/focus.rst Wed Feb 16 23:51:30 2011 +0100 @@ -0,0 +1,14 @@ +Focus +===== + +Only one non-container widget can have focus at the time. +All parent containers also have focus. + +Events emitted on change: focus, unfocus + +mousedown - focus widget under mouse or its parent if canfocus() == false + +tab - focus next child in container +shift-tab - previous child + +hide() -> unfocus