diff -r ce2e67e7bbb8 -r 6796adfdc7eb DOC --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DOC Wed Sep 03 21:56:20 2014 +0200 @@ -0,0 +1,25 @@ +LayoutManager + VerticalLayout + HorizontalLayout + TileLayout + + +events: + + draw() + - caller + on_draw() + - core handler, for overloading + connect('draw', my_draw) + - additional handler + + +Focus +----- + + * only one node in hierarchy can have focus + * all parent containers have focus, so they can relay events to child + * top container has always focus + + * grab_focus() on any node will clean old focus and set focus to this child + * global shortcuts can be handled in keypress handler of top widget