author | Radek Brich <radek.brich@devl.cz> |
Thu, 17 Feb 2011 23:35:05 +0100 | |
changeset 1 | 69318aba22bf |
parent 0 | a35731b5e31a |
child 5 | ae128c885d0f |
permissions | -rw-r--r-- |
0 | 1 |
Focus |
2 |
===== |
|
3 |
||
1
69318aba22bf
Menu development. New focus. Easier imports from tuikit package.
Radek Brich <radek.brich@devl.cz>
parents:
0
diff
changeset
|
4 |
Only one widget can have focus at the time. |
69318aba22bf
Menu development. New focus. Easier imports from tuikit package.
Radek Brich <radek.brich@devl.cz>
parents:
0
diff
changeset
|
5 |
Top widget has link to currently focused widget in 'focuswidget'. |
0 | 6 |
|
7 |
Events emitted on change: focus, unfocus |
|
8 |
||
1
69318aba22bf
Menu development. New focus. Easier imports from tuikit package.
Radek Brich <radek.brich@devl.cz>
parents:
0
diff
changeset
|
9 |
mousedown - focus widget under mouse |
0 | 10 |
|
1
69318aba22bf
Menu development. New focus. Easier imports from tuikit package.
Radek Brich <radek.brich@devl.cz>
parents:
0
diff
changeset
|
11 |
tab - focus next child in container (depends on canfocus()) |
0 | 12 |
shift-tab - previous child |
13 |
||
14 |
hide() -> unfocus |
|
1
69318aba22bf
Menu development. New focus. Easier imports from tuikit package.
Radek Brich <radek.brich@devl.cz>
parents:
0
diff
changeset
|
15 |
|
69318aba22bf
Menu development. New focus. Easier imports from tuikit package.
Radek Brich <radek.brich@devl.cz>
parents:
0
diff
changeset
|
16 |
tab/shift-tab into / out off containers? |