I have a long series of text widget boxes.
When I press Tab, the focus jumps from one box to the next one.
When I press Shift+Tab, the focus jumps from one box to the previous one.
Other things happen too, but they are not relevant now except that they
only happen when I jump forward, never when I jump backwards.
Jump forward and jump backwards have different proc sections and I could determine that the jump backwards section is never run.
These are my bindings:
bind [set ::target_$x] <Tab> {p.navigate "down"; break}
bind [set ::target_$x] <Shift_R><Tab> {p.navigate "up"; break}
Any idea on how I can find out why one section is never run? They are
stated one right after the other and there is no 'return' or loop break/continue command involved.
In fact, I put a debug statement right at the fiirst line of the proc
like puts $action and the "up" action never turns up. The "down" action
turns up every time.
The second binding is not working. Why?
--
Luc
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)